4 ms·
NPM is a well-maintained tool. Version 5 got major updates in speed and usability. They where aware of the Node release cycle and implemented the new version in
by muthdra 9y ago
NPM is a well-maintained tool. Version 5 got major updates in speed and usability. They where aware of the Node release cycle and implemented the new version in advance so it would be rolled out alongside Node.
NPM now does way faster caching than before, can lock dependencies in specific versions more easily (inspired by Yarn) and may have a flat dependency tree if your project demands it (like when using Polymer and it's components. like Bower works).
- the_gastropod 9y agoYarn exists because npm has historically been a problem-riddled package manager.
- minor3rd 9y agoThey still have some awfully awkward stuff in npm5. In some cases they will overwrite your package.json with logging data (WTF?)