-
Notifications
You must be signed in to change notification settings - Fork 16
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
npm i && npm test fails #30
Comments
I see there's a Is there a particular reason these weren't listed as devDependencies instead? |
|
Yes, but it's no longer entirely clear to me anymore, IE. kind of historical reasons. NPM has a history of being notorously bad for library developers developing libraries with peer dependencies [1] and Yarn isn't any better [2]. I seem to recall behavior changing somewhat frequently between major versions, while the most common use cases with NPM remains stable. [1] npm/npm#11213 What I'm looking for is a way to install all combinations of peer dependencies, while
If you (or anyone else) know of a solution that satisfies those requirements, then shout out. In Ruby-land, I think I would have multiple lock-files, one for each combination. However, I don't think this is possible with NPM.
Are you running this on Windows? This will probably not work, as I've assumed in |
Cloned this repo and ran
npm i && npm test
- tests immediately failed.The text was updated successfully, but these errors were encountered: