The npm blog has been discontinued.
Updates from the npm team are now published on the GitHub Blog and the GitHub Changelog.
v6.2.0-next.0
NEW FEATURES
ce0793358
#20750 You can now disable the update notifier entirely by using--no-update-notifier
or setting it in your config withnpm config set update-notifier false
. (@travi)d2ad776f6
#20879 Whennpm run-script <script>
fails due to a typo or missing script, npm will now do a “did you mean?…” for scripts that do exist. (@watilde)
BUGFIXES
8f033d72d
#20948 Fix the regular expression matching inxcode_emulation
innode-gyp
to also handle version numbers with multiple-digit major versions which would otherwise break under use of XCode 10. (@Trott)c8ba7573a
Stop trying to hoist/dedupe bundles dependencies. (@iarna)cd698f068
#20762 Add synopsis to brief help fornpm audit
and suppress trailing newline. (@wyardley)6808ee3bd
#20881 Exclude /.github directory from npm tarball. (@styfle)177cbb476
#21105 Add suggestion to use a temporary cache instead ofnpm cache clear --force
. (@karanjthakkar)
DOCS
7ba3fca00
#20855 Direct people to npm.community instead of the GitHub issue tracker on error. (@zkat)88efbf6b0
#20859 Fix typo in registry docs. (@strugee)61bf827ae
#20947 Fixed a small grammar error in the README. (@bitsol)f5230c90a
#21018 Small typo fix in CONTRIBUTING.md. (@reggi)833efe4b2
#20986 Document current structure/expectations around package tarballs. (@Maximaximum)9fc0dc4f5
#21019 Clarify behavior ofnpm link ../path
shorthand. (@davidgilbertson)3924c72d0
#21064 Add missing “if” (@roblourens)
DEPENDENCY SHUFFLE!
We did some reshuffling and moving around of npm’s own dependencies. This significantly reduces the total bundle size of the npm pack, from 8MB to 4.8MB for the distributed tarball! We also moved around what we actually commit to the repo as far as devDeps go.
0483f5c5d
Flatten and dedupe our dependencies! (@iarna)ef9fa1ceb
Remove unused direct dependencyansi-regex
. (@iarna)0d14b0bc5
Reshuffle ansi-regex for better deduping. (@iarna)68a101859
Reshuffle strip-ansi for better deduping. (@iarna)0d5251f97
Reshuffle is-fullwidth-code-point for better deduping. (@iarna)2d0886632
Add fake-registry, npm-registry-mock replacement. (@iarna)
DEPENDENCIES
8cff8eea7
tar@4.4.3
(@zkat)bfc4f873b
pacote@8.1.6
(@zkat)532096163
libcipm@2.0.0
(@zkat)4a512771b
request@2.87.0
(@iarna)b7cc48dee
which@1.3.1
(@iarna)bae657c28
tar@4.4.4
(@iarna)3d46e5c4e
JSONStream@1.3.3
(@iarna)d0a905daf
is-cidr@2.0.6
(@iarna)4fc1f815f
marked@0.4.0
(@iarna)f72202944
tap@12.0.1
(@iarna)bdce96eb3
npm-profile@3.0.2
(@iarna)fe4240e85
uuid@3.3.2
(@zkat)