back

by codazoda·8y ago·view on hn ↗
I agree and I'll single out npm.

It's a great tool but it must be used with event greater care. You can `npm install` a package and get dozens of packages requiring packages. Before you know it your little app has 100's of dependencies.

On the flip side, I use `npm run` instead of writing simple bash scripts. Why? Because everyone I work with runs lots of things this way. Doing so ensure's they'll know where to look for all the stuff they might be able to run.