What you&#x27;re describing for Maven is exactly how NPM works.  You run `npm install foo`, it installs foo locally, for the project you are working on.  Again, I am having a hard time understanding what people think is different between Maven and NPM.