-
Notifications
You must be signed in to change notification settings - Fork 10.1k
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
Extra dependencies? #18354
Comments
That doesn't necessarily mean that they are unused though, since those were (and possibly still are) necessary for other dependencies; hence any changes/removals would require very careful testing. For example, the |
The |
If that's the case, then they should have specified them as peerDependencies. npm nowadays installs peerDependencies automatically, so this shouldn't lead to missing dependencies, as long as they are specified correctly.
WOW it's been a while :D Can't believe I was a contributor for 6 years! Anyways, tracked the origins of each dependency listed.
|
Thank you for investigating this. For the ESLint ones the new link is https://searchfox.org/mozilla-central/rev/master/tools/lint/eslint/eslint-plugin-mozilla/package.json#35-40 and I think those were added because they're peer dependencies and are probably not installed by default unless they are added explicitly. The |
Closing since Thank you for bringing this to our attention, since it did result in |
Hey,
there are a couple of dependencies I can't really find use of in the codebase. These dependencies are:
Do you think we could remove them? I can help you with that if you want.
The text was updated successfully, but these errors were encountered: