deps: upgrade npm to 2.7.4
This release is mostly bug fixes, including:
-
fe1bc38
#7672npm-registry-client@3.1.2
: Fix client-side certificate handling by correcting property name. (@atamon) -
89ce829
#7630hosted-git-info@1.5.3
: Part 3 of ensuring that GitHub shorthand is handled consistently. (@othiym23) -
63313eb
#7630realize-package-specifier@2.2.0
: Part 2 of ensuring that GitHub shorthand is handled consistently. (@othiym23) -
3ed41bf
#7630npm-package-arg@3.1.1
: Part 1 of ensuring that GitHub shorthand is handled consistently. (@othiym23)
I've applied @cjihrig's node-gyp
floating patch, as well as reapplying @piscisaureus's two patches for delayed loading of compiled modules. Are both of those commits necessary? Can they be combined into a single commit? I'm in the process of setting up a quilt to handle these floating patches (which I am still hopeful will only be needed for a little while), but the commit logs are going to start getting noisy if the list of commits that come along for the ride with each new version of npm continues to grow.
R: @piscisaureus R: @rvagg R: @Fishrock123