diff --git a/deps/npm/AUTHORS b/deps/npm/AUTHORS
index d9db91520b38..9e9000de638c 100644
--- a/deps/npm/AUTHORS
+++ b/deps/npm/AUTHORS
@@ -406,3 +406,5 @@ Elliot Lee SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-access.html b/deps/npm/html/doc/cli/npm-access.html
index 0debf3b9928d..db12b9db8c4d 100644
--- a/deps/npm/html/doc/cli/npm-access.html
+++ b/deps/npm/html/doc/cli/npm-access.html
@@ -84,5 +84,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-adduser.html b/deps/npm/html/doc/cli/npm-adduser.html
index c41524b36438..cf63d917cf7c 100644
--- a/deps/npm/html/doc/cli/npm-adduser.html
+++ b/deps/npm/html/doc/cli/npm-adduser.html
@@ -72,5 +72,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-bin.html b/deps/npm/html/doc/cli/npm-bin.html
index f801ad738734..edfad8410b3d 100644
--- a/deps/npm/html/doc/cli/npm-bin.html
+++ b/deps/npm/html/doc/cli/npm-bin.html
@@ -35,5 +35,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-bugs.html b/deps/npm/html/doc/cli/npm-bugs.html
index e3dc1563e2af..6b0ba4da0eb7 100644
--- a/deps/npm/html/doc/cli/npm-bugs.html
+++ b/deps/npm/html/doc/cli/npm-bugs.html
@@ -55,5 +55,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-build.html b/deps/npm/html/doc/cli/npm-build.html
index d7989d79c31e..ff4d8c41b0c6 100644
--- a/deps/npm/html/doc/cli/npm-build.html
+++ b/deps/npm/html/doc/cli/npm-build.html
@@ -40,5 +40,5 @@ DESCRIPTION
-
+
diff --git a/deps/npm/html/doc/cli/npm-bundle.html b/deps/npm/html/doc/cli/npm-bundle.html
index 0e042db07870..4ac20ba250ed 100644
--- a/deps/npm/html/doc/cli/npm-bundle.html
+++ b/deps/npm/html/doc/cli/npm-bundle.html
@@ -31,5 +31,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-cache.html b/deps/npm/html/doc/cli/npm-cache.html
index 1d3569b74643..4970a1e72b26 100644
--- a/deps/npm/html/doc/cli/npm-cache.html
+++ b/deps/npm/html/doc/cli/npm-cache.html
@@ -81,5 +81,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-completion.html b/deps/npm/html/doc/cli/npm-completion.html
index 0cc281c88124..0cc67c6b8023 100644
--- a/deps/npm/html/doc/cli/npm-completion.html
+++ b/deps/npm/html/doc/cli/npm-completion.html
@@ -43,5 +43,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-config.html b/deps/npm/html/doc/cli/npm-config.html
index e22c2a9444a1..c4338e24db3a 100644
--- a/deps/npm/html/doc/cli/npm-config.html
+++ b/deps/npm/html/doc/cli/npm-config.html
@@ -67,5 +67,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-dedupe.html b/deps/npm/html/doc/cli/npm-dedupe.html
index 926e1d4e7b2e..53ac72d3d646 100644
--- a/deps/npm/html/doc/cli/npm-dedupe.html
+++ b/deps/npm/html/doc/cli/npm-dedupe.html
@@ -61,5 +61,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-deprecate.html b/deps/npm/html/doc/cli/npm-deprecate.html
index 889790d6bac8..e7f08317ad3c 100644
--- a/deps/npm/html/doc/cli/npm-deprecate.html
+++ b/deps/npm/html/doc/cli/npm-deprecate.html
@@ -38,5 +38,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-dist-tag.html b/deps/npm/html/doc/cli/npm-dist-tag.html
index 8e03eb8703cf..73d81b75a701 100644
--- a/deps/npm/html/doc/cli/npm-dist-tag.html
+++ b/deps/npm/html/doc/cli/npm-dist-tag.html
@@ -87,5 +87,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-docs.html b/deps/npm/html/doc/cli/npm-docs.html
index 0767917e340a..ff63edf7976d 100644
--- a/deps/npm/html/doc/cli/npm-docs.html
+++ b/deps/npm/html/doc/cli/npm-docs.html
@@ -56,5 +56,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-edit.html b/deps/npm/html/doc/cli/npm-edit.html
index 68cd7980f45a..4ad12b97531f 100644
--- a/deps/npm/html/doc/cli/npm-edit.html
+++ b/deps/npm/html/doc/cli/npm-edit.html
@@ -49,5 +49,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-explore.html b/deps/npm/html/doc/cli/npm-explore.html
index 0a6d369dc038..4c3db7f749a2 100644
--- a/deps/npm/html/doc/cli/npm-explore.html
+++ b/deps/npm/html/doc/cli/npm-explore.html
@@ -49,5 +49,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-help-search.html b/deps/npm/html/doc/cli/npm-help-search.html
index d9164af34e58..e1c8633bb2ae 100644
--- a/deps/npm/html/doc/cli/npm-help-search.html
+++ b/deps/npm/html/doc/cli/npm-help-search.html
@@ -45,5 +45,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-help.html b/deps/npm/html/doc/cli/npm-help.html
index cee5f8ee34fb..7997896bb248 100644
--- a/deps/npm/html/doc/cli/npm-help.html
+++ b/deps/npm/html/doc/cli/npm-help.html
@@ -50,5 +50,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-init.html b/deps/npm/html/doc/cli/npm-init.html
index 9c6c6badf5fc..32b0326ae868 100644
--- a/deps/npm/html/doc/cli/npm-init.html
+++ b/deps/npm/html/doc/cli/npm-init.html
@@ -48,5 +48,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-install-test.html b/deps/npm/html/doc/cli/npm-install-test.html
index a6b121c34a9b..e236e425a3c6 100644
--- a/deps/npm/html/doc/cli/npm-install-test.html
+++ b/deps/npm/html/doc/cli/npm-install-test.html
@@ -42,4 +42,4 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-install.html b/deps/npm/html/doc/cli/npm-install.html
index fbe8122a95ff..7866afcdb2f5 100644
--- a/deps/npm/html/doc/cli/npm-install.html
+++ b/deps/npm/html/doc/cli/npm-install.html
@@ -312,5 +312,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-link.html b/deps/npm/html/doc/cli/npm-link.html
index 3cc4e35cdc99..b3ee5da28c98 100644
--- a/deps/npm/html/doc/cli/npm-link.html
+++ b/deps/npm/html/doc/cli/npm-link.html
@@ -73,5 +73,5 @@ SYNOPSIS
-
+
diff --git a/deps/npm/html/doc/cli/npm-logout.html b/deps/npm/html/doc/cli/npm-logout.html
index 5ed95cb60f16..7b054c5fef1f 100644
--- a/deps/npm/html/doc/cli/npm-logout.html
+++ b/deps/npm/html/doc/cli/npm-logout.html
@@ -51,5 +51,5 @@ scope
-
+
diff --git a/deps/npm/html/doc/cli/npm-ls.html b/deps/npm/html/doc/cli/npm-ls.html
index 10c44695a02a..ff0ce5947edb 100644
--- a/deps/npm/html/doc/cli/npm-ls.html
+++ b/deps/npm/html/doc/cli/npm-ls.html
@@ -21,7 +21,7 @@ SYNOPSIS
limit the results to only the paths to the packages named. Note that
nested packages will also show the paths to the specified packages.
For example, running npm ls promzard in npm's source tree will show:
npm@3.10.2 /path/to/npm
+npm@3.10.3 /path/to/npm
└─┬ init-package-json@0.0.4
└── promzard@0.1.5
It will print out extraneous, missing, and invalid packages.
@@ -79,7 +79,7 @@ only
Type: String
When "dev" or "development", is an alias to dev.
-When "prod" or "production", is an alias to production.`
+When "prod" or "production", is an alias to production.
SEE ALSO
- npm-config(1)
@@ -104,5 +104,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-outdated.html b/deps/npm/html/doc/cli/npm-outdated.html
index e4a81dd81bd9..414468a4959f 100644
--- a/deps/npm/html/doc/cli/npm-outdated.html
+++ b/deps/npm/html/doc/cli/npm-outdated.html
@@ -116,5 +116,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-owner.html b/deps/npm/html/doc/cli/npm-owner.html
index e7c04621736f..15a5902a6ab0 100644
--- a/deps/npm/html/doc/cli/npm-owner.html
+++ b/deps/npm/html/doc/cli/npm-owner.html
@@ -51,5 +51,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-pack.html b/deps/npm/html/doc/cli/npm-pack.html
index 7a93a8283aaf..b28706242df1 100644
--- a/deps/npm/html/doc/cli/npm-pack.html
+++ b/deps/npm/html/doc/cli/npm-pack.html
@@ -41,5 +41,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-ping.html b/deps/npm/html/doc/cli/npm-ping.html
index b468d3619e0c..f6b275cfd1e1 100644
--- a/deps/npm/html/doc/cli/npm-ping.html
+++ b/deps/npm/html/doc/cli/npm-ping.html
@@ -32,4 +32,4 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-prefix.html b/deps/npm/html/doc/cli/npm-prefix.html
index 544b44d6f771..5e85f6567f68 100644
--- a/deps/npm/html/doc/cli/npm-prefix.html
+++ b/deps/npm/html/doc/cli/npm-prefix.html
@@ -38,5 +38,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-prune.html b/deps/npm/html/doc/cli/npm-prune.html
index c281a805abe5..85540d1ffbc7 100644
--- a/deps/npm/html/doc/cli/npm-prune.html
+++ b/deps/npm/html/doc/cli/npm-prune.html
@@ -40,5 +40,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-publish.html b/deps/npm/html/doc/cli/npm-publish.html
index 007dfa4698d9..4a7f72426369 100644
--- a/deps/npm/html/doc/cli/npm-publish.html
+++ b/deps/npm/html/doc/cli/npm-publish.html
@@ -51,6 +51,9 @@ SYNOPSIS
Once a package is published with a given name and version, that
specific name and version combination can never be used again, even if
it is removed with npm-unpublish(1).
+For a "dry run" that does everything except actually publishing to the
+registry, see npm-pack(1), which figures out the files to be included and
+packs them into a tarball to be uploaded to the registry.
SEE ALSO
- npm-registry(7)
@@ -59,6 +62,7 @@ SEE ALSO
- npm-owner(1)
- npm-deprecate(1)
- npm-tag(1)
+- npm-pack(1)
@@ -72,5 +76,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-rebuild.html b/deps/npm/html/doc/cli/npm-rebuild.html
index 3241ca34fe12..aa3b2766c730 100644
--- a/deps/npm/html/doc/cli/npm-rebuild.html
+++ b/deps/npm/html/doc/cli/npm-rebuild.html
@@ -35,5 +35,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-repo.html b/deps/npm/html/doc/cli/npm-repo.html
index b5ab80e913e6..36b34ac815c8 100644
--- a/deps/npm/html/doc/cli/npm-repo.html
+++ b/deps/npm/html/doc/cli/npm-repo.html
@@ -41,5 +41,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-restart.html b/deps/npm/html/doc/cli/npm-restart.html
index 9e17915eda67..512d4ef41cb3 100644
--- a/deps/npm/html/doc/cli/npm-restart.html
+++ b/deps/npm/html/doc/cli/npm-restart.html
@@ -53,5 +53,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-root.html b/deps/npm/html/doc/cli/npm-root.html
index 013cec17ce35..76dcf86db12b 100644
--- a/deps/npm/html/doc/cli/npm-root.html
+++ b/deps/npm/html/doc/cli/npm-root.html
@@ -35,5 +35,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-run-script.html b/deps/npm/html/doc/cli/npm-run-script.html
index ecbb3040678c..91f5d69b8dd2 100644
--- a/deps/npm/html/doc/cli/npm-run-script.html
+++ b/deps/npm/html/doc/cli/npm-run-script.html
@@ -63,5 +63,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-search.html b/deps/npm/html/doc/cli/npm-search.html
index d84a0ff431c6..339239957b0f 100644
--- a/deps/npm/html/doc/cli/npm-search.html
+++ b/deps/npm/html/doc/cli/npm-search.html
@@ -57,5 +57,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-shrinkwrap.html b/deps/npm/html/doc/cli/npm-shrinkwrap.html
index d4391cd15c1b..633cc0a545b9 100644
--- a/deps/npm/html/doc/cli/npm-shrinkwrap.html
+++ b/deps/npm/html/doc/cli/npm-shrinkwrap.html
@@ -176,5 +176,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-star.html b/deps/npm/html/doc/cli/npm-star.html
index 74c2e882054d..aceae49107f9 100644
--- a/deps/npm/html/doc/cli/npm-star.html
+++ b/deps/npm/html/doc/cli/npm-star.html
@@ -36,5 +36,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-stars.html b/deps/npm/html/doc/cli/npm-stars.html
index 7121bad5119a..9b1e2375fc84 100644
--- a/deps/npm/html/doc/cli/npm-stars.html
+++ b/deps/npm/html/doc/cli/npm-stars.html
@@ -36,5 +36,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-start.html b/deps/npm/html/doc/cli/npm-start.html
index 46de6575e6b3..fabb59c82916 100644
--- a/deps/npm/html/doc/cli/npm-start.html
+++ b/deps/npm/html/doc/cli/npm-start.html
@@ -39,5 +39,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-stop.html b/deps/npm/html/doc/cli/npm-stop.html
index e14304a22374..99c738005141 100644
--- a/deps/npm/html/doc/cli/npm-stop.html
+++ b/deps/npm/html/doc/cli/npm-stop.html
@@ -34,5 +34,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-tag.html b/deps/npm/html/doc/cli/npm-tag.html
index 9a5772a2dc1f..e1c88fd82f53 100644
--- a/deps/npm/html/doc/cli/npm-tag.html
+++ b/deps/npm/html/doc/cli/npm-tag.html
@@ -63,5 +63,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-team.html b/deps/npm/html/doc/cli/npm-team.html
index 3ddff1b6ec67..6da756335568 100644
--- a/deps/npm/html/doc/cli/npm-team.html
+++ b/deps/npm/html/doc/cli/npm-team.html
@@ -67,4 +67,4 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-test.html b/deps/npm/html/doc/cli/npm-test.html
index b8d2beae4350..a23c21e87be4 100644
--- a/deps/npm/html/doc/cli/npm-test.html
+++ b/deps/npm/html/doc/cli/npm-test.html
@@ -38,5 +38,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-uninstall.html b/deps/npm/html/doc/cli/npm-uninstall.html
index 2713376a3910..f6576a57cce3 100644
--- a/deps/npm/html/doc/cli/npm-uninstall.html
+++ b/deps/npm/html/doc/cli/npm-uninstall.html
@@ -60,5 +60,5 @@ SYNOPSIS
-
+
diff --git a/deps/npm/html/doc/cli/npm-unpublish.html b/deps/npm/html/doc/cli/npm-unpublish.html
index 8620d764a8d6..637db014068e 100644
--- a/deps/npm/html/doc/cli/npm-unpublish.html
+++ b/deps/npm/html/doc/cli/npm-unpublish.html
@@ -47,5 +47,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-update.html b/deps/npm/html/doc/cli/npm-update.html
index f05a80ea689e..2c665efdbe1a 100644
--- a/deps/npm/html/doc/cli/npm-update.html
+++ b/deps/npm/html/doc/cli/npm-update.html
@@ -118,5 +118,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-version.html b/deps/npm/html/doc/cli/npm-version.html
index 5f19fc6cc167..c4ad92100fd3 100644
--- a/deps/npm/html/doc/cli/npm-version.html
+++ b/deps/npm/html/doc/cli/npm-version.html
@@ -100,5 +100,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-view.html b/deps/npm/html/doc/cli/npm-view.html
index e38a5a035a4e..b5b4c6d41004 100644
--- a/deps/npm/html/doc/cli/npm-view.html
+++ b/deps/npm/html/doc/cli/npm-view.html
@@ -86,5 +86,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm-whoami.html b/deps/npm/html/doc/cli/npm-whoami.html
index f43e02b73a81..a4672dfc3fc7 100644
--- a/deps/npm/html/doc/cli/npm-whoami.html
+++ b/deps/npm/html/doc/cli/npm-whoami.html
@@ -33,5 +33,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/cli/npm.html b/deps/npm/html/doc/cli/npm.html
index 6d1c03ade003..9b8fdfc9ebbb 100644
--- a/deps/npm/html/doc/cli/npm.html
+++ b/deps/npm/html/doc/cli/npm.html
@@ -13,7 +13,7 @@ npm
javascript package manager
SYNOPSIS
npm <command> [args]
VERSION
-3.10.2
+3.10.3
DESCRIPTION
npm is the package manager for the Node JavaScript platform. It puts
modules in place so that node can find them, and manages dependency
@@ -126,7 +126,7 @@
AUTHOR
Isaac Z. Schlueter ::
isaacs ::
@izs ::
-i@izs.me
+i@izs.me
SEE ALSO
- npm-help(1)
@@ -150,5 +150,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/files/npm-folders.html b/deps/npm/html/doc/files/npm-folders.html
index bc32dd83b9cd..bcfd0279138d 100644
--- a/deps/npm/html/doc/files/npm-folders.html
+++ b/deps/npm/html/doc/files/npm-folders.html
@@ -182,5 +182,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/files/npm-global.html b/deps/npm/html/doc/files/npm-global.html
index bc32dd83b9cd..bcfd0279138d 100644
--- a/deps/npm/html/doc/files/npm-global.html
+++ b/deps/npm/html/doc/files/npm-global.html
@@ -182,5 +182,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/files/npm-json.html b/deps/npm/html/doc/files/npm-json.html
index 0887aac37b2e..56fc6594dcb9 100644
--- a/deps/npm/html/doc/files/npm-json.html
+++ b/deps/npm/html/doc/files/npm-json.html
@@ -581,5 +581,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/files/npmrc.html b/deps/npm/html/doc/files/npmrc.html
index 5c827a421e3d..c78bea864c03 100644
--- a/deps/npm/html/doc/files/npmrc.html
+++ b/deps/npm/html/doc/files/npmrc.html
@@ -83,5 +83,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/files/package.json.html b/deps/npm/html/doc/files/package.json.html
index 0887aac37b2e..56fc6594dcb9 100644
--- a/deps/npm/html/doc/files/package.json.html
+++ b/deps/npm/html/doc/files/package.json.html
@@ -581,5 +581,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/index.html b/deps/npm/html/doc/index.html
index b5198f391216..d12a7e132e65 100644
--- a/deps/npm/html/doc/index.html
+++ b/deps/npm/html/doc/index.html
@@ -162,5 +162,5 @@ semver(7)
-
+
diff --git a/deps/npm/html/doc/misc/npm-coding-style.html b/deps/npm/html/doc/misc/npm-coding-style.html
index b52a3baa131a..1f923462fba9 100644
--- a/deps/npm/html/doc/misc/npm-coding-style.html
+++ b/deps/npm/html/doc/misc/npm-coding-style.html
@@ -153,5 +153,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/npm-config.html b/deps/npm/html/doc/misc/npm-config.html
index a5467c6da18c..7541b826d2d5 100644
--- a/deps/npm/html/doc/misc/npm-config.html
+++ b/deps/npm/html/doc/misc/npm-config.html
@@ -862,5 +862,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/npm-developers.html b/deps/npm/html/doc/misc/npm-developers.html
index d8cabdd0f830..8b932609710b 100644
--- a/deps/npm/html/doc/misc/npm-developers.html
+++ b/deps/npm/html/doc/misc/npm-developers.html
@@ -194,5 +194,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/npm-disputes.html b/deps/npm/html/doc/misc/npm-disputes.html
index 31d5135f743a..c28db606dbaa 100644
--- a/deps/npm/html/doc/misc/npm-disputes.html
+++ b/deps/npm/html/doc/misc/npm-disputes.html
@@ -13,7 +13,7 @@ npm-disputes
Handling Module
SYNOPSIS
- Get the author email with
npm owner ls <pkgname>
-- Email the author, CC support@npmjs.com
+- Email the author, CC support@npmjs.com
- After a few weeks, if there's no resolution, we'll sort it out.
Don't squat on package names. Publish code or move out of the way.
@@ -51,12 +51,12 @@ DESCRIPTION
owner (Bob).
- Joe emails Bob, explaining the situation as respectfully as
possible, and what he would like to do with the module name. He
-adds the npm support staff support@npmjs.com to the CC list of
+adds the npm support staff support@npmjs.com to the CC list of
the email. Mention in the email that Bob can run
npm owner add
joe foo to add Joe as an owner of the foo package.
- After a reasonable amount of time, if Bob has not responded, or if
Bob and Joe can't come to any sort of resolution, email support
-support@npmjs.com and we'll sort it out. ("Reasonable" is
+support@npmjs.com and we'll sort it out. ("Reasonable" is
usually at least 4 weeks, but extra time is allowed around common
holidays.)
@@ -112,5 +112,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/npm-index.html b/deps/npm/html/doc/misc/npm-index.html
index 8d68c0d87d43..1d5a6eb8cd5f 100644
--- a/deps/npm/html/doc/misc/npm-index.html
+++ b/deps/npm/html/doc/misc/npm-index.html
@@ -162,4 +162,4 @@ semver(7)
-
+
diff --git a/deps/npm/html/doc/misc/npm-orgs.html b/deps/npm/html/doc/misc/npm-orgs.html
index bb62910254b5..5ba1b7cb592d 100644
--- a/deps/npm/html/doc/misc/npm-orgs.html
+++ b/deps/npm/html/doc/misc/npm-orgs.html
@@ -86,4 +86,4 @@ Team Admins create teams
-
+
diff --git a/deps/npm/html/doc/misc/npm-registry.html b/deps/npm/html/doc/misc/npm-registry.html
index aee0046daf4d..c0a7fa512ec1 100644
--- a/deps/npm/html/doc/misc/npm-registry.html
+++ b/deps/npm/html/doc/misc/npm-registry.html
@@ -70,5 +70,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/npm-scope.html b/deps/npm/html/doc/misc/npm-scope.html
index 1c5a9704d652..21b22d926c21 100644
--- a/deps/npm/html/doc/misc/npm-scope.html
+++ b/deps/npm/html/doc/misc/npm-scope.html
@@ -91,5 +91,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/npm-scripts.html b/deps/npm/html/doc/misc/npm-scripts.html
index 2e570341bfc7..53cbe9223f71 100644
--- a/deps/npm/html/doc/misc/npm-scripts.html
+++ b/deps/npm/html/doc/misc/npm-scripts.html
@@ -211,5 +211,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/removing-npm.html b/deps/npm/html/doc/misc/removing-npm.html
index 0368e2feb838..67c84990727f 100644
--- a/deps/npm/html/doc/misc/removing-npm.html
+++ b/deps/npm/html/doc/misc/removing-npm.html
@@ -57,5 +57,5 @@ SEE ALSO
-
+
diff --git a/deps/npm/html/doc/misc/semver.html b/deps/npm/html/doc/misc/semver.html
index 5bace16da93d..0d2f0919dd5b 100644
--- a/deps/npm/html/doc/misc/semver.html
+++ b/deps/npm/html/doc/misc/semver.html
@@ -302,5 +302,5 @@ Ranges
-
+
diff --git a/deps/npm/man/man1/npm-README.1 b/deps/npm/man/man1/npm-README.1
index 199a6d0472cb..ee683f3faa33 100644
--- a/deps/npm/man/man1/npm-README.1
+++ b/deps/npm/man/man1/npm-README.1
@@ -1,4 +1,4 @@
-.TH "NPM" "1" "June 2016" "" ""
+.TH "NPM" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm\fR \- a JavaScript package manager
.P
diff --git a/deps/npm/man/man1/npm-access.1 b/deps/npm/man/man1/npm-access.1
index 6cddb81db0b4..b286750f7573 100644
--- a/deps/npm/man/man1/npm-access.1
+++ b/deps/npm/man/man1/npm-access.1
@@ -1,4 +1,4 @@
-.TH "NPM\-ACCESS" "1" "June 2016" "" ""
+.TH "NPM\-ACCESS" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-access\fR \- Set access level on published packages
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-adduser.1 b/deps/npm/man/man1/npm-adduser.1
index 3a22940ba695..d5ab3388dbad 100644
--- a/deps/npm/man/man1/npm-adduser.1
+++ b/deps/npm/man/man1/npm-adduser.1
@@ -1,4 +1,4 @@
-.TH "NPM\-ADDUSER" "1" "June 2016" "" ""
+.TH "NPM\-ADDUSER" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-adduser\fR \- Add a registry user account
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-bin.1 b/deps/npm/man/man1/npm-bin.1
index c34af76a619b..79c96247b3c3 100644
--- a/deps/npm/man/man1/npm-bin.1
+++ b/deps/npm/man/man1/npm-bin.1
@@ -1,4 +1,4 @@
-.TH "NPM\-BIN" "1" "June 2016" "" ""
+.TH "NPM\-BIN" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-bin\fR \- Display npm bin folder
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-bugs.1 b/deps/npm/man/man1/npm-bugs.1
index c348ba34d642..6ff470e37d23 100644
--- a/deps/npm/man/man1/npm-bugs.1
+++ b/deps/npm/man/man1/npm-bugs.1
@@ -1,4 +1,4 @@
-.TH "NPM\-BUGS" "1" "June 2016" "" ""
+.TH "NPM\-BUGS" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-bugs\fR \- Bugs for a package in a web browser maybe
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-build.1 b/deps/npm/man/man1/npm-build.1
index 315daad2dea7..7ff154435206 100644
--- a/deps/npm/man/man1/npm-build.1
+++ b/deps/npm/man/man1/npm-build.1
@@ -1,4 +1,4 @@
-.TH "NPM\-BUILD" "1" "June 2016" "" ""
+.TH "NPM\-BUILD" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-build\fR \- Build a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-bundle.1 b/deps/npm/man/man1/npm-bundle.1
index 098b0d317792..a5a155afef5a 100644
--- a/deps/npm/man/man1/npm-bundle.1
+++ b/deps/npm/man/man1/npm-bundle.1
@@ -1,4 +1,4 @@
-.TH "NPM\-BUNDLE" "1" "June 2016" "" ""
+.TH "NPM\-BUNDLE" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-bundle\fR \- REMOVED
.SH DESCRIPTION
diff --git a/deps/npm/man/man1/npm-cache.1 b/deps/npm/man/man1/npm-cache.1
index b325ea394907..d398aec675d3 100644
--- a/deps/npm/man/man1/npm-cache.1
+++ b/deps/npm/man/man1/npm-cache.1
@@ -1,4 +1,4 @@
-.TH "NPM\-CACHE" "1" "June 2016" "" ""
+.TH "NPM\-CACHE" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-cache\fR \- Manipulates packages cache
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-completion.1 b/deps/npm/man/man1/npm-completion.1
index 859abbc8ccf0..921bdffa3d25 100644
--- a/deps/npm/man/man1/npm-completion.1
+++ b/deps/npm/man/man1/npm-completion.1
@@ -1,4 +1,4 @@
-.TH "NPM\-COMPLETION" "1" "June 2016" "" ""
+.TH "NPM\-COMPLETION" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-completion\fR \- Tab Completion for npm
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-config.1 b/deps/npm/man/man1/npm-config.1
index bd4b143e87ee..42ac398922f6 100644
--- a/deps/npm/man/man1/npm-config.1
+++ b/deps/npm/man/man1/npm-config.1
@@ -1,4 +1,4 @@
-.TH "NPM\-CONFIG" "1" "June 2016" "" ""
+.TH "NPM\-CONFIG" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-config\fR \- Manage the npm configuration files
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-dedupe.1 b/deps/npm/man/man1/npm-dedupe.1
index cfcea6b98a14..ff30caa4f06f 100644
--- a/deps/npm/man/man1/npm-dedupe.1
+++ b/deps/npm/man/man1/npm-dedupe.1
@@ -1,4 +1,4 @@
-.TH "NPM\-DEDUPE" "1" "June 2016" "" ""
+.TH "NPM\-DEDUPE" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-dedupe\fR \- Reduce duplication
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-deprecate.1 b/deps/npm/man/man1/npm-deprecate.1
index 6a2844032ece..14804f667f2a 100644
--- a/deps/npm/man/man1/npm-deprecate.1
+++ b/deps/npm/man/man1/npm-deprecate.1
@@ -1,4 +1,4 @@
-.TH "NPM\-DEPRECATE" "1" "June 2016" "" ""
+.TH "NPM\-DEPRECATE" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-deprecate\fR \- Deprecate a version of a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-dist-tag.1 b/deps/npm/man/man1/npm-dist-tag.1
index 7c8fe79e82ab..1e76f9ddb90a 100644
--- a/deps/npm/man/man1/npm-dist-tag.1
+++ b/deps/npm/man/man1/npm-dist-tag.1
@@ -1,4 +1,4 @@
-.TH "NPM\-DIST\-TAG" "1" "June 2016" "" ""
+.TH "NPM\-DIST\-TAG" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-dist-tag\fR \- Modify package distribution tags
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-docs.1 b/deps/npm/man/man1/npm-docs.1
index 0a887f2f9fab..f48035491d9a 100644
--- a/deps/npm/man/man1/npm-docs.1
+++ b/deps/npm/man/man1/npm-docs.1
@@ -1,4 +1,4 @@
-.TH "NPM\-DOCS" "1" "June 2016" "" ""
+.TH "NPM\-DOCS" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-docs\fR \- Docs for a package in a web browser maybe
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-edit.1 b/deps/npm/man/man1/npm-edit.1
index 754fec8d725b..7d021c379bc2 100644
--- a/deps/npm/man/man1/npm-edit.1
+++ b/deps/npm/man/man1/npm-edit.1
@@ -1,4 +1,4 @@
-.TH "NPM\-EDIT" "1" "June 2016" "" ""
+.TH "NPM\-EDIT" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-edit\fR \- Edit an installed package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-explore.1 b/deps/npm/man/man1/npm-explore.1
index fc88e338fbe7..c903dbc6c10e 100644
--- a/deps/npm/man/man1/npm-explore.1
+++ b/deps/npm/man/man1/npm-explore.1
@@ -1,4 +1,4 @@
-.TH "NPM\-EXPLORE" "1" "June 2016" "" ""
+.TH "NPM\-EXPLORE" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-explore\fR \- Browse an installed package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-help-search.1 b/deps/npm/man/man1/npm-help-search.1
index 1cf9884a2492..5051b9f15f7e 100644
--- a/deps/npm/man/man1/npm-help-search.1
+++ b/deps/npm/man/man1/npm-help-search.1
@@ -1,4 +1,4 @@
-.TH "NPM\-HELP\-SEARCH" "1" "June 2016" "" ""
+.TH "NPM\-HELP\-SEARCH" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-help-search\fR \- Search npm help documentation
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-help.1 b/deps/npm/man/man1/npm-help.1
index 0c100ceebd59..4f7c51b05552 100644
--- a/deps/npm/man/man1/npm-help.1
+++ b/deps/npm/man/man1/npm-help.1
@@ -1,4 +1,4 @@
-.TH "NPM\-HELP" "1" "June 2016" "" ""
+.TH "NPM\-HELP" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-help\fR \- Get help on npm
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-init.1 b/deps/npm/man/man1/npm-init.1
index 94955f539573..5bf262a91cd1 100644
--- a/deps/npm/man/man1/npm-init.1
+++ b/deps/npm/man/man1/npm-init.1
@@ -1,4 +1,4 @@
-.TH "NPM\-INIT" "1" "June 2016" "" ""
+.TH "NPM\-INIT" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-init\fR \- Interactively create a package\.json file
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-install-test.1 b/deps/npm/man/man1/npm-install-test.1
index c50a9ed3c31a..00edb05ef524 100644
--- a/deps/npm/man/man1/npm-install-test.1
+++ b/deps/npm/man/man1/npm-install-test.1
@@ -1,4 +1,4 @@
-.TH "NPM" "" "June 2016" "" ""
+.TH "NPM" "" "July 2016" "" ""
.SH "NAME"
\fBnpm\fR
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-install.1 b/deps/npm/man/man1/npm-install.1
index f416a314bbb2..abb1cee2cb6c 100644
--- a/deps/npm/man/man1/npm-install.1
+++ b/deps/npm/man/man1/npm-install.1
@@ -1,4 +1,4 @@
-.TH "NPM\-INSTALL" "1" "June 2016" "" ""
+.TH "NPM\-INSTALL" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-install\fR \- Install a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-link.1 b/deps/npm/man/man1/npm-link.1
index 847f39dd53c6..39ef63626b33 100644
--- a/deps/npm/man/man1/npm-link.1
+++ b/deps/npm/man/man1/npm-link.1
@@ -1,4 +1,4 @@
-.TH "NPM\-LINK" "1" "June 2016" "" ""
+.TH "NPM\-LINK" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-link\fR \- Symlink a package folder
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-logout.1 b/deps/npm/man/man1/npm-logout.1
index 2cc4416a2450..58bafbe8a8e9 100644
--- a/deps/npm/man/man1/npm-logout.1
+++ b/deps/npm/man/man1/npm-logout.1
@@ -1,4 +1,4 @@
-.TH "NPM\-LOGOUT" "1" "June 2016" "" ""
+.TH "NPM\-LOGOUT" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-logout\fR \- Log out of the registry
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-ls.1 b/deps/npm/man/man1/npm-ls.1
index d62b1be2553a..b3c4b9ea0ed5 100644
--- a/deps/npm/man/man1/npm-ls.1
+++ b/deps/npm/man/man1/npm-ls.1
@@ -1,4 +1,4 @@
-.TH "NPM\-LS" "1" "June 2016" "" ""
+.TH "NPM\-LS" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-ls\fR \- List installed packages
.SH SYNOPSIS
@@ -22,7 +22,7 @@ For example, running \fBnpm ls promzard\fP in npm's source tree will show:
.P
.RS 2
.nf
-npm@3.10.2 /path/to/npm
+npm@3.10.3 /path/to/npm
└─┬ init\-package\-json@0\.0\.4
└── promzard@0\.1\.5
.fi
@@ -117,7 +117,7 @@ Type: String
.P
When "dev" or "development", is an alias to \fBdev\fP\|\.
.P
-When "prod" or "production", is an alias to \fBproduction\fP\|\.`
+When "prod" or "production", is an alias to \fBproduction\fP\|\.
.SH SEE ALSO
.RS 0
.IP \(bu 2
diff --git a/deps/npm/man/man1/npm-outdated.1 b/deps/npm/man/man1/npm-outdated.1
index 85175129d44b..4f1a781707fd 100644
--- a/deps/npm/man/man1/npm-outdated.1
+++ b/deps/npm/man/man1/npm-outdated.1
@@ -1,4 +1,4 @@
-.TH "NPM\-OUTDATED" "1" "June 2016" "" ""
+.TH "NPM\-OUTDATED" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-outdated\fR \- Check for outdated packages
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-owner.1 b/deps/npm/man/man1/npm-owner.1
index d5f259ab85ae..fe78681ef0b1 100644
--- a/deps/npm/man/man1/npm-owner.1
+++ b/deps/npm/man/man1/npm-owner.1
@@ -1,4 +1,4 @@
-.TH "NPM\-OWNER" "1" "June 2016" "" ""
+.TH "NPM\-OWNER" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-owner\fR \- Manage package owners
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-pack.1 b/deps/npm/man/man1/npm-pack.1
index 494ceb0174fa..7926b837be1b 100644
--- a/deps/npm/man/man1/npm-pack.1
+++ b/deps/npm/man/man1/npm-pack.1
@@ -1,4 +1,4 @@
-.TH "NPM\-PACK" "1" "June 2016" "" ""
+.TH "NPM\-PACK" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-pack\fR \- Create a tarball from a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-ping.1 b/deps/npm/man/man1/npm-ping.1
index 2d0948ba1ddf..737d3589ff59 100644
--- a/deps/npm/man/man1/npm-ping.1
+++ b/deps/npm/man/man1/npm-ping.1
@@ -1,4 +1,4 @@
-.TH "NPM\-PING" "1" "June 2016" "" ""
+.TH "NPM\-PING" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-ping\fR \- Ping npm registry
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-prefix.1 b/deps/npm/man/man1/npm-prefix.1
index 10b3c6ee9f91..fb11988956d9 100644
--- a/deps/npm/man/man1/npm-prefix.1
+++ b/deps/npm/man/man1/npm-prefix.1
@@ -1,4 +1,4 @@
-.TH "NPM\-PREFIX" "1" "June 2016" "" ""
+.TH "NPM\-PREFIX" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-prefix\fR \- Display prefix
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-prune.1 b/deps/npm/man/man1/npm-prune.1
index 19da451f7d26..b6e3c5afd53c 100644
--- a/deps/npm/man/man1/npm-prune.1
+++ b/deps/npm/man/man1/npm-prune.1
@@ -1,4 +1,4 @@
-.TH "NPM\-PRUNE" "1" "June 2016" "" ""
+.TH "NPM\-PRUNE" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-prune\fR \- Remove extraneous packages
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-publish.1 b/deps/npm/man/man1/npm-publish.1
index cf77289be6a7..b103bb726e8c 100644
--- a/deps/npm/man/man1/npm-publish.1
+++ b/deps/npm/man/man1/npm-publish.1
@@ -1,4 +1,4 @@
-.TH "NPM\-PUBLISH" "1" "June 2016" "" ""
+.TH "NPM\-PUBLISH" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-publish\fR \- Publish a package
.SH SYNOPSIS
@@ -52,6 +52,10 @@ the specified registry\.
Once a package is published with a given name and version, that
specific name and version combination can never be used again, even if
it is removed with npm help unpublish\.
+.P
+For a "dry run" that does everything except actually publishing to the
+registry, see npm help \fBnpm\-pack\fP, which figures out the files to be included and
+packs them into a tarball to be uploaded to the registry\.
.SH SEE ALSO
.RS 0
.IP \(bu 2
@@ -66,6 +70,8 @@ npm help owner
npm help deprecate
.IP \(bu 2
npm help tag
+.IP \(bu 2
+npm help pack
.RE
diff --git a/deps/npm/man/man1/npm-rebuild.1 b/deps/npm/man/man1/npm-rebuild.1
index 44dd89da924f..93ae08be090c 100644
--- a/deps/npm/man/man1/npm-rebuild.1
+++ b/deps/npm/man/man1/npm-rebuild.1
@@ -1,4 +1,4 @@
-.TH "NPM\-REBUILD" "1" "June 2016" "" ""
+.TH "NPM\-REBUILD" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-rebuild\fR \- Rebuild a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-repo.1 b/deps/npm/man/man1/npm-repo.1
index 6da71e6fd1d2..406e09732907 100644
--- a/deps/npm/man/man1/npm-repo.1
+++ b/deps/npm/man/man1/npm-repo.1
@@ -1,4 +1,4 @@
-.TH "NPM\-REPO" "1" "June 2016" "" ""
+.TH "NPM\-REPO" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-repo\fR \- Open package repository page in the browser
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-restart.1 b/deps/npm/man/man1/npm-restart.1
index 10e662a15d33..d47e17f6474f 100644
--- a/deps/npm/man/man1/npm-restart.1
+++ b/deps/npm/man/man1/npm-restart.1
@@ -1,4 +1,4 @@
-.TH "NPM\-RESTART" "1" "June 2016" "" ""
+.TH "NPM\-RESTART" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-restart\fR \- Restart a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-root.1 b/deps/npm/man/man1/npm-root.1
index 9b7d7ba614af..27f85d634b25 100644
--- a/deps/npm/man/man1/npm-root.1
+++ b/deps/npm/man/man1/npm-root.1
@@ -1,4 +1,4 @@
-.TH "NPM\-ROOT" "1" "June 2016" "" ""
+.TH "NPM\-ROOT" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-root\fR \- Display npm root
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-run-script.1 b/deps/npm/man/man1/npm-run-script.1
index f2f6e5a07417..01381138a8e2 100644
--- a/deps/npm/man/man1/npm-run-script.1
+++ b/deps/npm/man/man1/npm-run-script.1
@@ -1,4 +1,4 @@
-.TH "NPM\-RUN\-SCRIPT" "1" "June 2016" "" ""
+.TH "NPM\-RUN\-SCRIPT" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-run-script\fR \- Run arbitrary package scripts
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-search.1 b/deps/npm/man/man1/npm-search.1
index 62247cc3f319..ee9b07cfe014 100644
--- a/deps/npm/man/man1/npm-search.1
+++ b/deps/npm/man/man1/npm-search.1
@@ -1,4 +1,4 @@
-.TH "NPM\-SEARCH" "1" "June 2016" "" ""
+.TH "NPM\-SEARCH" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-search\fR \- Search for packages
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-shrinkwrap.1 b/deps/npm/man/man1/npm-shrinkwrap.1
index fbb2c67da757..3242ee6aff28 100644
--- a/deps/npm/man/man1/npm-shrinkwrap.1
+++ b/deps/npm/man/man1/npm-shrinkwrap.1
@@ -1,4 +1,4 @@
-.TH "NPM\-SHRINKWRAP" "1" "June 2016" "" ""
+.TH "NPM\-SHRINKWRAP" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-shrinkwrap\fR \- Lock down dependency versions
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-star.1 b/deps/npm/man/man1/npm-star.1
index be6dc68d1fca..ded49f816ca1 100644
--- a/deps/npm/man/man1/npm-star.1
+++ b/deps/npm/man/man1/npm-star.1
@@ -1,4 +1,4 @@
-.TH "NPM\-STAR" "1" "June 2016" "" ""
+.TH "NPM\-STAR" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-star\fR \- Mark your favorite packages
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-stars.1 b/deps/npm/man/man1/npm-stars.1
index faef97d2dfa6..86bcc451c456 100644
--- a/deps/npm/man/man1/npm-stars.1
+++ b/deps/npm/man/man1/npm-stars.1
@@ -1,4 +1,4 @@
-.TH "NPM\-STARS" "1" "June 2016" "" ""
+.TH "NPM\-STARS" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-stars\fR \- View packages marked as favorites
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-start.1 b/deps/npm/man/man1/npm-start.1
index cb09bea2c7e7..096c072065f3 100644
--- a/deps/npm/man/man1/npm-start.1
+++ b/deps/npm/man/man1/npm-start.1
@@ -1,4 +1,4 @@
-.TH "NPM\-START" "1" "June 2016" "" ""
+.TH "NPM\-START" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-start\fR \- Start a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-stop.1 b/deps/npm/man/man1/npm-stop.1
index 9fa9e8f01815..b00d2033ce9f 100644
--- a/deps/npm/man/man1/npm-stop.1
+++ b/deps/npm/man/man1/npm-stop.1
@@ -1,4 +1,4 @@
-.TH "NPM\-STOP" "1" "June 2016" "" ""
+.TH "NPM\-STOP" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-stop\fR \- Stop a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-tag.1 b/deps/npm/man/man1/npm-tag.1
index 7c4564d5e511..bb94a873fe50 100644
--- a/deps/npm/man/man1/npm-tag.1
+++ b/deps/npm/man/man1/npm-tag.1
@@ -1,4 +1,4 @@
-.TH "NPM\-TAG" "1" "June 2016" "" ""
+.TH "NPM\-TAG" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-tag\fR \- Tag a published version
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-team.1 b/deps/npm/man/man1/npm-team.1
index 0ec2aaf28a1c..b3344ffc5976 100644
--- a/deps/npm/man/man1/npm-team.1
+++ b/deps/npm/man/man1/npm-team.1
@@ -1,4 +1,4 @@
-.TH "NPM\-TEAM" "1" "June 2016" "" ""
+.TH "NPM\-TEAM" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-team\fR \- Manage organization teams and team memberships
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-test.1 b/deps/npm/man/man1/npm-test.1
index 18407f3fdeb3..2635d70ebe77 100644
--- a/deps/npm/man/man1/npm-test.1
+++ b/deps/npm/man/man1/npm-test.1
@@ -1,4 +1,4 @@
-.TH "NPM\-TEST" "1" "June 2016" "" ""
+.TH "NPM\-TEST" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-test\fR \- Test a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-uninstall.1 b/deps/npm/man/man1/npm-uninstall.1
index c248eaef5d98..0bb841463022 100644
--- a/deps/npm/man/man1/npm-uninstall.1
+++ b/deps/npm/man/man1/npm-uninstall.1
@@ -1,4 +1,4 @@
-.TH "NPM\-UNINSTALL" "1" "June 2016" "" ""
+.TH "NPM\-UNINSTALL" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-uninstall\fR \- Remove a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-unpublish.1 b/deps/npm/man/man1/npm-unpublish.1
index 1d1a47774ce8..159ab628a78d 100644
--- a/deps/npm/man/man1/npm-unpublish.1
+++ b/deps/npm/man/man1/npm-unpublish.1
@@ -1,4 +1,4 @@
-.TH "NPM\-UNPUBLISH" "1" "June 2016" "" ""
+.TH "NPM\-UNPUBLISH" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-unpublish\fR \- Remove a package from the registry
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-update.1 b/deps/npm/man/man1/npm-update.1
index 3c2ff59eb5cc..9f8a77b3ec49 100644
--- a/deps/npm/man/man1/npm-update.1
+++ b/deps/npm/man/man1/npm-update.1
@@ -1,4 +1,4 @@
-.TH "NPM\-UPDATE" "1" "June 2016" "" ""
+.TH "NPM\-UPDATE" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-update\fR \- Update a package
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-version.1 b/deps/npm/man/man1/npm-version.1
index 2ddcabd61bc5..7e942b16ea34 100644
--- a/deps/npm/man/man1/npm-version.1
+++ b/deps/npm/man/man1/npm-version.1
@@ -1,4 +1,4 @@
-.TH "NPM\-VERSION" "1" "June 2016" "" ""
+.TH "NPM\-VERSION" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-version\fR \- Bump a package version
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-view.1 b/deps/npm/man/man1/npm-view.1
index a1261bd548ac..cc25f085a3e9 100644
--- a/deps/npm/man/man1/npm-view.1
+++ b/deps/npm/man/man1/npm-view.1
@@ -1,4 +1,4 @@
-.TH "NPM\-VIEW" "1" "June 2016" "" ""
+.TH "NPM\-VIEW" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-view\fR \- View registry info
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm-whoami.1 b/deps/npm/man/man1/npm-whoami.1
index 2fe942f8ed76..e0cf8bb9a0ed 100644
--- a/deps/npm/man/man1/npm-whoami.1
+++ b/deps/npm/man/man1/npm-whoami.1
@@ -1,4 +1,4 @@
-.TH "NPM\-WHOAMI" "1" "June 2016" "" ""
+.TH "NPM\-WHOAMI" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-whoami\fR \- Display npm username
.SH SYNOPSIS
diff --git a/deps/npm/man/man1/npm.1 b/deps/npm/man/man1/npm.1
index 4d3bd5f58b86..a48effc9ba8a 100644
--- a/deps/npm/man/man1/npm.1
+++ b/deps/npm/man/man1/npm.1
@@ -1,4 +1,4 @@
-.TH "NPM" "1" "June 2016" "" ""
+.TH "NPM" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm\fR \- javascript package manager
.SH SYNOPSIS
@@ -10,7 +10,7 @@ npm [args]
.RE
.SH VERSION
.P
-3.10.2
+3.10.3
.SH DESCRIPTION
.P
npm is the package manager for the Node JavaScript platform\. It puts
diff --git a/deps/npm/man/man5/npm-folders.5 b/deps/npm/man/man5/npm-folders.5
index e5d5002cf2da..6a5c69676f89 100644
--- a/deps/npm/man/man5/npm-folders.5
+++ b/deps/npm/man/man5/npm-folders.5
@@ -1,4 +1,4 @@
-.TH "NPM\-FOLDERS" "5" "June 2016" "" ""
+.TH "NPM\-FOLDERS" "5" "July 2016" "" ""
.SH "NAME"
\fBnpm-folders\fR \- Folder Structures Used by npm
.SH DESCRIPTION
diff --git a/deps/npm/man/man5/npm-global.5 b/deps/npm/man/man5/npm-global.5
index e5d5002cf2da..6a5c69676f89 100644
--- a/deps/npm/man/man5/npm-global.5
+++ b/deps/npm/man/man5/npm-global.5
@@ -1,4 +1,4 @@
-.TH "NPM\-FOLDERS" "5" "June 2016" "" ""
+.TH "NPM\-FOLDERS" "5" "July 2016" "" ""
.SH "NAME"
\fBnpm-folders\fR \- Folder Structures Used by npm
.SH DESCRIPTION
diff --git a/deps/npm/man/man5/npm-json.5 b/deps/npm/man/man5/npm-json.5
index 1576cc836410..6f9dc9dc467a 100644
--- a/deps/npm/man/man5/npm-json.5
+++ b/deps/npm/man/man5/npm-json.5
@@ -1,4 +1,4 @@
-.TH "PACKAGE\.JSON" "5" "June 2016" "" ""
+.TH "PACKAGE\.JSON" "5" "July 2016" "" ""
.SH "NAME"
\fBpackage.json\fR \- Specifics of npm's package\.json handling
.SH DESCRIPTION
diff --git a/deps/npm/man/man5/npmrc.5 b/deps/npm/man/man5/npmrc.5
index f70ee7da749a..3bcab8e76b1f 100644
--- a/deps/npm/man/man5/npmrc.5
+++ b/deps/npm/man/man5/npmrc.5
@@ -1,4 +1,4 @@
-.TH "NPMRC" "5" "June 2016" "" ""
+.TH "NPMRC" "5" "July 2016" "" ""
.SH "NAME"
\fBnpmrc\fR \- The npm config files
.SH DESCRIPTION
diff --git a/deps/npm/man/man5/package.json.5 b/deps/npm/man/man5/package.json.5
index 1576cc836410..6f9dc9dc467a 100644
--- a/deps/npm/man/man5/package.json.5
+++ b/deps/npm/man/man5/package.json.5
@@ -1,4 +1,4 @@
-.TH "PACKAGE\.JSON" "5" "June 2016" "" ""
+.TH "PACKAGE\.JSON" "5" "July 2016" "" ""
.SH "NAME"
\fBpackage.json\fR \- Specifics of npm's package\.json handling
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/npm-coding-style.7 b/deps/npm/man/man7/npm-coding-style.7
index 7fd20b52975e..14cb636613aa 100644
--- a/deps/npm/man/man7/npm-coding-style.7
+++ b/deps/npm/man/man7/npm-coding-style.7
@@ -1,4 +1,4 @@
-.TH "NPM\-CODING\-STYLE" "7" "June 2016" "" ""
+.TH "NPM\-CODING\-STYLE" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-coding-style\fR \- npm's "funny" coding style
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/npm-config.7 b/deps/npm/man/man7/npm-config.7
index 4309b189bba0..3c6246659bef 100644
--- a/deps/npm/man/man7/npm-config.7
+++ b/deps/npm/man/man7/npm-config.7
@@ -1,4 +1,4 @@
-.TH "NPM\-CONFIG" "7" "June 2016" "" ""
+.TH "NPM\-CONFIG" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-config\fR \- More than you probably want to know about npm configuration
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/npm-developers.7 b/deps/npm/man/man7/npm-developers.7
index de6895f69a90..8d95928286de 100644
--- a/deps/npm/man/man7/npm-developers.7
+++ b/deps/npm/man/man7/npm-developers.7
@@ -1,4 +1,4 @@
-.TH "NPM\-DEVELOPERS" "7" "June 2016" "" ""
+.TH "NPM\-DEVELOPERS" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-developers\fR \- Developer Guide
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/npm-disputes.7 b/deps/npm/man/man7/npm-disputes.7
index 4f6c315be015..b8d8f8547591 100644
--- a/deps/npm/man/man7/npm-disputes.7
+++ b/deps/npm/man/man7/npm-disputes.7
@@ -1,4 +1,4 @@
-.TH "NPM\-DISPUTES" "7" "June 2016" "" ""
+.TH "NPM\-DISPUTES" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-disputes\fR \- Handling Module Name Disputes
.SH SYNOPSIS
diff --git a/deps/npm/man/man7/npm-index.7 b/deps/npm/man/man7/npm-index.7
index 778666b95172..b6790ccb3248 100644
--- a/deps/npm/man/man7/npm-index.7
+++ b/deps/npm/man/man7/npm-index.7
@@ -1,4 +1,4 @@
-.TH "NPM\-INDEX" "7" "June 2016" "" ""
+.TH "NPM\-INDEX" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-index\fR \- Index of all npm documentation
.SS npm help README
diff --git a/deps/npm/man/man7/npm-orgs.7 b/deps/npm/man/man7/npm-orgs.7
index 2961014fb886..bbea89569d1c 100644
--- a/deps/npm/man/man7/npm-orgs.7
+++ b/deps/npm/man/man7/npm-orgs.7
@@ -1,4 +1,4 @@
-.TH "NPM\-ORGS" "7" "June 2016" "" ""
+.TH "NPM\-ORGS" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-orgs\fR \- Working with Teams & Orgs
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/npm-registry.7 b/deps/npm/man/man7/npm-registry.7
index 743710179f6e..62b7d7700981 100644
--- a/deps/npm/man/man7/npm-registry.7
+++ b/deps/npm/man/man7/npm-registry.7
@@ -1,4 +1,4 @@
-.TH "NPM\-REGISTRY" "7" "June 2016" "" ""
+.TH "NPM\-REGISTRY" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-registry\fR \- The JavaScript Package Registry
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/npm-scope.7 b/deps/npm/man/man7/npm-scope.7
index 0adc8bd29b5b..9533637b5254 100644
--- a/deps/npm/man/man7/npm-scope.7
+++ b/deps/npm/man/man7/npm-scope.7
@@ -1,4 +1,4 @@
-.TH "NPM\-SCOPE" "7" "June 2016" "" ""
+.TH "NPM\-SCOPE" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-scope\fR \- Scoped packages
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/npm-scripts.7 b/deps/npm/man/man7/npm-scripts.7
index 0b5dcb7f81e0..4190fc08b3c2 100644
--- a/deps/npm/man/man7/npm-scripts.7
+++ b/deps/npm/man/man7/npm-scripts.7
@@ -1,4 +1,4 @@
-.TH "NPM\-SCRIPTS" "7" "June 2016" "" ""
+.TH "NPM\-SCRIPTS" "7" "July 2016" "" ""
.SH "NAME"
\fBnpm-scripts\fR \- How npm handles the "scripts" field
.SH DESCRIPTION
diff --git a/deps/npm/man/man7/removing-npm.7 b/deps/npm/man/man7/removing-npm.7
index 0df248fbc083..9cfaae2aac45 100644
--- a/deps/npm/man/man7/removing-npm.7
+++ b/deps/npm/man/man7/removing-npm.7
@@ -1,4 +1,4 @@
-.TH "NPM\-REMOVAL" "1" "June 2016" "" ""
+.TH "NPM\-REMOVAL" "1" "July 2016" "" ""
.SH "NAME"
\fBnpm-removal\fR \- Cleaning the Slate
.SH SYNOPSIS
diff --git a/deps/npm/man/man7/semver.7 b/deps/npm/man/man7/semver.7
index 8705628acaa6..dd46a2e31475 100644
--- a/deps/npm/man/man7/semver.7
+++ b/deps/npm/man/man7/semver.7
@@ -1,4 +1,4 @@
-.TH "SEMVER" "7" "June 2016" "" ""
+.TH "SEMVER" "7" "July 2016" "" ""
.SH "NAME"
\fBsemver\fR \- The semantic versioner for npm
.SH Usage
diff --git a/deps/npm/node_modules/aproba/.npmignore b/deps/npm/node_modules/aproba/.npmignore
deleted file mode 100644
index 24001896d6d0..000000000000
--- a/deps/npm/node_modules/aproba/.npmignore
+++ /dev/null
@@ -1,3 +0,0 @@
-*~
-node_modules
-.#*
diff --git a/deps/npm/node_modules/aproba/README.md b/deps/npm/node_modules/aproba/README.md
index 44e2263c2fa2..69e356eb6ab9 100644
--- a/deps/npm/node_modules/aproba/README.md
+++ b/deps/npm/node_modules/aproba/README.md
@@ -1,7 +1,7 @@
aproba
======
-A rediculously light-weight function argument validator
+A ridiculously light-weight function argument validator
```
var validate = require("aproba")
@@ -34,7 +34,11 @@ E | instanceof Error OR null
Validation failures throw one of three exception types, distinguished by a
`code` property of `EMISSINGARG`, `EINVALIDTYPE` or `ETOOMANYARGS`.
-If an error argument is found and is not null then the remaining arguments will not be validated.
+If you pass in an invalid type then it will throw with a code of
+`EUNKNOWNTYPE`.
+
+If an error argument is found and is not null then the remaining arguments
+will not be validated.
### Why this exists
diff --git a/deps/npm/node_modules/aproba/index.js b/deps/npm/node_modules/aproba/index.js
index 6d1c17ece92d..bb5ac3cda6d3 100644
--- a/deps/npm/node_modules/aproba/index.js
+++ b/deps/npm/node_modules/aproba/index.js
@@ -1,8 +1,12 @@
'use strict'
+function isArguments (thingy) {
+ return typeof thingy === 'object' && thingy.hasOwnProperty('callee')
+}
+
var types = {
'*': ['any', function () { return true }],
- A: ['array', function (thingy) { return (Array.isArray && Array.isArray(thingy)) || (typeof thingy === 'object' && thingy.hasOwnProperty('callee')) }],
+ A: ['array', function (thingy) { return Array.isArray(thingy) || isArguments(thingy) }],
S: ['string', function (thingy) { return typeof thingy === 'string' }],
N: ['number', function (thingy) { return typeof thingy === 'number' }],
F: ['function', function (thingy) { return typeof thingy === 'function' }],
diff --git a/deps/npm/node_modules/aproba/package.json b/deps/npm/node_modules/aproba/package.json
index 56452c406752..b5e08a31c11f 100644
--- a/deps/npm/node_modules/aproba/package.json
+++ b/deps/npm/node_modules/aproba/package.json
@@ -2,51 +2,55 @@
"_args": [
[
{
- "name": "aproba",
- "raw": "aproba@latest",
- "rawSpec": "latest",
+ "raw": "aproba@~1.0.3",
"scope": null,
- "spec": "latest",
- "type": "tag"
+ "escapedName": "aproba",
+ "name": "aproba",
+ "rawSpec": "~1.0.3",
+ "spec": ">=1.0.3 <1.1.0",
+ "type": "range"
},
- "/Users/zkat/Documents/code/npm"
+ "/Users/rebecca/code/npm"
]
],
- "_from": "aproba@latest",
- "_id": "aproba@1.0.3",
+ "_from": "aproba@>=1.0.3 <1.1.0",
+ "_id": "aproba@1.0.4",
"_inCache": true,
"_installable": true,
"_location": "/aproba",
"_nodeVersion": "4.4.0",
"_npmOperationalInternal": {
"host": "packages-12-west.internal.npmjs.com",
- "tmp": "tmp/aproba-1.0.3.tgz_1463784729571_0.7574592484161258"
+ "tmp": "tmp/aproba-1.0.4.tgz_1466718885402_0.5348939662799239"
},
"_npmUser": {
- "email": "me@re-becca.org",
- "name": "iarna"
+ "name": "iarna",
+ "email": "me@re-becca.org"
},
- "_npmVersion": "3.9.2",
+ "_npmVersion": "3.10.2",
"_phantomChildren": {},
"_requested": {
- "name": "aproba",
- "raw": "aproba@latest",
- "rawSpec": "latest",
+ "raw": "aproba@~1.0.3",
"scope": null,
- "spec": "latest",
- "type": "tag"
+ "escapedName": "aproba",
+ "name": "aproba",
+ "rawSpec": "~1.0.3",
+ "spec": ">=1.0.3 <1.1.0",
+ "type": "range"
},
"_requiredBy": [
- "/"
+ "#USER",
+ "/",
+ "/npmlog/gauge"
],
- "_resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.3.tgz",
- "_shasum": "7fb6da3a72c70249db63fd9b5c64b31af718a94f",
+ "_resolved": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz",
+ "_shasum": "2713680775e7614c8ba186c065d4e2e52d1072c0",
"_shrinkwrap": null,
- "_spec": "aproba@latest",
- "_where": "/Users/zkat/Documents/code/npm",
+ "_spec": "aproba@~1.0.3",
+ "_where": "/Users/rebecca/code/npm",
"author": {
- "email": "me@re-becca.org",
- "name": "Rebecca Turner"
+ "name": "Rebecca Turner",
+ "email": "me@re-becca.org"
},
"bugs": {
"url": "https://github.com/iarna/aproba/issues"
@@ -54,17 +58,20 @@
"dependencies": {},
"description": "A rediculously light-weight argument validator",
"devDependencies": {
- "standard": "^7.1.0",
- "tap": "^5.7.1"
+ "standard": "^7.1.2",
+ "tap": "^5.7.3"
},
"directories": {
"test": "test"
},
"dist": {
- "shasum": "7fb6da3a72c70249db63fd9b5c64b31af718a94f",
- "tarball": "https://registry.npmjs.org/aproba/-/aproba-1.0.3.tgz"
+ "shasum": "2713680775e7614c8ba186c065d4e2e52d1072c0",
+ "tarball": "https://registry.npmjs.org/aproba/-/aproba-1.0.4.tgz"
},
- "gitHead": "20cc4fc6589bbf870c3ca7bb8b9cb203af9d96a5",
+ "files": [
+ "index.js"
+ ],
+ "gitHead": "c6c8f82d519b9ec3816f20f23a9101083c022200",
"homepage": "https://github.com/iarna/aproba",
"keywords": [
"argument",
@@ -74,8 +81,8 @@
"main": "index.js",
"maintainers": [
{
- "email": "me@re-becca.org",
- "name": "iarna"
+ "name": "iarna",
+ "email": "me@re-becca.org"
}
],
"name": "aproba",
@@ -88,5 +95,5 @@
"scripts": {
"test": "standard && tap test/*.js"
},
- "version": "1.0.3"
+ "version": "1.0.4"
}
diff --git a/deps/npm/node_modules/aproba/test/index.js b/deps/npm/node_modules/aproba/test/index.js
deleted file mode 100644
index b96fd4216e19..000000000000
--- a/deps/npm/node_modules/aproba/test/index.js
+++ /dev/null
@@ -1,87 +0,0 @@
-'use strict'
-var test = require('tap').test
-var validate = require('../index.js')
-
-function thrown (t, code, msg, todo) {
- validate('OSSF', arguments)
- try {
- todo()
- t.fail(msg)
- } catch (e) {
- t.is(e.code, code, msg + e.message)
- }
-}
-
-function notThrown (t, msg, todo) {
- validate('OSF', arguments)
- try {
- todo()
- t.pass(msg)
- } catch (e) {
- t.fail(msg + '\n' + e.stack)
- }
-}
-
-test('general', function (t) {
- t.plan(70)
- var values = {
- 'A': [],
- 'S': 'test',
- 'N': 123,
- 'F': function () {},
- 'O': {},
- 'B': false,
- 'E': new Error()
- }
- Object.keys(values).forEach(function (type) {
- Object.keys(values).forEach(function (contraType) {
- if (type === contraType) {
- notThrown(t, type + ' matches ' + contraType, function () {
- validate(type, [values[contraType]])
- })
- } else {
- thrown(t, 'EINVALIDTYPE', type + ' does not match ' + contraType, function () {
- validate(type, [values[contraType]])
- })
- }
- })
- if (type === 'E') {
- notThrown(t, 'null is ok for E', function () {
- validate(type, [null])
- })
- } else {
- thrown(t, 'EMISSINGARG', 'null not ok for ' + type, function () {
- validate(type, [null])
- })
- }
- })
- Object.keys(values).forEach(function (contraType) {
- notThrown(t, '* matches ' + contraType, function () {
- validate('*', [values[contraType]])
- })
- })
- thrown(t, 'EMISSINGARG', 'not enough args', function () {
- validate('SNF', ['abc', 123])
- })
- thrown(t, 'ETOOMANYARGS', 'too many args', function () {
- validate('SNF', ['abc', 123, function () {}, true])
- })
- notThrown(t, 'E matches null', function () {
- validate('E', [null])
- })
- notThrown(t, 'E matches undefined', function () {
- validate('E', [undefined])
- })
- notThrown(t, 'E w/ error requires nothing else', function () {
- validate('ESN', [new Error(), 'foo'])
- })
- thrown(t, 'EMISSINGARG', 'E w/o error works as usual', function () {
- validate('ESN', [null, 'foo'])
- })
- try {
- validate('O', [[]])
- t.fail('object != array')
- } catch (ex) {
- t.match(ex.message, /Expected object but got array/, 'When reporting non-objects, uses aproba types')
- }
-})
diff --git a/deps/npm/node_modules/has-unicode/.npmignore b/deps/npm/node_modules/has-unicode/.npmignore
deleted file mode 100644
index 7e17cf19b7a1..000000000000
--- a/deps/npm/node_modules/has-unicode/.npmignore
+++ /dev/null
@@ -1,32 +0,0 @@
-# Logs
-logs
-*.log
-
-# Runtime data
-pids
-*.pid
-*.seed
-
-# Directory for instrumented libs generated by jscoverage/JSCover
-lib-cov
-
-# Coverage directory used by tools like istanbul
-coverage
-
-# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
-.grunt
-
-# Compiled binary addons (http://nodejs.org/api/addons.html)
-build/Release
-
-# Dependency directory
-# Commenting this out is preferred by some people, see
-# https://www.npmjs.org/doc/misc/npm-faq.html#should-i-check-my-node_modules-folder-into-git-
-node_modules
-
-# Users Environment Variables
-.lock-wscript
-
-# Editor temp files
-*~
-.#*
diff --git a/deps/npm/node_modules/has-unicode/index.js b/deps/npm/node_modules/has-unicode/index.js
index 9bf537b1cd48..9b0fe4454013 100644
--- a/deps/npm/node_modules/has-unicode/index.js
+++ b/deps/npm/node_modules/has-unicode/index.js
@@ -10,12 +10,7 @@ var hasUnicode = module.exports = function () {
// appropriate.
if (os.type() == "Windows_NT") { return false }
- var isUTF8 = /[.]UTF-8/
- if (isUTF8.test(process.env.LC_ALL)
- || process.env.LC_CTYPE == 'UTF-8'
- || isUTF8.test(process.env.LANG)) {
- return true
- }
-
- return false
+ var isUTF8 = /UTF-?8$/i
+ var ctype = process.env.LC_ALL || process.env.LC_CTYPE || process.env.LANG
+ return isUTF8.test(ctype)
}
diff --git a/deps/npm/node_modules/has-unicode/package.json b/deps/npm/node_modules/has-unicode/package.json
index 924e3b7a097c..4bfc95ee46f6 100644
--- a/deps/npm/node_modules/has-unicode/package.json
+++ b/deps/npm/node_modules/has-unicode/package.json
@@ -1,41 +1,57 @@
{
"_args": [
[
- "has-unicode@2.0.0",
+ {
+ "raw": "has-unicode@~2.0.0",
+ "scope": null,
+ "escapedName": "has-unicode",
+ "name": "has-unicode",
+ "rawSpec": "~2.0.0",
+ "spec": ">=2.0.0 <2.1.0",
+ "type": "range"
+ },
"/Users/rebecca/code/npm"
]
],
- "_from": "has-unicode@2.0.0",
- "_id": "has-unicode@2.0.0",
+ "_from": "has-unicode@>=2.0.0 <2.1.0",
+ "_id": "has-unicode@2.0.1",
"_inCache": true,
"_installable": true,
"_location": "/has-unicode",
- "_nodeVersion": "4.2.2",
+ "_nodeVersion": "4.4.0",
+ "_npmOperationalInternal": {
+ "host": "packages-12-west.internal.npmjs.com",
+ "tmp": "tmp/has-unicode-2.0.1.tgz_1466719828333_0.48896647873334587"
+ },
"_npmUser": {
- "email": "me@re-becca.org",
- "name": "iarna"
+ "name": "iarna",
+ "email": "me@re-becca.org"
},
- "_npmVersion": "2.14.7",
+ "_npmVersion": "3.10.2",
"_phantomChildren": {},
"_requested": {
- "name": "has-unicode",
- "raw": "has-unicode@2.0.0",
- "rawSpec": "2.0.0",
+ "raw": "has-unicode@~2.0.0",
"scope": null,
- "spec": "2.0.0",
- "type": "version"
+ "escapedName": "has-unicode",
+ "name": "has-unicode",
+ "rawSpec": "~2.0.0",
+ "spec": ">=2.0.0 <2.1.0",
+ "type": "range"
},
"_requiredBy": [
- "/"
+ "#USER",
+ "/",
+ "/node-gyp/npmlog/gauge",
+ "/npmlog/gauge"
],
- "_resolved": "file:../has-unicode",
- "_shasum": "a3cd96c307ba41d559c5a2ee408c12a11c4c2ec3",
+ "_resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
+ "_shasum": "e0e6fe6a28cf51138855e086d1691e771de2a8b9",
"_shrinkwrap": null,
- "_spec": "has-unicode@2.0.0",
+ "_spec": "has-unicode@~2.0.0",
"_where": "/Users/rebecca/code/npm",
"author": {
- "email": "me@re-becca.org",
- "name": "Rebecca Turner"
+ "name": "Rebecca Turner",
+ "email": "me@re-becca.org"
},
"bugs": {
"url": "https://github.com/iarna/has-unicode/issues"
@@ -48,14 +64,17 @@
},
"directories": {},
"dist": {
- "shasum": "a3cd96c307ba41d559c5a2ee408c12a11c4c2ec3",
- "tarball": "http://registry.npmjs.org/has-unicode/-/has-unicode-2.0.0.tgz"
+ "shasum": "e0e6fe6a28cf51138855e086d1691e771de2a8b9",
+ "tarball": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz"
},
- "gitHead": "fdd5de141a5564bdb5bc991d951209da40f6a598",
+ "files": [
+ "index.js"
+ ],
+ "gitHead": "0a05df154e8d89a7fb9798da60b68c78c2df6646",
"homepage": "https://github.com/iarna/has-unicode",
"keywords": [
- "terminal",
- "unicode"
+ "unicode",
+ "terminal"
],
"license": "ISC",
"main": "index.js",
@@ -75,5 +94,5 @@
"scripts": {
"test": "tap test/*.js"
},
- "version": "2.0.0"
+ "version": "2.0.1"
}
diff --git a/deps/npm/node_modules/has-unicode/test/index.js b/deps/npm/node_modules/has-unicode/test/index.js
deleted file mode 100644
index cbdfda335088..000000000000
--- a/deps/npm/node_modules/has-unicode/test/index.js
+++ /dev/null
@@ -1,26 +0,0 @@
-"use strict"
-var test = require("tap").test
-var requireInject = require("require-inject")
-
-test("Windows", function (t) {
- t.plan(1)
- var hasUnicode = requireInject("../index.js", {
- os: { type: function () { return "Windows_NT" } }
- })
- t.is(hasUnicode(), false, "Windows is assumed NOT to be unicode aware")
-})
-test("Unix Env", function (t) {
- t.plan(3)
- var hasUnicode = requireInject("../index.js", {
- os: { type: function () { return "Linux" } },
- child_process: { exec: function (cmd,cb) { cb(new Error("not available")) } }
- })
- process.env.LANG = "en_US.UTF-8"
- process.env.LC_ALL = null
- t.is(hasUnicode(), true, "Linux with a UTF8 language")
- process.env.LANG = null
- process.env.LC_ALL = "en_US.UTF-8"
- t.is(hasUnicode(), true, "Linux with UTF8 locale")
- process.env.LC_ALL = null
- t.is(hasUnicode(), false, "Linux without UTF8 language or locale")
-})
diff --git a/deps/npm/node_modules/read-package-tree/.travis.yml b/deps/npm/node_modules/read-package-tree/.travis.yml
deleted file mode 100644
index e1bcee1acd90..000000000000
--- a/deps/npm/node_modules/read-package-tree/.travis.yml
+++ /dev/null
@@ -1,7 +0,0 @@
-language: node_js
-before_script: npm install -g npm@latest
-node_js:
- - '0.8'
- - '0.10'
- - '0.12'
- - 'iojs'
diff --git a/deps/npm/node_modules/read-package-tree/package.json b/deps/npm/node_modules/read-package-tree/package.json
index d1acb0ef0678..5a376b39f852 100644
--- a/deps/npm/node_modules/read-package-tree/package.json
+++ b/deps/npm/node_modules/read-package-tree/package.json
@@ -2,51 +2,54 @@
"_args": [
[
{
- "name": "read-package-tree",
- "raw": "read-package-tree@~5.1.3",
- "rawSpec": "~5.1.3",
+ "raw": "read-package-tree@~5.1.4",
"scope": null,
- "spec": ">=5.1.3 <5.2.0",
+ "escapedName": "read-package-tree",
+ "name": "read-package-tree",
+ "rawSpec": "~5.1.4",
+ "spec": ">=5.1.4 <5.2.0",
"type": "range"
},
"/Users/rebecca/code/npm"
]
],
- "_from": "read-package-tree@>=5.1.3 <5.2.0",
- "_id": "read-package-tree@5.1.4",
+ "_from": "read-package-tree@>=5.1.4 <5.2.0",
+ "_id": "read-package-tree@5.1.5",
"_inCache": true,
"_installable": true,
"_location": "/read-package-tree",
"_nodeVersion": "4.4.0",
"_npmOperationalInternal": {
- "host": "packages-16-east.internal.npmjs.com",
- "tmp": "tmp/read-package-tree-5.1.4.tgz_1463682709793_0.6651253618765622"
+ "host": "packages-12-west.internal.npmjs.com",
+ "tmp": "tmp/read-package-tree-5.1.5.tgz_1466725442057_0.8425232821609825"
},
"_npmUser": {
- "email": "me@re-becca.org",
- "name": "iarna"
+ "name": "iarna",
+ "email": "me@re-becca.org"
},
- "_npmVersion": "3.9.2",
+ "_npmVersion": "3.10.2",
"_phantomChildren": {},
"_requested": {
- "name": "read-package-tree",
- "raw": "read-package-tree@~5.1.3",
- "rawSpec": "~5.1.3",
+ "raw": "read-package-tree@~5.1.4",
"scope": null,
- "spec": ">=5.1.3 <5.2.0",
+ "escapedName": "read-package-tree",
+ "name": "read-package-tree",
+ "rawSpec": "~5.1.4",
+ "spec": ">=5.1.4 <5.2.0",
"type": "range"
},
"_requiredBy": [
+ "#USER",
"/"
],
- "_resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.4.tgz",
- "_shasum": "bb6e465f913d4259a9534c87b1d5c508fe8eb078",
+ "_resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.5.tgz",
+ "_shasum": "ace7e6381c7684f970aaa98fc7c5d2b666addab6",
"_shrinkwrap": null,
- "_spec": "read-package-tree@~5.1.3",
+ "_spec": "read-package-tree@~5.1.4",
"_where": "/Users/rebecca/code/npm",
"author": {
- "email": "i@izs.me",
"name": "Isaac Z. Schlueter",
+ "email": "i@izs.me",
"url": "http://blog.izs.me/"
},
"bugs": {
@@ -69,21 +72,24 @@
"test": "test"
},
"dist": {
- "shasum": "bb6e465f913d4259a9534c87b1d5c508fe8eb078",
- "tarball": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.4.tgz"
+ "shasum": "ace7e6381c7684f970aaa98fc7c5d2b666addab6",
+ "tarball": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.5.tgz"
},
- "gitHead": "eb24d2508da745233af93769596ff1d963f801be",
+ "files": [
+ "rpt.js"
+ ],
+ "gitHead": "5fcf957b01d3ce5ad3ffde51a5fd6d8178e23354",
"homepage": "https://github.com/npm/read-package-tree",
"license": "ISC",
"main": "rpt.js",
"maintainers": [
{
- "email": "i@izs.me",
- "name": "isaacs"
+ "name": "isaacs",
+ "email": "i@izs.me"
},
{
- "email": "me@re-becca.org",
- "name": "iarna"
+ "name": "iarna",
+ "email": "me@re-becca.org"
}
],
"name": "read-package-tree",
@@ -96,5 +102,5 @@
"scripts": {
"test": "tap test/*.js"
},
- "version": "5.1.4"
+ "version": "5.1.5"
}
diff --git a/deps/npm/node_modules/read-package-tree/rpt.js b/deps/npm/node_modules/read-package-tree/rpt.js
index 5229897632a3..8a6a89b085a9 100644
--- a/deps/npm/node_modules/read-package-tree/rpt.js
+++ b/deps/npm/node_modules/read-package-tree/rpt.js
@@ -98,7 +98,10 @@ function loadNode (logical, physical, cache, cb) {
var realpath
function thenReadPackageJson (er, real) {
- if (er) return cb(er)
+ if (er) {
+ var node = new Node(null, logical, physical, er, cache)
+ return cb(null, node)
+ }
debug('realpath l=%j p=%j real=%j', dpath(logical), dpath(physical), dpath(real))
var pj = path.join(real, 'package.json')
realpath = real
diff --git a/deps/npm/node_modules/read-package-tree/test/basic.js b/deps/npm/node_modules/read-package-tree/test/basic.js
deleted file mode 100644
index 0dcb538911f3..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/basic.js
+++ /dev/null
@@ -1,155 +0,0 @@
-var test = require('tap').test
-var rpt = require('../rpt.js')
-var path = require('path')
-var fs = require('fs')
-var archy = require('archy')
-var fixtures = path.resolve(__dirname, 'fixtures')
-var roots = [ 'root', 'other', 'selflink', 'noname' ]
-var cwd = path.resolve(__dirname, '..')
-
-var symlinks = {
- 'selflink/node_modules/@scope/z/node_modules/glob':
- '../../../foo/node_modules/glob',
- 'other/node_modules/glob':
- '../../root/node_modules/@scope/x/node_modules/glob',
- 'linkedroot':
- 'root',
- 'deep/root':
- '../root',
- 'deeproot':
- 'deep'
-}
-
-function cleanup () {
- Object.keys(symlinks).forEach(function (s) {
- var p = path.resolve(cwd, 'test/fixtures', s)
- try {
- fs.unlinkSync(p)
- } catch (er) {}
- })
-}
-
-test('setup symlinks', function (t) {
- cleanup()
-
- Object.keys(symlinks).forEach(function (s) {
- var p = path.resolve(cwd, 'test/fixtures', s)
- fs.symlinkSync(symlinks [ s ], p, 'dir')
- })
-
- t.end()
-})
-
-roots.forEach(function (root) {
- var dir = path.resolve(fixtures, root)
- var expectedtxt = path.resolve(dir, 'archy.txt')
- var expectedre = path.resolve(dir, 'archy.re')
-
- test(root, function (t) {
- rpt(dir, function (er, d) {
- if (er && er.code !== 'ENOENT') throw er
-
- var actual = archy(archyize(d)).trim()
- // console . log ('----', dir)
- console.log(actual)
- // console . log (require ('util') . inspect (d, {
- // depth: Infinity
- // }))
- try {
- var expect = fs.readFileSync(expectedtxt, 'utf8').trim()
- t.equal(actual, expect, root + ' tree')
- } catch (e) {
- var expect = new RegExp(fs.readFileSync(expectedre, 'utf8').trim())
- t.like(actual, expect, root + ' tree')
- }
- t.end()
- })
- })
-})
-
-test('linkedroot', function (t) {
- var dir = path.resolve(fixtures, 'linkedroot')
- var out = dir + '-archy.txt'
- rpt(dir, function (er, d) {
- if (er && er.code !== 'ENOENT') throw er
-
- var actual = archy(archyize(d)).trim()
- console.log(actual)
- var expect = fs.readFileSync(out, 'utf8').trim()
- t.equal(actual, expect, 'linkedroot tree')
- t.end()
- })
-})
-
-test('deeproot', function (t) {
- var dir = path.resolve(fixtures, 'deeproot/root')
- var out = path.resolve(fixtures, 'deep') + '-archy.txt'
- rpt(dir, function (er, d) {
- if (er && er.code !== 'ENOENT') throw er
-
- var actual = archy(archyize(d)).trim()
- console.log(actual)
- var expect = fs.readFileSync(out, 'utf8').trim()
- t.equal(actual, expect, 'deeproot tree')
- t.end()
- })
-})
-
-test('broken json', function (t) {
- rpt(path.resolve(fixtures, 'bad'), function (er, d) {
- t.ok(d.error, 'Got an error object')
- t.equal(d.error && d.error.code, 'EJSONPARSE')
- t.ok(d, 'Got a tree')
- t.end()
- })
-})
-
-test('missing json does not obscure deeper errors', function (t) {
- rpt(path.resolve(fixtures, 'empty'), function (er, d) {
- var error = d.error
- t.ok(error, 'Error reading json of top level')
- t.equal(error && error.code, 'ENOENT')
- var childError = d.children.length===1 && d.children[0].error
- t.ok(childError, 'Error parsing JSON of child node')
- t.equal(childError && childError.code, 'EJSONPARSE')
- t.end()
- })
-})
-test('missing folder', function (t) {
- rpt(path.resolve(fixtures, 'does-not-exist'), function (er, d) {
- t.ok(er, 'Got an error object')
- t.equal(er && er.code, 'ENOENT')
- t.ok(!d, 'No tree on top level error')
- t.end()
- })
-})
-
-
-function archyize (d, seen) {
- seen = seen || {}
- var path = d.path
- if (d.target) {
- path = d.target.path
- }
-
- var label = d.package._id ? d.package._id + ' ' :
- d.package.name ? d.package.name + (d.package.version ? '@' + d.package.version : '') + ' ' :
- ''
- label += path.substr(cwd.length + 1)
-
- if (d . target) {
- return { label: label + ' (symlink)', nodes: [] }
- }
-
- return {
- label: label,
- nodes: d.children.map(function (kid) {
- return archyize(kid, seen)
- })
- }
-}
-
-test('cleanup', function (t) {
- cleanup()
- t.end()
-})
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/bad/package.json b/deps/npm/node_modules/read-package-tree/test/fixtures/bad/package.json
deleted file mode 100644
index 21d815ec3b0c..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/bad/package.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{
- "NOPE"
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/deep-archy.txt b/deps/npm/node_modules/read-package-tree/test/fixtures/deep-archy.txt
deleted file mode 100644
index 630eab1a4937..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/deep-archy.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-root@1.2.3 test/fixtures/deeproot/root
-├─┬ @scope/x@1.2.3 test/fixtures/deeproot/root/node_modules/@scope/x
-│ └─┬ glob@4.0.5 test/fixtures/deeproot/root/node_modules/@scope/x/node_modules/glob
-│ ├── graceful-fs@3.0.2 test/fixtures/deeproot/root/node_modules/@scope/x/node_modules/glob/node_modules/graceful-fs
-│ ├── inherits@2.0.1 test/fixtures/deeproot/root/node_modules/@scope/x/node_modules/glob/node_modules/inherits
-│ ├─┬ minimatch@1.0.0 test/fixtures/deeproot/root/node_modules/@scope/x/node_modules/glob/node_modules/minimatch
-│ │ ├── lru-cache@2.5.0 test/fixtures/deeproot/root/node_modules/@scope/x/node_modules/glob/node_modules/minimatch/node_modules/lru-cache
-│ │ └── sigmund@1.0.0 test/fixtures/deeproot/root/node_modules/@scope/x/node_modules/glob/node_modules/minimatch/node_modules/sigmund
-│ └── once@1.3.0 test/fixtures/deeproot/root/node_modules/@scope/x/node_modules/glob/node_modules/once
-├── @scope/y@1.2.3 test/fixtures/deeproot/root/node_modules/@scope/y
-└── foo@1.2.3 test/fixtures/deeproot/root/node_modules/foo
\ No newline at end of file
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/deep/.keep b/deps/npm/node_modules/read-package-tree/test/fixtures/deep/.keep
deleted file mode 100644
index e69de29bb2d1..000000000000
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/empty/node_modules/foo/package.json b/deps/npm/node_modules/read-package-tree/test/fixtures/empty/node_modules/foo/package.json
deleted file mode 100644
index 98232c64fce9..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/empty/node_modules/foo/package.json
+++ /dev/null
@@ -1 +0,0 @@
-{
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/linkedroot-archy.txt b/deps/npm/node_modules/read-package-tree/test/fixtures/linkedroot-archy.txt
deleted file mode 100644
index e34a46031304..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/linkedroot-archy.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-root@1.2.3 test/fixtures/linkedroot
-├─┬ @scope/x@1.2.3 test/fixtures/linkedroot/node_modules/@scope/x
-│ └─┬ glob@4.0.5 test/fixtures/linkedroot/node_modules/@scope/x/node_modules/glob
-│ ├── graceful-fs@3.0.2 test/fixtures/linkedroot/node_modules/@scope/x/node_modules/glob/node_modules/graceful-fs
-│ ├── inherits@2.0.1 test/fixtures/linkedroot/node_modules/@scope/x/node_modules/glob/node_modules/inherits
-│ ├─┬ minimatch@1.0.0 test/fixtures/linkedroot/node_modules/@scope/x/node_modules/glob/node_modules/minimatch
-│ │ ├── lru-cache@2.5.0 test/fixtures/linkedroot/node_modules/@scope/x/node_modules/glob/node_modules/minimatch/node_modules/lru-cache
-│ │ └── sigmund@1.0.0 test/fixtures/linkedroot/node_modules/@scope/x/node_modules/glob/node_modules/minimatch/node_modules/sigmund
-│ └── once@1.3.0 test/fixtures/linkedroot/node_modules/@scope/x/node_modules/glob/node_modules/once
-├── @scope/y@1.2.3 test/fixtures/linkedroot/node_modules/@scope/y
-└── foo@1.2.3 test/fixtures/linkedroot/node_modules/foo
\ No newline at end of file
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/noname/archy.txt b/deps/npm/node_modules/read-package-tree/test/fixtures/noname/archy.txt
deleted file mode 100644
index 03d78dfc69b8..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/noname/archy.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-test/fixtures/noname
-└── test/fixtures/noname/node_modules/foo
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/noname/node_modules/foo/keep-alive b/deps/npm/node_modules/read-package-tree/test/fixtures/noname/node_modules/foo/keep-alive
deleted file mode 100644
index e69de29bb2d1..000000000000
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/other/archy.txt b/deps/npm/node_modules/read-package-tree/test/fixtures/other/archy.txt
deleted file mode 100644
index 23666226c918..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/other/archy.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-test/fixtures/other
-└── glob@4.0.5 test/fixtures/other/node_modules/glob (symlink)
\ No newline at end of file
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/other/node_modules/.bin b/deps/npm/node_modules/read-package-tree/test/fixtures/other/node_modules/.bin
deleted file mode 100644
index e69de29bb2d1..000000000000
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/root/archy.txt b/deps/npm/node_modules/read-package-tree/test/fixtures/root/archy.txt
deleted file mode 100644
index 1aacd3f0b7bc..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/root/archy.txt
+++ /dev/null
@@ -1,11 +0,0 @@
-root@1.2.3 test/fixtures/root
-├─┬ @scope/x@1.2.3 test/fixtures/root/node_modules/@scope/x
-│ └─┬ glob@4.0.5 test/fixtures/root/node_modules/@scope/x/node_modules/glob
-│ ├── graceful-fs@3.0.2 test/fixtures/root/node_modules/@scope/x/node_modules/glob/node_modules/graceful-fs
-│ ├── inherits@2.0.1 test/fixtures/root/node_modules/@scope/x/node_modules/glob/node_modules/inherits
-│ ├─┬ minimatch@1.0.0 test/fixtures/root/node_modules/@scope/x/node_modules/glob/node_modules/minimatch
-│ │ ├── lru-cache@2.5.0 test/fixtures/root/node_modules/@scope/x/node_modules/glob/node_modules/minimatch/node_modules/lru-cache
-│ │ └── sigmund@1.0.0 test/fixtures/root/node_modules/@scope/x/node_modules/glob/node_modules/minimatch/node_modules/sigmund
-│ └── once@1.3.0 test/fixtures/root/node_modules/@scope/x/node_modules/glob/node_modules/once
-├── @scope/y@1.2.3 test/fixtures/root/node_modules/@scope/y
-└── foo@1.2.3 test/fixtures/root/node_modules/foo
\ No newline at end of file
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/root/package.json b/deps/npm/node_modules/read-package-tree/test/fixtures/root/package.json
deleted file mode 100644
index 010347cee63b..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/root/package.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{"name":"root",
- "version":"1.2.3"}
\ No newline at end of file
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/selflink/archy.re b/deps/npm/node_modules/read-package-tree/test/fixtures/selflink/archy.re
deleted file mode 100644
index 22e18109b1b3..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/selflink/archy.re
+++ /dev/null
@@ -1,13 +0,0 @@
-selflink@1[.]2[.]3 test/fixtures/selflink
-├── @scope/y@1[.]2[.]3 test/fixtures/selflink/node_modules/@scope/y
-├─┬ @scope/z@1[.]2[.]3 test/fixtures/selflink/node_modules/@scope/z
-│ └── glob@4[.]0[.]5 test/fixtures/selflink/node_modules/foo/node_modules/glob [(]symlink[)]
-└─┬ foo@1[.]2[.]3 test/fixtures/selflink/node_modules/foo
- ├─┬ glob@4[.]0[.]5 test/fixtures/selflink/node_modules/foo/node_modules/glob
- │ ├── graceful-fs@3[.]0[.]2 test/fixtures/selflink/node_modules/(foo|@scope/z)/node_modules/glob/node_modules/graceful-fs
- │ ├── inherits@2[.]0[.]1 test/fixtures/selflink/node_modules/(foo|@scope/z)/node_modules/glob/node_modules/inherits
- │ ├─┬ minimatch@1[.]0[.]0 test/fixtures/selflink/node_modules/(foo|@scope/z)/node_modules/glob/node_modules/minimatch
- │ │ ├── lru-cache@2[.]5[.]0 test/fixtures/selflink/node_modules/(foo|@scope/z)/node_modules/glob/node_modules/minimatch/node_modules/lru-cache
- │ │ └── sigmund@1[.]0[.]0 test/fixtures/selflink/node_modules/(foo|@scope/z)/node_modules/glob/node_modules/minimatch/node_modules/sigmund
- │ └── once@1[.]3[.]0 test/fixtures/selflink/node_modules/(foo|@scope/z)/node_modules/glob/node_modules/once
- └── selflink@1[.]2[.]3 test/fixtures/selflink [(]symlink[)]
diff --git a/deps/npm/node_modules/read-package-tree/test/fixtures/selflink/package.json b/deps/npm/node_modules/read-package-tree/test/fixtures/selflink/package.json
deleted file mode 100644
index 5bbf35e55b84..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/fixtures/selflink/package.json
+++ /dev/null
@@ -1,2 +0,0 @@
-{"name":"selflink",
- "version":"1.2.3"}
diff --git a/deps/npm/node_modules/read-package-tree/test/symlinked-node-modules.js b/deps/npm/node_modules/read-package-tree/test/symlinked-node-modules.js
deleted file mode 100644
index 31149240bdba..000000000000
--- a/deps/npm/node_modules/read-package-tree/test/symlinked-node-modules.js
+++ /dev/null
@@ -1,70 +0,0 @@
-'use strict'
-var path = require('path')
-var test = require('tap').test
-var rpt = require('../rpt.js')
-var Tacks = require('tacks')
-var File = Tacks.File
-var Symlink = Tacks.Symlink
-var Dir = Tacks.Dir
-
-var workdir = path.join(__dirname, path.basename(__filename, '.js'))
-var fixture = new Tacks(Dir({
- bar: Dir({
- 'package.json': File({
- name: 'bar',
- version: '1.0.0'
- })
- }),
- 'linked-node-modules': Dir({
- bar: Symlink('../bar'),
- foo: Dir({
- 'package.json': File({
- name: 'foo',
- version: '1.0.0'
- })
- })
- }),
- example: Dir({
- node_modules: Symlink('../linked-node-modules/'),
- 'package.json': File({
- name: 'example',
- version: '1.0.0',
- })
- })
-}))
-
-function setup () {
- cleanup()
- fixture.create(workdir)
-}
-
-function cleanup () {
- fixture.remove(workdir)
-}
-
-test('setup', function (t) {
- setup()
- t.done()
-})
-test('symlinked-node-modules', function (t) {
- rpt(path.join(workdir, 'example'), function (err, tree) {
- t.ifError(err)
- t.is(tree.children.length, 2)
- var childrenShouldBe = {
- 'foo': {isLink: false},
- 'bar': {isLink: true}
- }
- tree.children.forEach(function (child) {
- var name = child.package.name
- t.is(child.isLink, childrenShouldBe[name].isLink,
- 'is' + (childrenShouldBe[name].isLink ? '' : 'Not') + 'Link ' +
- path.relative(workdir, child.path) + " + " +
- path.relative(workdir, child.realpath))
- })
- t.done()
- })
-})
-test('cleanup', function (t) {
- cleanup()
- t.done()
-})
\ No newline at end of file
diff --git a/deps/npm/package.json b/deps/npm/package.json
index 65759d5d33b4..0a34e4355e86 100644
--- a/deps/npm/package.json
+++ b/deps/npm/package.json
@@ -1,5 +1,5 @@
{
- "version": "3.10.2",
+ "version": "3.10.3",
"name": "npm",
"description": "a package manager for JavaScript",
"keywords": [
@@ -33,7 +33,7 @@
"abbrev": "~1.0.9",
"ansicolors": "~0.3.2",
"ansistyles": "~0.1.3",
- "aproba": "~1.0.3",
+ "aproba": "~1.0.4",
"archy": "~1.0.0",
"asap": "~2.0.4",
"chownr": "~1.0.1",
@@ -48,7 +48,7 @@
"fstream-npm": "~1.1.0",
"glob": "~7.0.4",
"graceful-fs": "~4.1.4",
- "has-unicode": "~2.0.0",
+ "has-unicode": "~2.0.1",
"hosted-git-info": "~2.1.5",
"iferr": "~0.1.5",
"inflight": "~1.0.5",
@@ -80,7 +80,7 @@
"read-cmd-shim": "~1.0.1",
"read-installed": "~4.0.3",
"read-package-json": "~2.0.4",
- "read-package-tree": "~5.1.4",
+ "read-package-tree": "~5.1.5",
"readable-stream": "~2.1.4",
"realize-package-specifier": "~3.0.3",
"request": "~2.72.0",