Skip to content

Commit

Permalink
deps: upgrade npm to 6.2.0
Browse files Browse the repository at this point in the history
PR-URL: nodejs#21592
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
  • Loading branch information
zkat authored and targos committed Jul 29, 2018
1 parent 2aca095 commit 5842366
Show file tree
Hide file tree
Showing 1,280 changed files with 26,073 additions and 59,559 deletions.
1 change: 0 additions & 1 deletion deps/npm/.github/CODEOWNERS

This file was deleted.

70 changes: 0 additions & 70 deletions deps/npm/.github/issue_template.md

This file was deleted.

1 change: 1 addition & 0 deletions deps/npm/.npmignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
*.swp
.*.swp
npm-debug.log
/.github
/test
node_modules/marked
node_modules/ronn
Expand Down
14 changes: 14 additions & 0 deletions deps/npm/AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -570,3 +570,17 @@ Tieme van Veen <tiemevanveen@hotmail.com>
Finn Pauls <derfinn@gmail.com>
Jeremy Kahn <jeremyckahn@gmail.com>
Mertcan Mermerkaya <mertcan@mermerkaya.net>
Will Yardley <wyardley@users.noreply.github.com>
Matt Travi <github@travi.org>
Solomon Victorino <solomonvictorino@gmail.com>
Rich Trott <rtrott@gmail.com>
Maksym Kobieliev <maximaximums@gmail.com>
Thomas Reggi <socialtr@gmail.com>
David Gilbertson <gilbertson.david@gmail.com>
Rob Lourens <roblourens@gmail.com>
Karan Thakkar <karanjthakkar@gmail.com>
Howard T. Chiam <hchiam@users.noreply.github.com>
Geoffrey Mattie <info@geoffreymattie.com>
Luis Lobo Borobia <luislobo@gmail.com>
Aaron Tribou <tribou@users.noreply.github.com>
刘祺 <gucong@gmail.com>
218 changes: 218 additions & 0 deletions deps/npm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,221 @@
## v6.2.0 (2018-07-13):

