chore: bump pnpm to 12.2.1 - #9
anurag6569201 wants to merge 1 commit into
Conversation
Source PR: sveltejs#17006 Source head: 85df9da
|
| "vitest": "catalog:" | ||
| }, | ||
| "packageManager": "pnpm@12.0.0+sha512.9e2e3dc3911995868dc94b8175c217c27e95408fa03b4a22749778f2b34f773b77cdd3b39ede8171b22fcd53be6a35342e9fac9948a68ef58df6488ce89a7e67", | ||
| "packageManager": "pnpm@12.2.1+sha512.f55ca68aacb9eb5ab69c66f828a98af89a32286703aef1f8da131ca7eab4d677f34bfa85e186467a919c0799df8b6f4aa240f7dc2919b33b3273190104162616", |
There was a problem hiding this comment.
Shipwright · HIGH
The packageManager field is bumped from pnpm 12.0.0 to 12.2.1 while the engines.pnpm constraint remains '>=11.0.0'.
Impact: The packageManager field is bumped from pnpm 12.0.0 to 12.2.1 while the engines.pnpm constraint remains '>=11.0.0'. This allows contributors running pnpm 11.x to install with a lockfile generated by pnpm 12.2.1, which can produce inconsistent dependency resolution, corrupted node_modules, or CI failures that only appear on certain machines. The engine floor should be raised to match the new packageManager version.
Suggested fix: Review the cited evidence, fix the risk if confirmed, and rerun Shipwright.
| "vitest": "catalog:" | ||
| }, | ||
| "packageManager": "pnpm@12.0.0+sha512.9e2e3dc3911995868dc94b8175c217c27e95408fa03b4a22749778f2b34f773b77cdd3b39ede8171b22fcd53be6a35342e9fac9948a68ef58df6488ce89a7e67", | ||
| "packageManager": "pnpm@12.2.1+sha512.f55ca68aacb9eb5ab69c66f828a98af89a32286703aef1f8da131ca7eab4d677f34bfa85e186467a919c0799df8b6f4aa240f7dc2919b33b3273190104162616", |
There was a problem hiding this comment.
Shipwright · HIGH
The new pnpm 12.2.1 integrity hash is introduced without any evidence of verification against a trusted source or changelog review.
Impact: The new pnpm 12.2.1 integrity hash is introduced without any evidence of verification against a trusted source or changelog review. Supply-chain policy should require checking release notes and CVE advisories for the package manager before merging a toolchain bump; the diff alone provides no such evidence.
Suggested fix: Review the cited evidence, fix the risk if confirmed, and rerun Shipwright.
This should fix those pesky command flag errors pnpm/pnpm#14283
Source merge-base:
03f1687fe612ce3d2d9131139b5b188d9cf90c64Source head:
85df9dab17cd4ef84cdcb71e4f0996ad16b4c7d6