Skip to content
Discussion options

You must be logged in to vote

Confirmed and fixed in PR #1344.

The resolver already expanded the catalog override for package resolution, but the lockfile graph retained the raw override map and original importer specifier. The fix now stores catalog-expanded override metadata and the effective override target for direct importers, while preserving catalog: for ordinary catalog dependencies where no override fires.

I ran the provided reproduction against the current debug build with pnpm 11.22.0. It now reports:

native pnpm accepted aube’s rewritten lockfile
pass: aube wrote catalog-resolved override and importer specifiers

Thanks for the especially clear two-layer reproduction.

AI-assisted — Tool: Codex; model: open…

Replies: 2 comments

Comment options

jdx
Aug 22, 2026 — with coder-jdx
Maintainer

You must be logged in to vote
0 replies
Answer selected by mwolson
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants