-
-
Notifications
You must be signed in to change notification settings - Fork 40
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
Deps issues due to major bump of ajv #23
Comments
as one example, eslint is pegged to version 5: https://github.com/eslint/eslint/blob/master/package.json#L37 |
While |
Ahh, you're totally right. I thought that ajv was a peer dep of this package but it is a direct dep. I'm super sorry! This is a problem elsewhere in my tree. :| Sorry for the red flag! |
Heya, I'm also looking into this as part of angular/angular-cli#9691 and I'm not too sure what to make of it. At the moment I think this is a npm bug. I added a reproduction in https://github.com/filipesilva/ajv-peerdep-issue and reported it in npm/npm#19877. ajv-peerdep-issueThis repo shows a problem with how Running
The following dependencies are relevant:
When
This is a problem because the hoisted |
Hello!
Recently #22 was released as part of a patch update. Unfortunately, bumping a peer dep a major version causes all sorts of deps 🔥s up the tree and my tests are now all failing on
npm ls
.Can we undo this change and republish as a major?
@ljharb @gabergg @airbnb/webinfra
The text was updated successfully, but these errors were encountered: