chore: bump all (dev)Dependencies#791
Conversation
🦋 Changeset detectedLatest commit: 80614e2 The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (3)
📝 WalkthroughWalkthroughBumps pnpm and several dependencies, replaces a Prettier override with a webcrypto-core override, adds a Changeset, and updates CI: gates the “Perf” job to Node >= 20. ChangesDependency and tooling maintenance
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested labels
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
commit: |
There was a problem hiding this comment.
Pull request overview
This PR updates the project’s dependency/tooling versions (including pnpm, runtime deps, and various dev-time lint/format/test packages) and adjusts CI’s ESLint 8 compatibility install step.
Changes:
- Bump
packageManagerand multiple dependencies/devDependencies (ESLint ecosystem, Prettier, Svelte tooling, Mocha, etc.). - Remove the
pnpm.overrides.prettierentry frompackage.json. - Update CI’s “ESLint 8” matrix step to additionally upgrade
webcrypto-core@1.8.1.
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| package.json | Dependency/toolchain bumps; removal of pnpm overrides. |
| .github/workflows/ci.yml | Adjusts the ESLint 8 CI dependency downgrade/upgrade command. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
3a43384 to
3c7cee1
Compare
| }, | ||
| "overrides": { | ||
| "prettier": "^3.6.1" | ||
| "webcrypto-core": "~1.8.1" |
There was a problem hiding this comment.
| - name: Install older transitive dependencies for ESLint 8 | ||
| if: ${{ matrix.eslint == 8 }} | ||
| run: pnpm upgrade @eslint/js@9 @eslint/json@0.14 @graphql-eslint/eslint-plugin@3 eslint-plugin-svelte@2 svelte@3 vue-eslint-parser@9 eslint-mdx@3.6.2 eslint-plugin-mdx@3.6.2 | ||
| run: pnpm upgrade @eslint/js@9 @eslint/json@0.14 @graphql-eslint/eslint-plugin@3 eslint-plugin-svelte@2 svelte@3 vue-eslint-parser@9 |
| datasource | package | from | to | | ---------- | ---------------------- | ----- | ----- | | npm | eslint-plugin-prettier | 5.5.5 | 5.5.6 | ## [v5.5.6](https://github.com/prettier/eslint-plugin-prettier/blob/HEAD/CHANGELOG.md#556) ##### Patch Changes - [#791](prettier/eslint-plugin-prettier#791) [`b5c96a3`](prettier/eslint-plugin-prettier@b5c96a3) Thanks [@JounQin](https://github.com/JounQin)! - chore: bump all (dev)Dependencies
Summary by CodeRabbit