Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(prune): preserve pnpmfileChecksum in lockfile (#9960)
### Description Closes #9947 ### Testing Instructions ``` [0 olszewski@macbookpro] /tmp/pnpmcjs $ turbo_dev --skip-infer prune web turbo 2.4.2 Generating pruned monorepo for web in /private/tmp/pnpmcjs/out - Added @repo/eslint-config - Added @repo/typescript-config - Added @repo/ui - Added web [0 olszewski@macbookpro] /tmp/pnpmcjs $ cd out [0 olszewski@macbookpro] /tmp/pnpmcjs/out $ cp ../.pnpmfile.cjs ./ [0 olszewski@macbookpro] /tmp/pnpmcjs/out $ pnpm i --frozen-lockfile Scope: all 5 workspace projects Lockfile is up to date, resolution step is skipped Packages: +452 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Progress: resolved 452, reused 452, downloaded 0, added 452, done devDependencies: + prettier 3.5.0 + turbo 2.4.2 + typescript 5.7.3 Done in 3.4s [0 olszewski@macbookpro] /tmp/pnpmcjs/out $ rg 'pnpmfileChecksum' pnpm-lock.yaml 5:pnpmfileChecksum: kpphteni3rdug2puxczjfk5mle ```
- Loading branch information