Skip to content

fix(arborist): apply root overrides to workspace link nodes - #8632

Closed
TrevorBurnham wants to merge 1 commit into
npm:latestfrom
TrevorBurnham:fix-workspace-overrides-peer-eresolve
Closed

TrevorBurnham wants to merge 1 commit into
npm:latestfrom
TrevorBurnham:fix-workspace-overrides-peer-eresolve

Conversation

@TrevorBurnham

Copy link
Copy Markdown
Contributor

This is an experiment in throwing Claude Sonnet 4.5 at the bug described at #8258.

I'm honestly not sure about Claude's fix here. It works insofar as it makes the new tests pass, but I worry that it may be a band-aid that masks other, more fundamental problems with how peer dependencies are resolved. I hope one of the maintainers can take a look and decide whether it has merit.

The test cases here should be valuable, as they confirm that #8258 is a real bug, that it's present in the latest npm, and that it occurs during the build ideal tree step.

References

Related to #8258

@wraithgar

Copy link
Copy Markdown
Contributor

#8647 (comment)

@wraithgar wraithgar closed this Oct 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants