Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix dev dependency link generation #131

Merged
merged 1 commit into from
Jun 1, 2023

Conversation

magnalite
Copy link
Member

This PR is a fix for #96. It also fixed dev dependencies not having any links generated for their own dependencies. It also removes server only execution guards from server realm links. This was required as dev dependencies can legitimately depend on them. The case they protect where shared dependencies link to server dependencies is actually a bug in wally's package resolution. I considered adding a bail to this case to identify if this ever happens in the wild but I decided not to.

Link generation seems robust in every scenario now.

@magnalite magnalite linked an issue Jun 1, 2023 that may be closed by this pull request
@magnalite magnalite merged commit 31a8e34 into main Jun 1, 2023
@magnalite magnalite deleted the fix-dev-dependency-link-generation branch June 1, 2023 18:03
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.

Dev dependencies are not always linked correctly
1 participant