Skip to content

chore: bump all (dev)Dependencies#791

Merged
JounQin merged 1 commit into
mainfrom
chore/deps
May 28, 2026
Merged

chore: bump all (dev)Dependencies#791
JounQin merged 1 commit into
mainfrom
chore/deps

Conversation

@JounQin
Copy link
Copy Markdown
Member

@JounQin JounQin commented May 28, 2026

Summary by CodeRabbit

  • Chores
    • Upgraded package manager and bumped multiple dependencies and dev tooling; adjusted an override for a transitive package.
  • CI
    • Adjusted lint step to stop forcing older MDX plugin versions.
    • Tightened performance job to run only on newer Node versions (>= 20).
  • Changelog
    • Added a changeset entry for a patch release documenting dependency bumps.

Review Change Stack

Copilot AI review requested due to automatic review settings May 28, 2026 09:31
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented May 28, 2026

🦋 Changeset detected

Latest commit: 80614e2

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
eslint-plugin-prettier Patch

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

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 28, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 128ccecb-034d-4a4d-a6f9-da1c2796d2c8

📥 Commits

Reviewing files that changed from the base of the PR and between 3c7cee1 and 80614e2.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (3)
  • .changeset/bright-sloths-cheer.md
  • .github/workflows/ci.yml
  • package.json

📝 Walkthrough

Walkthrough

Bumps 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.

Changes

Dependency and tooling maintenance

Layer / File(s) Summary
Package manager and core dependency updates
package.json
packageManager updated to pnpm@7.33.7; synckit and multiple devDependencies bumped; pnpm.overrides changed (removed prettier, added webcrypto-core).
CI Perf gating & ESLint MDX pin removal
.github/workflows/ci.yml
The ESLint 8 step no longer upgrades eslint-mdx/eslint-plugin-mdx to 3.6.2; the “Perf” job if condition changed to matrix.node >= 20, restricting the Perf step to Node 20+.
Changeset metadata
.changeset/bright-sloths-cheer.md
Adds a Changeset declaring a patch bump for eslint-plugin-prettier with the note chore: bump all (dev)Dependencies.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

Suggested labels

dependencies, ci

Poem

🐰 I hopped through package trees with care,
Bumped pnpm and deps without a scare,
CI now runs Perf only on Node twenty,
Changeset tucked a patch so gently,
Carrots for releases — tidy and merry.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change across the pull request, which updates multiple dependencies in package.json, updates the CI workflow, and adds a changeset entry for the patch release.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/deps

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 28, 2026

Open in StackBlitz

npm i https://pkg.pr.new/eslint-plugin-prettier@791

commit: 80614e2

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 packageManager and multiple dependencies/devDependencies (ESLint ecosystem, Prettier, Svelte tooling, Mocha, etc.).
  • Remove the pnpm.overrides.prettier entry from package.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.

Comment thread package.json
Comment thread package.json
Comment thread package.json
@JounQin JounQin force-pushed the chore/deps branch 4 times, most recently from 3a43384 to 3c7cee1 Compare May 28, 2026 09:59
Comment thread package.json
},
"overrides": {
"prettier": "^3.6.1"
"webcrypto-core": "~1.8.1"
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread .github/workflows/ci.yml
- 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
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JounQin JounQin merged commit b5c96a3 into main May 28, 2026
17 of 18 checks passed
@JounQin JounQin deleted the chore/deps branch May 28, 2026 10:44
renovate Bot added a commit to andrei-picus-tink/auto-renovate that referenced this pull request May 31, 2026
| 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants