Skip to content

Conversation

@gribnoysup
Copy link
Collaborator

This is a follow-up to #6348 that fixes two more dependencies (make-fetch-happen and semver) in some workspaces (scripts, compass, and compass-e2e-tests) and adds a check that should make sure that at least we will be able to spot immediately when we run into issues like that in the future

# Will fail if versions of direct dependencies listed in package-lock
# are not matching versions defined in package.json file of any of the
# workspace packages
# TODO: change this to npm ls --all when rest of the mismatched version issues are resolved
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No ticket because I'll just do it right away (or will add a ticket if resolving the issue for transitive deps will turn out to take longer than expected)

@gribnoysup gribnoysup merged commit 860dd0d into main Oct 11, 2024
5 checks passed
@gribnoysup gribnoysup deleted the fix-and-validate-invalid-dependency-versions branch October 11, 2024 13:16
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.

3 participants