Files
55842484d6 fix(lockfile): check transitive local directory dependencies on a frozen install (#17141)
A directory dependency whose spec still matches can itself be stale: its own dependencies may have changed without the directory moving. Recurse into directory children when checking local directory dependency freshness, carrying the peer-alias scope of every ancestor and checking each snapshot once per peer scope. Apply the same scope handling to the Rust check. Links have no dependency snapshot and keep their current treatment.

Fixes pnpm/pnpm#17128.

---------

Signed-off-by: Charan Rathore <180254320+charan-rathore@users.noreply.github.com>
Co-authored-by: Zoltan Kochan <z@kochan.io>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 10:06:04 +02:00
..