A new version has been released! You can install it with npm i -g npm@latest or try it out with npx npm@latest ...

This release fixes a few annoying issues that y’all have reported on here that I wanted to call out.

The first is that a security fix to chownr resulted in Darwin users being bitten by EISDIR errors in some cases. Special thanks to @godmar for tracking down the root cause of that.

The second is that Visual Studio 2019 support is added with the update to node-gyp. Since node-gyp is used in a lot of npm’s submodules, it was a bit of a chore to get it all wrapped up. Thanks to @irega and @shadowspawn for helping to get that over the finish line.

The v6 line is moving into bugfix and LTS mode while we get to work on the tree-managing refactor for v7 which will improve npm link , make package-lock.json files more consistent, and make workspaces trivial to implement, and assist in integrating tink . Expect a proper roadmap post in the next week or so, and relatively modest weekly-to-biweekly releases to fix bugs in npm v6 for stability and security, but not much else.

v6.10.1 (2019-07-11):

BUGFIXES

3cbd57712 fix(git): strip GIT environs when running git (@isaacs)

fix(git): strip GIT environs when running git (@isaacs) a81a8c4c4 #206 improve isOnly(Dev,Optional) (@larsgw)

#206 improve isOnly(Dev,Optional) (@larsgw) 172f9aca6 #179 fix-xmas-underline (@raywu0123)

#179 fix-xmas-underline (@raywu0123) f52673fc7 #212 build: use /usr/bin/env to load bash (@rsmarples)

DEPENDENCIES