deps: upgrade npm to 6.7.0
Checklist
-
make -j4 test
(UNIX), orvcbuild test
(Windows) passes -
tests and/or benchmarks are included -
documentation is changed or added -
commit message follows commit guidelines
Where this should land
- Node 11
- Node 10
- Node 8
Notable Changes
This PR supersedes #25551 and includes two releases. This is a significant change because it includes a major rework of the networking layer of npm and a rewrite of many subcommands. This, for example, removes npm-registry-client
entirely in favor of npm-registry-fetch
and libnpm
. We've had to fix a couple of regressions since 6.6.0 came out, and we expect a few others to pop up, but nothing of huge impact has popped up, and they tend to be minor hiccups.
Other changes of note:
-
02c837e01
#106 Makenpm dist-tags
the same asnpm dist-tag ls
. (@isaacs) -
8543fc357
pacote@9.4.0
: Fall back to "fullfat" packuments on ETARGET errors. This will make it so that, when a package is published but the corgi follower hasn't caught up, users can still install a freshly-published package. (@zkat) -
Another reminder that we've moved our issue tracking! You can read more about our move away from GitHub for issue tracking on our blog
Changelogs
/cc @MylesBorins