deps: upgrade npm to 3.10.9
Checklist
-
make -j8 test
(UNIX), orvcbuild test nosign
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines
Affected core subsystem(s)
deps
Description of change
Lo and behold, I come bearing a shiny new npm@3
release! Since we've released npm@4
, over at #9284, this is quite possibly one of the final npm@3
releases, barring critical and security bugfixes. As far as things go on our own end, we consider both npm@2
and npm@3
to be in maintenance mode, but will continue to support both versions, as far as working-with-the-registry-and-for-most-uses, until y'all's current LTS versions lapse. We'll be putting our efforts into npm@4
from here on out, and then npm@5
which will follow suit early next year.
Notable Changes
- Many bugfixes, including a fairly significant shrinkwrap issue with git and tagged dependencies
- Doc updates
- Dep updates
Changelogs
r: @jasnell r: @Fishrock123