package.json bin conflicts #724
-
|
I've run into a problem with some packages I maintain. The package "bin": {
"ospec": "./ospec/bin/ospec"
},Eventually ospec was broken out to its own discrete package, We don't want to introduce an immediate breaking change for users reliant on In practice though, users can't make good on this warning: even though an installation of I can't find any documentation explaining the internal resolution logic for these conflicts. I did find these issues where core team acknowledge the problem – there seems to be a tentative decision to introduce warnings in case of conflict; elsewhere there's a suggestion to operate some automatic namespacing; but both issues peter off unresolved. My own 2 cents:
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
|
Hey @barneycarroll thanks for the suggestions. If you want to propose a concrete change to the CLI the next step will be to open an issue over at https://github.com/npm/rfcs to propose the change. |
Beta Was this translation helpful? Give feedback.
Hey @barneycarroll thanks for the suggestions. If you want to propose a concrete change to the CLI the next step will be to open an issue over at https://github.com/npm/rfcs to propose the change.