Skip to content

deps: upgrade npm to 2.6.1

Rodrigo Muino Tomonari requested to merge github/fork/npm/npm-2.6.1 into v1.x

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 #4471 npm outdated (and only npm outdated) now defaults to --depth=0. This also has the excellent but unexpected effect of making npm update -g work the way almost everyone wants it to. See the docs for --depth for the mildly confusing details. (@smikes)
  • aa79194 #6565 Tweak peerDependency deprecation warning to include which peer dependency on which package is going to need to change. (@othiym23)
  • 5fa067f #7171 Tweak engineStrict deprecation warning to include which package.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.

Merge request reports

Loading