deps: upgrade npm to 5.3.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
Affected core subsystem(s)
deps
build
Description of Changes
Hey y'all! This release is a bit of a doozy:
- It includes a ton of bugfixes that should seriously stabilize npm after that big 5.0 release (more coming!). A bunch of folks who couldn't use npm5 are now able to use it!
- A semver-minor bump with several small feature additions because technically-semver
- Another semver-minor bump that adds of npx to the primary npm distribution. This change in particular required modification of the node installers, based on the discussion in https://github.com/nodejs/node/issues/13640.
- A standalone hotfix bump to npx to bring it up to 9.2.1 (which works on Windows)
This PR supersedes https://github.com/nodejs/node/pull/14163. Tests should actually be passing now.
Changelogs
cc @Fishrock123 @refack @MylesBorins @addaleax