Skip to content

Commit

Permalink
deps: upgrade npm to 3.8.9
Browse files Browse the repository at this point in the history
Contains the following three npm releases:
https://github.com/npm/npm/releases/tag/v3.8.7
https://github.com/npm/npm/releases/tag/v3.8.8
https://github.com/npm/npm/releases/tag/v3.8.9

PR-URL: #6664
Reviewed-By: Myles Borins <myles.borins@gmail.com>
Reviewed-By: Jeremiah Senkpiel <fishrock123@rocketmail.com>
  • Loading branch information
iarna authored and evanlucas committed May 17, 2016
1 parent a6ca5e5 commit bddf413
Show file tree
Hide file tree
Showing 632 changed files with 66,096 additions and 4,028 deletions.
4 changes: 2 additions & 2 deletions deps/npm/.travis.yml
@@ -1,8 +1,8 @@
language: node_js
node_js:
- "5"
- "6"
- "4"
- iojs
- "5"
- "0.12"
- "0.10"
- "0.8"
Expand Down
7 changes: 7 additions & 0 deletions deps/npm/AUTHORS
Expand Up @@ -389,3 +389,10 @@ Thomas Hallock <thomas@1stdibs.com>
Paul Irish <paul.irish@gmail.com>
Paul O'Leary McCann <polm@dampfkraft.com>
Francis Gulotta <wizard@roborooter.com>
Felix Rieseberg <felix@felixrieseberg.com>
Glen Mailer <glenjamin@gmail.com>
Federico Brigante <bfred-it@users.noreply.github.com>
Steve Mao <maochenyan@gmail.com>
Anna Henningsen <anna@addaleax.net>
Rachel Evans <git@rve.org.uk>
Sam Minnee <sam@silverstripe.com>
187 changes: 187 additions & 0 deletions deps/npm/CHANGELOG.md
@@ -1,3 +1,190 @@
### v3.8.9 (2016-04-28)

