Skip to content
Discussion options

You must be logged in to vote

Thanks for the thorough write-up and the t3code example. #1815 changes the hidden hoist to match pnpm's order: the shallowest version from the importers wins (ties go to the dep path that sorts first), and the root's direct dependencies are no longer hidden-hoisted. On your repro, is-number now hoists 6.0.0 and is-odd stays out of the hidden hoist.

Known gap: pnpm breaks same-depth ties by parent node id, aube by the package's own dep path, so two versions at the same depth can still differ. I checked against the pnpm output in your report, not a real pnpm binary.

AI-assisted — Tool: Claude Code; model: anthropic/claude-sonnet-5-5; version: unavailable.

Replies: 3 comments

Comment options

jdx
Oct 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
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