Skip to content
Discussion options

You must be logged in to vote

Thanks, this confirmed the cause. Catalog dependency resolution was not the problem; it exposed two separate PATH gaps:

  • recursive exec searched only each workspace member’s node_modules/.bin, without pnpm’s workspace-root bin fallback
  • the activated node shim sanitized the shim directory before handing off to real Node, so Node descendants such as Rspack could no longer spawn pnpm

Fixed in #1207. It adds workspace-root bin resolution/PATH propagation and restores the activated package-manager shims for real Node descendants without re-entering the Node shim. I also added regressions for sequential/parallel recursive exec and the node -> pnpm descendant path.

AI-assisted — Tool: Codex; mo…

Replies: 1 comment 3 replies

Comment options

jdx
Jul 31, 2026 — with coder-jdx
Maintainer

You must be logged in to vote
3 replies
@skoch13
Comment options

@jdxcoder-jdx
Comment options

jdx Aug 1, 2026 — with coder-jdx
Maintainer

Answer selected by skoch13
@skoch13
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants