I've noticed various node modules popping up as new port PRs, there are some where a port makes sense for better system integration e.g nodeBB... but others make little sense, I question the reasoning of needlessly duplicating modules from one package manager to a more system specific package manager without any clear advantages.
There are countless node modules with a CLI that can be used globally, from simple little tools to large web-development orientated task runners, front end package managers etc... grunt, gulp, brocolli, bower... the list goes on.
The standard way to use these is with
There are countless node modules with a CLI that can be used globally, from simple little tools to large web-development orientated task runners, front end package managers etc... grunt, gulp, brocolli, bower... the list goes on.
The standard way to use these is with
npm install -g package-name
. This works fine, why do we need them in ports? Is this common behaviour for other runtime package managers to leak into ports?