In case you missed it, [we
moved!](https://blog.npmjs.org/post/175587538995/announcing-npmcommunity). We
look forward to seeing future PRs landing in
[npm/cli](https://github.com/npm/cli) in the future, and we'll be chatting with
you all in [npm.community](https://npm.community). Go check it out!

This final release of `npm@6.2.0` includes a couple of features that weren't
quite ready on time but that we'd still like to include. Enjoy!

### FEATURES

* [`244b18380`](https://github.com/npm/npm/commit/244b18380ee55950b13c293722771130dbad70de)
[#20554](https://github.com/npm/npm/pull/20554)
add support for --parseable output
([@luislobo](https://github.com/luislobo))
* [`7984206e2`](https://github.com/npm/npm/commit/7984206e2f41b8d8361229cde88d68f0c96ed0b8)
[#12697](https://github.com/npm/npm/pull/12697)
Add new `sign-git-commit` config to control whether the git commit itself gets
signed, or just the tag (which is the default).
([@tribou](https://github.com/tribou))

### FIXES

* [`4c32413a5`](https://github.com/npm/npm/commit/4c32413a5b42e18a34afb078cf00eed60f08e4ff)
[#19418](https://github.com/npm/npm/pull/19418)
Do not use `SET` to fetch the env in git-bash or Cygwin.
([@gucong3000](https://github.com/gucong3000))

### DEPENDENCY BUMPS

* [`d9b2712a6`](https://github.com/npm/npm/commit/d9b2712a670e5e78334e83f89a5ed49616f1f3d3)
`request@2.81.0`: Downgraded to allow better deduplication. This does
introduce a bunch of `hoek`-related audit reports, but they don't affect npm
itself so we consider it safe. We'll upgrade `request` again once `node-gyp`
unpins it.
([@simov](https://github.com/simov))
* [`2ac48f863`](https://github.com/npm/npm/commit/2ac48f863f90166b2bbf2021ed4cc04343d2503c)
`node-gyp@3.7.0`
([@MylesBorins](https://github.com/MylesBorins))
* [`8dc6d7640`](https://github.com/npm/npm/commit/8dc6d76408f83ba35bda77a2ac1bdbde01937349)
`cli-table3@0.5.0`: `cli-table2` is unmaintained and required `lodash`. With
this dependency bump, we've removed `lodash` from our tree, which cut back
tarball size by another 300kb.
([@Turbo87](https://github.com/Turbo87))
* [`90c759fee`](https://github.com/npm/npm/commit/90c759fee6055cf61cf6709432a5e6eae6278096)
`npm-audit-report@1.3.1`
([@zkat](https://github.com/zkat))
* [`4231a0a1e`](https://github.com/npm/npm/commit/4231a0a1eb2be13931c3b71eba38c0709644302c)
Add `cli-table3` to bundleDeps.
([@iarna](https://github.com/iarna))
* [`322d9c2f1`](https://github.com/npm/npm/commit/322d9c2f107fd82a4cbe2f9d7774cea5fbf41b8d)
Make `standard` happy.
([@iarna](https://github.com/iarna))

### DOCS

* [`5724983ea`](https://github.com/npm/npm/commit/5724983ea8f153fb122f9c0ccab6094a26dfc631)
[#21165](https://github.com/npm/npm/pull/21165)
Fix some markdown formatting in npm-disputes.md.
([@hchiam](https://github.com/hchiam))
* [`738178315`](https://github.com/npm/npm/commit/738178315fe48e463028657ea7ae541c3d63d171)
[#20920](https://github.com/npm/npm/pull/20920)
Explicitly state that republishing an unpublished package requires a 72h
waiting period.
([@gmattie](https://github.com/gmattie))
* [`f0a372b07`](https://github.com/npm/npm/commit/f0a372b074cc43ee0e1be28dbbcef0d556b3b36c)
Replace references to the old repo or issue tracker. We're at npm/cli now!
([@zkat](https://github.com/zkat))

## v6.2.0-next.1 (2018-07-05):

This is a quick patch to the release to fix an issue that was preventing users
from installing `npm@next`.

* [`ecdcbd745`](https://github.com/npm/npm/commit/ecdcbd745ae1edd9bdd102dc3845a7bc76e1c5fb)
[#21129](https://github.com/npm/npm/pull/21129)
Remove postinstall script that depended on source files, thus preventing
`npm@next` from being installable from the registry.
([@zkat](https://github.com/zkat))

## v6.2.0-next.0 (2018-06-28):

### NEW FEATURES

* [`ce0793358`](https://github.com/npm/npm/commit/ce07933588ec2da1cc1980f93bdaa485d6028ae2)
[#20750](https://github.com/npm/npm/pull/20750)
You can now disable the update notifier entirely by using
`--no-update-notifier` or setting it in your config with `npm config set
update-notifier false`.
([@travi](https://github.com/travi))
* [`d2ad776f6`](https://github.com/npm/npm/commit/d2ad776f6dcd92ae3937465736dcbca171131343)
[#20879](https://github.com/npm/npm/pull/20879)
When `npm 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](https://github.com/watilde))

### BUGFIXES

* [`8f033d72d`](https://github.com/npm/npm/commit/8f033d72da3e84a9dbbabe3a768693817af99912)
[#20948](https://github.com/npm/npm/pull/20948)
Fix the regular expression matching in `xcode_emulation` in `node-gyp` to also
handle version numbers with multiple-digit major versions which would
otherwise break under use of XCode 10.
([@Trott](https://github.com/Trott))
* [`c8ba7573a`](https://github.com/npm/npm/commit/c8ba7573a4ea95789f674ce038762d6a77a8b047)
Stop trying to hoist/dedupe bundles dependencies.
([@iarna](https://github.com/iarna))
* [`cd698f068`](https://github.com/npm/npm/commit/cd698f06840b7c9407ac802efa96d16464722a7d)
[#20762](https://github.com/npm/npm/pull/20762)
Add synopsis to brief help for `npm audit` and suppress trailing newline.
([@wyardley](https://github.com/wyardley))
* [`6808ee3bd`](https://github.com/npm/npm/commit/6808ee3bd59560b1334a18aa6c6e0120094b03c0)
[#20881](https://github.com/npm/npm/pull/20881)
Exclude /.github directory from npm tarball.
([@styfle](https://github.com/styfle))
* [`177cbb476`](https://github.com/npm/npm/commit/177cbb4762c1402bfcbf0636c4bc4905fd684fc1)
[#21105](https://github.com/npm/npm/pull/21105)
Add suggestion to use a temporary cache instead of `npm cache clear --force`.
([@karanjthakkar](https://github.com/karanjthakkar))

### DOCS

* [`7ba3fca00`](https://github.com/npm/npm/commit/7ba3fca00554b884eb47f2ed661693faf2630b27)
[#20855](https://github.com/npm/npm/pull/20855)
Direct people to npm.community instead of the GitHub issue tracker on error.
([@zkat](https://github.com/zkat))
* [`88efbf6b0`](https://github.com/npm/npm/commit/88efbf6b0b403c5107556ff9e1bb7787a410d14d)
[#20859](https://github.com/npm/npm/pull/20859)
Fix typo in registry docs.
([@strugee](https://github.com/strugee))
* [`61bf827ae`](https://github.com/npm/npm/commit/61bf827aea6f98bba08a54e60137d4df637788f9)
[#20947](https://github.com/npm/npm/pull/20947)
Fixed a small grammar error in the README.
([@bitsol](https://github.com/bitsol))
* [`f5230c90a`](https://github.com/npm/npm/commit/f5230c90afef40f445bf148cbb16d6129a2dcc19)
[#21018](https://github.com/npm/npm/pull/21018)
Small typo fix in CONTRIBUTING.md.
([@reggi](https://github.com/reggi))
* [`833efe4b2`](https://github.com/npm/npm/commit/833efe4b2abcef58806f823d77ab8bb8f4f781c6)
[#20986](https://github.com/npm/npm/pull/20986)
Document current structure/expectations around package tarballs.
([@Maximaximum](https://github.com/Maximaximum))
* [`9fc0dc4f5`](https://github.com/npm/npm/commit/9fc0dc4f58d728bac6a8db7143d04863d7b653db)
[#21019](https://github.com/npm/npm/pull/21019)
Clarify behavior of `npm link ../path` shorthand.
([@davidgilbertson](https://github.com/davidgilbertson))
* [`3924c72d0`](https://github.com/npm/npm/commit/3924c72d06b9216ac2b6a9d951fd565a1d5eda89)
[#21064](https://github.com/npm/npm/pull/21064)
Add missing "if"
([@roblourens](https://github.com/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`](https://github.com/npm/npm/commit/0483f5c5deaf18c968a128657923103e49f4e67a)
Flatten and dedupe our dependencies!
([@iarna](https://github.com/iarna))
* [`ef9fa1ceb`](https://github.com/npm/npm/commit/ef9fa1ceb5f9d175fd453138b1a26d45a5071dfd)
Remove unused direct dependency `ansi-regex`.
([@iarna](https://github.com/iarna))
* [`0d14b0bc5`](https://github.com/npm/npm/commit/0d14b0bc59812f4e33798194e11ffacbea3c0493)
Reshuffle ansi-regex for better deduping.
([@iarna](https://github.com/iarna))
* [`68a101859`](https://github.com/npm/npm/commit/68a101859b2b6f78b2e7c3a936492acdb15f7c4a)
Reshuffle strip-ansi for better deduping.
([@iarna](https://github.com/iarna))
* [`0d5251f97`](https://github.com/npm/npm/commit/0d5251f97dc8b8b143064869e530d465c757ffbb)
Reshuffle is-fullwidth-code-point for better deduping.
([@iarna](https://github.com/iarna))
* [`2d0886632`](https://github.com/npm/npm/commit/2d08866327013522fc5fbe61ed872b8f30e92775)
Add fake-registry, npm-registry-mock replacement.
([@iarna](https://github.com/iarna))

### DEPENDENCIES

* [`8cff8eea7`](https://github.com/npm/npm/commit/8cff8eea75dc34c9c1897a7a6f65d7232bb0c64c)
`tar@4.4.3`
([@zkat](https://github.com/zkat))
* [`bfc4f873b`](https://github.com/npm/npm/commit/bfc4f873bd056b7e3aee389eda4ecd8a2e175923)
`pacote@8.1.6`
([@zkat](https://github.com/zkat))
* [`532096163`](https://github.com/npm/npm/commit/53209616329119be8fcc29db86a43cc8cf73454d)
`libcipm@2.0.0`
([@zkat](https://github.com/zkat))
* [`4a512771b`](https://github.com/npm/npm/commit/4a512771b67aa06505a0df002a9027c16a238c71)
`request@2.87.0`
([@iarna](https://github.com/iarna))
* [`b7cc48dee`](https://github.com/npm/npm/commit/b7cc48deee45da1feab49aa1dd4d92e33c9bcac8)
`which@1.3.1`
([@iarna](https://github.com/iarna))
* [`bae657c28`](https://github.com/npm/npm/commit/bae657c280f6ea8e677509a9576e1b47c65c5441)
`tar@4.4.4`
([@iarna](https://github.com/iarna))
* [`3d46e5c4e`](https://github.com/npm/npm/commit/3d46e5c4e3c5fecd9bf05a7425a16f2e8ad5c833)
`JSONStream@1.3.3`
([@iarna](https://github.com/iarna))
* [`d0a905daf`](https://github.com/npm/npm/commit/d0a905dafc7e3fcd304e8053acbe3da40ba22554)
`is-cidr@2.0.6`
([@iarna](https://github.com/iarna))
* [`4fc1f815f`](https://github.com/npm/npm/commit/4fc1f815fec5a7f6f057cf305e01d4126331d1f2)
`marked@0.4.0`
([@iarna](https://github.com/iarna))
* [`f72202944`](https://github.com/npm/npm/commit/f722029441a088d03df94bdfdeeec51cfd318659)
`tap@12.0.1`
([@iarna](https://github.com/iarna))
* [`bdce96eb3`](https://github.com/npm/npm/commit/bdce96eb3c30fcff873aa3f1190e8ae4928d690b)
`npm-profile@3.0.2`
([@iarna](https://github.com/iarna))
* [`fe4240e85`](https://github.com/npm/npm/commit/fe4240e852144770bf76d7b1952056ca5baa63cf)
`uuid@3.3.2`
([@zkat](https://github.com/zkat))

## v6.1.0 (2018-05-17):

### FIX WRITE AFTER END ERROR
Expand Down
6 changes: 3 additions & 3 deletions deps/npm/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
* [Roles](#roles)
* [Community Members](#community-members)
* [Collaborators](#collaborators)
* [npm, Inc Employeees](#npm-inc-employees)
* [npm, Inc Employees](#npm-inc-employees)


## Introduction
Expand Down Expand Up @@ -59,15 +59,15 @@ Collaborators who become inactive for 3 months or longer may have their collabor
* Only answer questions when they know the answer, and provide a reference to the answer.
* If collaborators aren't totally confident about their answer, please leave the issue and try another one.
* If they've responded to an issue, it becomes their responsibility to see it to resolution.
* Close issues if there's no response within a month.
* Defer to fellow Collaborators & npm employees for answers (Again, please don't @ collaborators or npm employees, thank you!)
* Make sure to search for [the troubleshooting doc](./TROUBLESHOOTING.md) and search on the issue tracker for similar issues before opening a new one.
* Make sure to search [the troubleshooting posts on npm.community](https://npm.community/c/support/troubleshooting) and search the rest of the forum for similar topics.

### npm, Inc Employees

Folks who work at npm, Inc, who have a responsibility to ensure the stability and functionality of the tools npm offers.

#### Abilities

* Label/triage new issues
* Respond to ongoing issues
* Close resolved issues
Expand Down
4 changes: 2 additions & 2 deletions deps/npm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ npm(1) -- a JavaScript package manager

This is just enough info to get you up and running.

Much more info available via `npm help` once it's installed.
Much more info will be available via `npm help` once it's installed.

## IMPORTANT

Expand Down Expand Up @@ -153,7 +153,7 @@ you should [read this](https://docs.npmjs.com/misc/developers).
When you find issues, please report them:

* web:
<https://github.com/npm/npm/issues>
<https://npm.community/c/bugs>

Be sure to include *all* of the output from the npm command that didn't work
as expected. The `npm-debug.log` file is also helpful to provide.
Expand Down
Loading

0 comments on commit 5842366

Please sign in to comment.