a big problem with npm is, that a lot of package authors don't use the .npmignore [0] which leads to EVERYONE downloading your source/, test/ and docs/ folder even if only that one file in build/ is needed.
That, combined with the micromodule mindset, leads to insanity
[0]: https://docs.npmjs.com/misc/developers#keeping-files-out-of-...