mirror of
https://github.com/pnpm/pnpm.git
synced 2026-06-28 01:45:30 -04:00
- align pacquet peer parent context handling with pnpm for same-package child providers and peer diamonds - keep optional cached peer resolutions bubbling to later parents without an explicit provider, matching the jest-config and @types/node case - preserve pnpm's duplicated peer-suffix segments for aliased providers that resolve to the same package - include aliased child providers when their real package name is peer-relevant, not only when the install alias is peer-relevant - limit importer-seeded peer parent refs to alias/real names that can affect peer resolution, reducing clone overhead - add focused resolver tests for the issue 12272 lockfile mismatch and related diamond/alias-provider behavior - port the six related pnpm CLI alias-peer install cases to Pacquet CLI tests - pin the alias-peer CLI test peer suffix length so exact lockfile suffix assertions are independent of global config - update the Pacquet coverage upload to codecov-action v6.0.2 so it uses Codecov's current signing-key configuration Fixes pnpm/pnpm#12272.