how many of those npm packages exist because a js developer didn&#x27;t want to use&#x2F;know about an existing shell command so s&#x2F;he created a node shell script?<p>And how many are tiny little packages that provide a single piece of functionality that other languages either include in the standard library or bundle up with related functions?<p>I laugh and cry every time someone says npm is a good package manager.<p>I recently had to help a client debug why their angular(I think?) front end wasn&#x27;t working in safari or Firefox. Turns out they were (via various packages) requiring 9 different copies of a package that just handles parsing query strings, and at v6.0 it went to let&#x2F;const syntax and broke browsers.<p>That package was created 18 months ago (July 2014) and is already at 6.x.<p>I don&#x27;t do js dev these days but if I did, npm would be the last resort for me.