This repository has been archived by the owner on Aug 11, 2022. It is now read-only.
v4.0.1
Pre-release
Pre-release
Ayyyy~ 馃寠
So thanks to folks who were running on npm@next
, we managed to find a few issues of notes in that preview version, and we're rolling out a small patch change to fix them. Most notably, anyone who was using a symlinked node
binary (for example, if they installed Node.js through homebrew
), was getting a very loud warning every time they ran scripts. Y'all should get warnings in a more useful way, now that we're resolving those path symlinks.
Another fairly big change that we decided to slap into this version, since npm@4.0.0
is never going to be latest
, is to make it so devDependencies
are included in npm-shrinkwrap.json
by default -- if you do not want this, use --production
with npm shrinkwrap
.
BIG FIXES/CHANGES
eff46dd
#14374 Fully resolve the path fornode
executables in both$PATH
andprocess.execPath
to avoid issues with symlinkednode
. (@addaleax)964f2d3
#14375 Make includingdevDependencies
innpm-shrinkwrap.json
the default. This should help make the transition tonpm@5
smoother in the future. (@iarna)
BUGFIXES
a5b0a8d
#14400 Recently, we've had some consistent timeout failures while running the test suite under Travis. This tweak to tests should take care of those issues and Travis should go back to being reliably green. (@iarna)