Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

deps: upgrade npm to 6.2.0 #21592

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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 <[email protected]>
Finn Pauls <[email protected]>
Jeremy Kahn <[email protected]>
Mertcan Mermerkaya <[email protected]>
Will Yardley <[email protected]>
Matt Travi <[email protected]>
Solomon Victorino <[email protected]>
Rich Trott <[email protected]>
Maksym Kobieliev <[email protected]>
Thomas Reggi <[email protected]>
David Gilbertson <[email protected]>
Rob Lourens <[email protected]>
Karan Thakkar <[email protected]>
Howard T. Chiam <[email protected]>
Geoffrey Mattie <[email protected]>
Luis Lobo Borobia <[email protected]>
Aaron Tribou <[email protected]>
刘祺 <[email protected]>
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 `[email protected]` 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)
`[email protected]`: 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)
`[email protected]`
([@MylesBorins](https://github.com/MylesBorins))
* [`8dc6d7640`](https://github.com/npm/npm/commit/8dc6d76408f83ba35bda77a2ac1bdbde01937349)
`[email protected]`: `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)
`[email protected]`
([@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)
`[email protected]`
([@zkat](https://github.com/zkat))
* [`bfc4f873b`](https://github.com/npm/npm/commit/bfc4f873bd056b7e3aee389eda4ecd8a2e175923)
`[email protected]`
([@zkat](https://github.com/zkat))
* [`532096163`](https://github.com/npm/npm/commit/53209616329119be8fcc29db86a43cc8cf73454d)
`[email protected]`
([@zkat](https://github.com/zkat))
* [`4a512771b`](https://github.com/npm/npm/commit/4a512771b67aa06505a0df002a9027c16a238c71)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`b7cc48dee`](https://github.com/npm/npm/commit/b7cc48deee45da1feab49aa1dd4d92e33c9bcac8)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`bae657c28`](https://github.com/npm/npm/commit/bae657c280f6ea8e677509a9576e1b47c65c5441)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`3d46e5c4e`](https://github.com/npm/npm/commit/3d46e5c4e3c5fecd9bf05a7425a16f2e8ad5c833)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`d0a905daf`](https://github.com/npm/npm/commit/d0a905dafc7e3fcd304e8053acbe3da40ba22554)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`4fc1f815f`](https://github.com/npm/npm/commit/4fc1f815fec5a7f6f057cf305e01d4126331d1f2)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`f72202944`](https://github.com/npm/npm/commit/f722029441a088d03df94bdfdeeec51cfd318659)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`bdce96eb3`](https://github.com/npm/npm/commit/bdce96eb3c30fcff873aa3f1190e8ae4928d690b)
`[email protected]`
([@iarna](https://github.com/iarna))
* [`fe4240e85`](https://github.com/npm/npm/commit/fe4240e852144770bf76d7b1952056ca5baa63cf)
`[email protected]`
([@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