Skip to content

Conversation

@owlstronaut
Copy link
Contributor

@owlstronaut owlstronaut commented Apr 2, 2025

Fixes: #5584

This pull request introduces changes to the Reifier class in workspaces/arborist/lib/arborist/reify.js to handle root overrides with file: paths and adds a corresponding test case. The most important changes include the addition of a new method to calculate relative paths and the inclusion of a test to verify the new functionality.

I learned about how windows does symlinks in this (junctions). Interesting difference.

@owlstronaut owlstronaut changed the title fix(arborist): workspaces correctly path to file: packages from over… fix(arborist): workspaces correctly path to file: packages from over… Apr 4, 2025
@owlstronaut owlstronaut marked this pull request as ready for review April 7, 2025 14:25
@owlstronaut owlstronaut requested a review from a team as a code owner April 7, 2025 14:25
@owlstronaut owlstronaut merged commit 815311b into latest Apr 8, 2025
16 checks passed
@owlstronaut owlstronaut deleted the owlstronaut/5584 branch April 8, 2025 18:35
@github-actions github-actions bot mentioned this pull request Apr 8, 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.

[BUG] npm install generates wrong overrides link

2 participants