馃敡 chore(deps): bump pnpm to 11.20.0 - #44
Conversation
- 馃敡 apply the pnpm registry security fix
There was a problem hiding this comment.
Pull request overview
Updates the repository鈥檚 declared package manager version to pnpm 11.20.0 via the packageManager field in package.json, enabling consumers (e.g., Corepack) to consistently use the intended pnpm version.
Changes:
- Bumped
packageManagerfrompnpm@11.18.0topnpm@11.20.0(including updated integrity hash).
馃挕 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
馃挕 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 4a6bc58545
鈩癸笍 About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 馃憤.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| @@ -1,5 +1,5 @@ | |||
| { | |||
| "packageManager": "pnpm@11.18.0+sha512.33d83c77da82f49fba836925c6f1b841181ec3132b670639bd012f7075f5c7cf634c5f870147c19aae7478fac01df09d8892e880454896edd23ee9b33757563c", | |||
| "packageManager": "pnpm@11.20.0+sha512.mm8zCpW2ZEbqCI+vFSFAWooB8H/ecSTMmVjf7VLUu0NnN+ZbCPhfN7Rvy6N1CSVYrFEmK4FoRLIvY0Bu0Wa/7g==", | |||
There was a problem hiding this comment.
Encode the Corepack hash as hexadecimal
When pnpm is invoked through Corepack, the base64 characters / and = make the portion after @ invalid SemVer build metadata, so Corepack rejects this manifest with expected a semver version before running any pnpm command. Corepack's packageManager syntax represents the digest after sha512. as hexadecimal; convert this integrity value to hex (as the previous value was) so installs, linting, and other pnpm scripts can run.
Useful? React with 馃憤聽/ 馃憥.
Summary
namedRegistriesValidation
Risk
Low. This is a same-major, packageManager-only update. pnpm 11.20.0 is semi-breaking only for projects using
namedRegistries; no migration is required here.