deps: upgrade npm to 2.6.1
This is a comparatively modest update, at least compared to npm@2.7.0
, which includes at least one feature that is very relevant to io.js's interests (foreshadowing!). Here are the pertinent changes in npm@2.6.1
:
-
8b98f0e
#4471npm outdated
(and onlynpm outdated
) now defaults to--depth=0
. This also has the excellent but unexpected effect of makingnpm update -g
work the way almost everyone wants it to. See the docs for--depth
for the mildly confusing details. (@smikes) -
aa79194
#6565 TweakpeerDependency
deprecation warning to include which peer dependency on which package is going to need to change. (@othiym23) -
5fa067f
#7171 TweakengineStrict
deprecation warning to include whichpackage.json
is using it. (@othiym23)
@bnoordhuis, do the floating patches for node-gyp
still need to be applied, or did da730c76 take care of one or both of them? I was unclear on this, so held off on applying them.