Our biggest news this week is that we got the
[Windows test suite passing](https://github.com/npm/npm/pull/11444)!
It'll take a little longer to get it passing in our
[Windows CI](https://ci.appveyor.com/project/npm/npm/) but that's coming
soon too.

That means we'll be shifting gears away from tests to fixing
[Big Bugs™](https://github.com/npm/npm/issues?q=is%3Aopen+is%3Aissue+label%3Abig-bug) again.
Join us at our [team meeting](https://github.com/npm/npm/issues/12517) next
Tuesday to learn more about that.

#### BUG FIXES AND REFACTORING

* [`60da618`](https://github.com/npm/npm/commit/60da61862885fa904afba7d121860b4282a5b0df)
[#12347](https://github.com/npm/npm/issues/12347)
Fix a bug that could result in shrinkwraps missing the `resolved` field, which is
necessary in producing a fully reproducible build.
([@sminnee](https://github.com/sminnee))
* [`8597ba4`](https://github.com/npm/npm/commit/8597ba432e91245a1000953b612eb01308178bad)
[#12009](https://github.com/npm/npm/issues/12009)
Fix a bug in `npm view <packagename> versions` that resulted in bad output if you
didn't also pass in `--json`.
([@watilde](https://github.com/watilde))
* [`20125f1`](https://github.com/npm/npm/commit/20125f19b96fd05af63f8c0bd243ffb25780279a)
[`a53feac`](https://github.com/npm/npm/commit/a53feac2647f7dc4245f1700dfbdd1aba8745672)
[`6cfbae4`](https://github.com/npm/npm/commit/6cfbae403abc3cf690565b09569f71cdd41a8372)
[#12485](https://github.com/npm/npm/pull/12485)
Refactor how the help summaries for commands are produced, such that we only have
one list of command aliases.
([@watilde](https://github.com/watilde))
* [`2ae210c`](https://github.com/npm/npm/commit/2ae210c76ab6fd15fcf15dc1808b01ca0b94fc9e)
`read-package-json@2.0.4`:
Fix a crash we discovered while fixing up the Windows test suite where if
you had a file in your `node_modules` it would cause a crash on Windows
(but not MacOS/Linux).

This makes the error code you get on Windows match that from MacOS/Linux
if you try to read a `package.json` from a path that includes a file, not
a folder.
([@zkat](https://github.com/zkat))

### v3.8.8 (2016-04-21)

Hi all! Long time no see! We've been heads-down working through getting
[our test suite passing on Windows](https://github.com/npm/npm/pull/11444).
Did you know that we have
[Windows CI](https://ci.appveyor.com/project/npm/npm) now running over at
Appveyor? In the meantime, we've got a bunch of dependency updates, some
nice documentation improvements and error messages when your `package.json`
contains invalid JSON. (Yeah, I thought we did that last one before too!)

#### BAD JSON IS BAD

* [`769e620`](https://github.com/npm/npm/commit/769e6200722d8060b6769e47354032c51cfa85a1)
[#12406](https://github.com/npm/npm/pull/12406)
Failing to parse the top level `package.json` should be an error.
([@watilde](https://github.com/watilde))

#### DOCUMENTATION

* [`7d64301`](https://github.com/npm/npm/commit/7d643018af5051c920cc73f17bfe32b7ff86e108)
[#12415](https://github.com/npm/npm/pull/12415)
Clarify that when configuring client-side certificates for authenticating
to non-npm registries that `cert` and `key` are not filesystem paths and should
actually include the certificate and key data.
([@rvedotrc](https://github.com/rvedotrc))
* [`f8539b8`](https://github.com/npm/npm/commit/f8539b8c986e81771ccc8ced7e716718423d3187)
[#12324](https://github.com/npm/npm/pull/12324)
Describe how `npm run` sets `NODE` and `PATH` in more detail.
Note that `npm run` changes `PATH` to include the current node
interpreter’s directory.
([@addaleax](https://github.com/addaleax))
* [`2b57606`](https://github.com/npm/npm/commit/2b57606852a2c2a03e4c4b7dcda85b807619c2cf)
[#11461](https://github.com/npm/npm/pull/11461)
Clarify the documentation for the package.json homepage field.
([@stevemao](https://github.com/stevemao))

#### TESTS

* [`b5a0fbb`](https://github.com/npm/npm/commit/b5a0fbb9e1a2c4fb003dd748264571aa6e3c9e70)
[#12329](https://github.com/npm/npm/pull/12329)
Fix progress config testing to ignore local user configs.
Previously, _any_ local setting would cause the tests to fail as
they were trying to test what the default values for the progress
bar would be in different environments and any explicit setting
overrides those defaults.
([@iarna](https://github.com/iarna))
* [`3d195bc`](https://github.com/npm/npm/commit/3d195bc0a72b40df02a5c56e4f3be44152e8222b)
The lifecycle-signal test could crash on v0.8 due to its use of `Number.parseInt`, which
isn't available in that version of node. Fortunately `global.parseInt` _is_, so
we just use that instead.
([@iarna](https://github.com/iarna))

#### DEPENDENCY UPDATES

* [`05a28e3`](https://github.com/npm/npm/commit/05a28e38586082ac4bbf26ee6f863cc8d07054d6)
`npm-package-arg@4.1.1`:
Under some circumstances `file://` URLs on Windows were not handled correctly.

Also, stop converting local module/tarballs into full paths in this
module. We do already do that in `realize-package-specifier`, which is
more appropriate as it knows what package we're installing relative to.
([@zkat](https://github.com/zkat))
* [`ada2e93`](https://github.com/npm/npm/commit/ada2e93e8b276000150a9aa93fff69ec366e03d6)
`realize-package-specifier@3.0.3`:
Require the new `npm-package-arg`, plus fix a case where specifiers that were
maybe a tag, maybe a local filename were resolved differently than those that were
definitely a local filename.
([@zkat](https://github.com/zkat)) ([@iarna](https://github.com/iarna))
* [`adc515b`](https://github.com/npm/npm/commit/adc515b22775871386cd62390079fb4bf8e1714a)
`fs-vacuum@1.2.9`:
A fix for AIX where a non-empty directory can cause `fs.rmDir` to fail with `EEXIST` instead of `ENOTEMPTY`
and three new tests
([@richardlau](https://github.com/richardlau))

Code cleanup, CI & dependency updates.
([@othiym23](https://github.com/othiym23))
* [`ef53a46`](https://github.com/npm/npm/commit/ef53a46906ce872a4541b605dd42a563cc26e614)
`tap@5.7.1`
([@isaacs](https://github.com/isaacs))
* [`df1f2e4`](https://github.com/npm/npm/commit/df1f2e4838b4d7ea2ea2321a95ae868c0ec0a520)
`request@2.72.0`:
Fix crashes when response headers indicate gzipped content but the body is
empty.
Add support for the deflate content encoding.
([@simov](https://github.com/simov))
* [`776c599`](https://github.com/npm/npm/commit/776c599b204632aca9d29fd92ea5c4f099fdea9f)
`readable-stream@2.1.0`:
Adds READABLE_STREAM env var that, if set to `disable`, will make
`readable-stream` use the local native node streams instead.
([@calvinmetcalf](https://github.com/calvinmetcalf))
* [`10d6d55`](https://github.com/npm/npm/commit/10d6d5547354fcf50e930c7932ba4d63c0b6009c)
`normalize-git-url@3.0.2`:
Add support `git+file://` type URLs.
([@zkat](https://github.com/zkat))
* [`75017ae`](https://github.com/npm/npm/commit/75017aeecec69a1efd546df908aa5befc4467f36)
`lodash.union@4.3.0`
([@jdalton](https://github.com/jdalton))

### v3.8.7 (2016-04-07)

#### IMPROVED DIAGNOSTICS

* [`38cf79f`](https://github.com/npm/npm/commit/38cf79ffa564ef5cb6677b476e06d0e45351592a)
[#12083](https://github.com/npm/npm/pull/12083)
If you `ignore-scripts` to disable lifecycles, this makes npm report when it skips running
a script.
([@bfred-it](https://github.com/bfred-it))

#### IMPROVE AUTO-INCLUDES

* [`c615182`](https://github.com/npm/npm/commit/c615182c8b47e418338eb1317b99bb66987cda54)
[#11995](https://github.com/npm/npm/pull/11995)
There were bugs where modules whose names matched the special files that npm always
includes would be included, for example, the `history` package was always included.

With `npm@3` such extraneously bundled modules would not be ordinarily
used, as things in `node_modules` in packages are ignored entirely if the
package isn't marked as bundling modules.

Because of this `npm@3` behavior, the `files-and-ignores` test failed to catch this as
it was testing _install output_ not what got packed. That has also been fixed.
([@glenjamin](https://github.com/glenjamin))

#### DOCUMENTATION UPDATES

* [`823d9df`](https://github.com/npm/npm/commit/823d9dfa91d7086a26620f007aee4e3cd77b6153)
[#12107](https://github.com/npm/npm/pull/12107)
In the command summary for `adduser` mention that `login` is an alias.
([@gnerkus](https://github.com/gnerkus))
* [`7aaf47e`](https://github.com/npm/npm/commit/7aaf47e124c45dde72c961638b770ee535fb2776)
[#12244](https://github.com/npm/npm/pull/12244)
Update the README to suggest npm@3 for Windows users. Also add a reference to
[Microsoft's npm upgrade tool](https://github.com/felixrieseberg/npm-windows-upgrade).
([@felixrieseberg](https://github.com/felixrieseberg))

#### DEPENDENCY UPDATES

* [`486bbc0`](https://github.com/npm/npm/commit/486bbc0e1b101f847e890e6f1925dc8cb253cf3e)
`request@2.70.0`
([@simov](https://github.com/simov))
* [`b1aff34`](https://github.com/npm/npm/commit/b1aff346fc41f13e3306b437e1831942aacf2f54)
`lodash.keys@4.0.6`
([@jdalton](https://github.com/jdalton))

### v3.8.6 (2016-03-31)

Heeeeeey y'all.
Expand Down
13 changes: 6 additions & 7 deletions deps/npm/README.md
Expand Up @@ -81,13 +81,12 @@ for testing, or running stuff without actually installing npm itself.)

## Windows Install or Upgrade

You can download a zip file from <https://github.com/npm/npm/releases>, and
unpack it in the `node_modules\npm\` folder inside node's installation folder.

To upgrade to npm 2, follow the Windows upgrade instructions in
the npm Troubleshooting Guide:

<https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows>
Many improvements for Windows users have been made in npm 3 - you will have a better
experience if you run a recent version of npm. To upgrade, either use [Microsoft's
upgrade tool](https://github.com/felixrieseberg/npm-windows-upgrade),
[download a new version of Node](http://nodejs.org/download/),
or follow the Windows upgrade instructions in the
[npm Troubleshooting Guide](https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows).

If that's not fancy enough for you, then you can fetch the code with
git, and mess with it directly.
Expand Down
4 changes: 4 additions & 0 deletions deps/npm/doc/cli/npm-run-script.md
Expand Up @@ -40,6 +40,10 @@ you should write:

instead of `"scripts": {"test": "node_modules/.bin/tap test/\*.js"}` to run your tests.

`npm run` sets the `NODE` environment variable to the `node` executable with
which `npm` is executed, and adds the directory within which it resides to the
`PATH`, too.

If you try to run a script without having a `node_modules` directory and it fails,
you will be given a warning to run `npm install`, just in case you've forgotten.

Expand Down
6 changes: 0 additions & 6 deletions deps/npm/doc/files/package.json.md
Expand Up @@ -70,12 +70,6 @@ discover your package as it's listed in `npm search`.

The url to the project homepage.

**NOTE**: This is *not* the same as "url". If you put a "url" field,
then the registry will think it's a redirection to your package that has
been published somewhere else, and spit at you.

Literally. Spit. I'm so not kidding.

## bugs

The url to your project's issue tracker and / or the email address to which
Expand Down
14 changes: 12 additions & 2 deletions deps/npm/doc/misc/npm-config.md
Expand Up @@ -236,7 +236,12 @@ explicitly used, and that only GET requests use the cache.
* Default: `null`
* Type: String

A client certificate to pass when accessing the registry.
A client certificate to pass when accessing the registry. Values should be in
PEM format with newlines replaced by the string "\n". For example:

cert="-----BEGIN CERTIFICATE-----\nXXXX\nXXXX\n-----END CERTIFICATE-----"

It is _not_ the path to a certificate file (and there is no "certfile" option).

### color

Expand Down Expand Up @@ -501,7 +506,12 @@ change. Only the output from `npm ls --json` is currently valid.
* Default: `null`
* Type: String

A client key to pass when accessing the registry.
A client key to pass when accessing the registry. Values should be in PEM
format with newlines replaced by the string "\n". For example:

key="-----BEGIN PRIVATE KEY-----\nXXXX\nXXXX\n-----END PRIVATE KEY-----"

It is _not_ the path to a key file (and there is no "keyfile" option).

### legacy-bundling

Expand Down
13 changes: 7 additions & 6 deletions deps/npm/html/doc/README.html
Expand Up @@ -57,11 +57,12 @@ <h3 id="even-fancier">Even Fancier</h3>
run npm commands by doing <code>node cli.js &lt;cmd&gt; &lt;args&gt;</code>. (This is helpful
for testing, or running stuff without actually installing npm itself.)</p>
<h2 id="windows-install-or-upgrade">Windows Install or Upgrade</h2>
<p>You can download a zip file from <a href="https://github.com/npm/npm/releases">https://github.com/npm/npm/releases</a>, and
unpack it in the <code>node_modules\npm\</code> folder inside node&#39;s installation folder.</p>
<p>To upgrade to npm 2, follow the Windows upgrade instructions in
the npm Troubleshooting Guide:</p>
<p><a href="https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows">https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows</a></p>
<p>Many improvements for Windows users have been made in npm 3 - you will have a better
experience if you run a recent version of npm. To upgrade, either use <a href="https://github.com/felixrieseberg/npm-windows-upgrade">Microsoft&#39;s
upgrade tool</a>,
<a href="http://nodejs.org/download/">download a new version of Node</a>,
or follow the Windows upgrade instructions in the
<a href="https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows">npm Troubleshooting Guide</a>.</p>
<p>If that&#39;s not fancy enough for you, then you can fetch the code with
git, and mess with it directly.</p>
<h2 id="installing-on-cygwin">Installing on Cygwin</h2>
Expand Down Expand Up @@ -125,5 +126,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer"><a href="../doc/README.html">README</a> &mdash; npm@3.8.6</p>
<p id="footer"><a href="../doc/README.html">README</a> &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-access.html
Expand Up @@ -84,5 +84,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-access &mdash; npm@3.8.6</p>
<p id="footer">npm-access &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-adduser.html
Expand Up @@ -72,5 +72,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-adduser &mdash; npm@3.8.6</p>
<p id="footer">npm-adduser &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-bin.html
Expand Up @@ -35,5 +35,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-bin &mdash; npm@3.8.6</p>
<p id="footer">npm-bin &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-bugs.html
Expand Up @@ -55,5 +55,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-bugs &mdash; npm@3.8.6</p>
<p id="footer">npm-bugs &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-build.html
Expand Up @@ -40,5 +40,5 @@ <h2 id="description">DESCRIPTION</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-build &mdash; npm@3.8.6</p>
<p id="footer">npm-build &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-bundle.html
Expand Up @@ -31,5 +31,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-bundle &mdash; npm@3.8.6</p>
<p id="footer">npm-bundle &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-cache.html
Expand Up @@ -81,5 +81,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-cache &mdash; npm@3.8.6</p>
<p id="footer">npm-cache &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-completion.html
Expand Up @@ -43,5 +43,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-completion &mdash; npm@3.8.6</p>
<p id="footer">npm-completion &mdash; npm@3.8.9</p>

2 changes: 1 addition & 1 deletion deps/npm/html/doc/cli/npm-config.html
Expand Up @@ -67,5 +67,5 @@ <h2 id="see-also">SEE ALSO</h2>
<tr><td style="width:60px;height:10px;background:rgb(237,127,127)" colspan=6>&nbsp;</td><td colspan=10 style="width:10px;height:10px;background:rgb(237,127,127)">&nbsp;</td></tr>
<tr><td colspan=5 style="width:50px;height:10px;background:#fff">&nbsp;</td><td style="width:40px;height:10px;background:rgb(237,127,127)" colspan=4>&nbsp;</td><td style="width:90px;height:10px;background:#fff" colspan=9>&nbsp;</td></tr>
</table>
<p id="footer">npm-config &mdash; npm@3.8.6</p>
<p id="footer">npm-config &mdash; npm@3.8.9</p>

0 comments on commit bddf413

Please sign in to comment.