From f6935658139e91254866b65660fcbd9375e0d11b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Fri, 7 Aug 2015 21:49:12 -0700 Subject: deps: upgrade to npm 2.13.4 PR-URL: https://github.com/joyent/node/pull/25825 Reviewed-By: James M Snell --- deps/npm/.travis.yml | 2 +- deps/npm/AUTHORS | 14 + deps/npm/CHANGELOG.md | 537 +++++- deps/npm/doc/api/npm-ping.md | 14 + deps/npm/doc/cli/npm-install.md | 19 +- deps/npm/doc/cli/npm-ping.md | 16 + deps/npm/doc/cli/npm-run-script.md | 7 +- deps/npm/doc/cli/npm-version.md | 49 +- deps/npm/doc/files/npmrc.md | 3 + deps/npm/doc/files/package.json.md | 52 +- deps/npm/doc/misc/npm-faq.md | 1 + deps/npm/doc/misc/npm-index.md | 8 + deps/npm/html/doc/README.html | 4 +- deps/npm/html/doc/api/npm-bin.html | 2 +- deps/npm/html/doc/api/npm-bugs.html | 2 +- deps/npm/html/doc/api/npm-cache.html | 2 +- deps/npm/html/doc/api/npm-commands.html | 2 +- deps/npm/html/doc/api/npm-config.html | 2 +- deps/npm/html/doc/api/npm-deprecate.html | 2 +- deps/npm/html/doc/api/npm-docs.html | 2 +- deps/npm/html/doc/api/npm-edit.html | 2 +- deps/npm/html/doc/api/npm-explore.html | 2 +- deps/npm/html/doc/api/npm-help-search.html | 2 +- deps/npm/html/doc/api/npm-init.html | 2 +- deps/npm/html/doc/api/npm-install.html | 2 +- deps/npm/html/doc/api/npm-link.html | 2 +- deps/npm/html/doc/api/npm-load.html | 2 +- deps/npm/html/doc/api/npm-ls.html | 2 +- deps/npm/html/doc/api/npm-outdated.html | 2 +- deps/npm/html/doc/api/npm-owner.html | 2 +- deps/npm/html/doc/api/npm-pack.html | 2 +- deps/npm/html/doc/api/npm-ping.html | 32 + deps/npm/html/doc/api/npm-prefix.html | 2 +- deps/npm/html/doc/api/npm-prune.html | 2 +- deps/npm/html/doc/api/npm-publish.html | 2 +- deps/npm/html/doc/api/npm-rebuild.html | 2 +- deps/npm/html/doc/api/npm-repo.html | 2 +- deps/npm/html/doc/api/npm-restart.html | 2 +- deps/npm/html/doc/api/npm-root.html | 2 +- deps/npm/html/doc/api/npm-run-script.html | 2 +- deps/npm/html/doc/api/npm-search.html | 2 +- deps/npm/html/doc/api/npm-shrinkwrap.html | 2 +- deps/npm/html/doc/api/npm-start.html | 2 +- deps/npm/html/doc/api/npm-stop.html | 2 +- deps/npm/html/doc/api/npm-submodule.html | 45 - deps/npm/html/doc/api/npm-tag.html | 2 +- deps/npm/html/doc/api/npm-test.html | 2 +- deps/npm/html/doc/api/npm-uninstall.html | 2 +- deps/npm/html/doc/api/npm-unpublish.html | 2 +- deps/npm/html/doc/api/npm-update.html | 2 +- deps/npm/html/doc/api/npm-version.html | 2 +- deps/npm/html/doc/api/npm-view.html | 2 +- deps/npm/html/doc/api/npm-whoami.html | 2 +- deps/npm/html/doc/api/npm.html | 4 +- deps/npm/html/doc/cli/npm-access.html | 2 +- deps/npm/html/doc/cli/npm-adduser.html | 2 +- deps/npm/html/doc/cli/npm-bin.html | 2 +- deps/npm/html/doc/cli/npm-bugs.html | 2 +- deps/npm/html/doc/cli/npm-build.html | 2 +- deps/npm/html/doc/cli/npm-bundle.html | 2 +- deps/npm/html/doc/cli/npm-cache.html | 2 +- deps/npm/html/doc/cli/npm-completion.html | 2 +- deps/npm/html/doc/cli/npm-config.html | 2 +- deps/npm/html/doc/cli/npm-dedupe.html | 2 +- deps/npm/html/doc/cli/npm-deprecate.html | 2 +- deps/npm/html/doc/cli/npm-dist-tag.html | 2 +- deps/npm/html/doc/cli/npm-docs.html | 2 +- deps/npm/html/doc/cli/npm-edit.html | 2 +- deps/npm/html/doc/cli/npm-explore.html | 2 +- deps/npm/html/doc/cli/npm-help-search.html | 2 +- deps/npm/html/doc/cli/npm-help.html | 2 +- deps/npm/html/doc/cli/npm-init.html | 2 +- deps/npm/html/doc/cli/npm-install.html | 23 +- deps/npm/html/doc/cli/npm-link.html | 2 +- deps/npm/html/doc/cli/npm-logout.html | 2 +- deps/npm/html/doc/cli/npm-ls.html | 4 +- deps/npm/html/doc/cli/npm-outdated.html | 2 +- deps/npm/html/doc/cli/npm-owner.html | 2 +- deps/npm/html/doc/cli/npm-pack.html | 2 +- deps/npm/html/doc/cli/npm-ping.html | 35 + deps/npm/html/doc/cli/npm-prefix.html | 2 +- deps/npm/html/doc/cli/npm-prune.html | 2 +- deps/npm/html/doc/cli/npm-publish.html | 2 +- deps/npm/html/doc/cli/npm-rebuild.html | 2 +- deps/npm/html/doc/cli/npm-repo.html | 2 +- deps/npm/html/doc/cli/npm-restart.html | 2 +- deps/npm/html/doc/cli/npm-rm.html | 2 +- deps/npm/html/doc/cli/npm-root.html | 2 +- deps/npm/html/doc/cli/npm-run-script.html | 7 +- deps/npm/html/doc/cli/npm-search.html | 2 +- deps/npm/html/doc/cli/npm-shrinkwrap.html | 2 +- deps/npm/html/doc/cli/npm-star.html | 2 +- deps/npm/html/doc/cli/npm-stars.html | 2 +- deps/npm/html/doc/cli/npm-start.html | 2 +- deps/npm/html/doc/cli/npm-stop.html | 2 +- deps/npm/html/doc/cli/npm-submodule.html | 45 - deps/npm/html/doc/cli/npm-tag.html | 2 +- deps/npm/html/doc/cli/npm-test.html | 2 +- deps/npm/html/doc/cli/npm-uninstall.html | 2 +- deps/npm/html/doc/cli/npm-unpublish.html | 2 +- deps/npm/html/doc/cli/npm-update.html | 2 +- deps/npm/html/doc/cli/npm-version.html | 50 +- deps/npm/html/doc/cli/npm-view.html | 2 +- deps/npm/html/doc/cli/npm-whoami.html | 2 +- deps/npm/html/doc/cli/npm.html | 10 +- deps/npm/html/doc/files/npm-folders.html | 2 +- deps/npm/html/doc/files/npm-global.html | 2 +- deps/npm/html/doc/files/npm-json.html | 53 +- deps/npm/html/doc/files/npmrc.html | 4 +- deps/npm/html/doc/files/package.json.html | 53 +- deps/npm/html/doc/index.html | 6 +- deps/npm/html/doc/misc/npm-coding-style.html | 2 +- deps/npm/html/doc/misc/npm-config.html | 2 +- deps/npm/html/doc/misc/npm-developers.html | 2 +- deps/npm/html/doc/misc/npm-disputes.html | 8 +- deps/npm/html/doc/misc/npm-faq.html | 5 +- deps/npm/html/doc/misc/npm-index.html | 6 +- deps/npm/html/doc/misc/npm-registry.html | 2 +- deps/npm/html/doc/misc/npm-scope.html | 2 +- deps/npm/html/doc/misc/npm-scripts.html | 2 +- deps/npm/html/doc/misc/removing-npm.html | 2 +- deps/npm/html/doc/misc/semver.html | 2 +- deps/npm/html/partial/doc/README.html | 2 +- deps/npm/html/partial/doc/api/npm-ping.html | 8 + deps/npm/html/partial/doc/api/npm-submodule.html | 21 - deps/npm/html/partial/doc/api/npm.html | 2 +- deps/npm/html/partial/doc/cli/npm-install.html | 21 +- deps/npm/html/partial/doc/cli/npm-ls.html | 2 +- deps/npm/html/partial/doc/cli/npm-ping.html | 11 + deps/npm/html/partial/doc/cli/npm-run-script.html | 5 +- deps/npm/html/partial/doc/cli/npm-submodule.html | 21 - deps/npm/html/partial/doc/cli/npm-version.html | 48 +- deps/npm/html/partial/doc/cli/npm.html | 8 +- deps/npm/html/partial/doc/files/npm-json.html | 51 +- deps/npm/html/partial/doc/files/npmrc.html | 2 + deps/npm/html/partial/doc/files/package.json.html | 51 +- deps/npm/html/partial/doc/index.html | 4 + deps/npm/html/partial/doc/misc/npm-disputes.html | 6 +- deps/npm/html/partial/doc/misc/npm-faq.html | 3 +- deps/npm/html/partial/doc/misc/npm-index.html | 4 + deps/npm/lib/cache.js | 6 +- deps/npm/lib/cache/add-named.js | 6 +- deps/npm/lib/cache/add-remote-git.js | 36 +- deps/npm/lib/cache/get-stat.js | 74 +- deps/npm/lib/install.js | 5 +- deps/npm/lib/npm.js | 4 +- deps/npm/lib/outdated.js | 2 +- deps/npm/lib/ping.js | 20 + deps/npm/lib/utils/correct-mkdir.js | 110 ++ deps/npm/lib/utils/lifecycle.js | 5 +- deps/npm/lib/utils/locker.js | 32 +- deps/npm/lib/version.js | 177 +- deps/npm/lib/view.js | 8 +- deps/npm/man/man1/npm-README.1 | 38 +- deps/npm/man/man1/npm-access.1 | 16 +- deps/npm/man/man1/npm-adduser.1 | 22 +- deps/npm/man/man1/npm-bin.1 | 2 +- deps/npm/man/man1/npm-bugs.1 | 10 +- deps/npm/man/man1/npm-build.1 | 8 +- deps/npm/man/man1/npm-bundle.1 | 6 +- deps/npm/man/man1/npm-cache.1 | 22 +- deps/npm/man/man1/npm-completion.1 | 8 +- deps/npm/man/man1/npm-config.1 | 10 +- deps/npm/man/man1/npm-dedupe.1 | 6 +- deps/npm/man/man1/npm-deprecate.1 | 6 +- deps/npm/man/man1/npm-dist-tag.1 | 20 +- deps/npm/man/man1/npm-docs.1 | 12 +- deps/npm/man/man1/npm-edit.1 | 14 +- deps/npm/man/man1/npm-explore.1 | 8 +- deps/npm/man/man1/npm-help-search.1 | 6 +- deps/npm/man/man1/npm-help.1 | 8 +- deps/npm/man/man1/npm-init.1 | 4 +- deps/npm/man/man1/npm-install.1 | 161 +- deps/npm/man/man1/npm-link.1 | 22 +- deps/npm/man/man1/npm-logout.1 | 8 +- deps/npm/man/man1/npm-ls.1 | 14 +- deps/npm/man/man1/npm-outdated.1 | 2 +- deps/npm/man/man1/npm-owner.1 | 2 +- deps/npm/man/man1/npm-pack.1 | 4 +- deps/npm/man/man1/npm-ping.1 | 23 + deps/npm/man/man1/npm-prefix.1 | 8 +- deps/npm/man/man1/npm-prune.1 | 10 +- deps/npm/man/man1/npm-publish.1 | 24 +- deps/npm/man/man1/npm-rebuild.1 | 6 +- deps/npm/man/man1/npm-repo.1 | 10 +- deps/npm/man/man1/npm-restart.1 | 4 +- deps/npm/man/man1/npm-rm.1 | 2 +- deps/npm/man/man1/npm-root.1 | 4 +- deps/npm/man/man1/npm-run-script.1 | 35 +- deps/npm/man/man1/npm-search.1 | 6 +- deps/npm/man/man1/npm-shrinkwrap.1 | 62 +- deps/npm/man/man1/npm-star.1 | 2 +- deps/npm/man/man1/npm-stars.1 | 2 +- deps/npm/man/man1/npm-start.1 | 2 +- deps/npm/man/man1/npm-stop.1 | 2 +- deps/npm/man/man1/npm-submodule.1 | 41 - deps/npm/man/man1/npm-tag.1 | 18 +- deps/npm/man/man1/npm-test.1 | 4 +- deps/npm/man/man1/npm-uninstall.1 | 14 +- deps/npm/man/man1/npm-unpublish.1 | 6 +- deps/npm/man/man1/npm-update.1 | 78 +- deps/npm/man/man1/npm-version.1 | 70 +- deps/npm/man/man1/npm-view.1 | 10 +- deps/npm/man/man1/npm-whoami.1 | 4 +- deps/npm/man/man1/npm.1 | 50 +- deps/npm/man/man3/npm-bin.3 | 4 +- deps/npm/man/man3/npm-bugs.3 | 4 +- deps/npm/man/man3/npm-cache.3 | 6 +- deps/npm/man/man3/npm-commands.3 | 6 +- deps/npm/man/man3/npm-config.3 | 20 +- deps/npm/man/man3/npm-deprecate.3 | 12 +- deps/npm/man/man3/npm-docs.3 | 4 +- deps/npm/man/man3/npm-edit.3 | 8 +- deps/npm/man/man3/npm-explore.3 | 4 +- deps/npm/man/man3/npm-help-search.3 | 2 +- deps/npm/man/man3/npm-init.3 | 2 +- deps/npm/man/man3/npm-install.3 | 2 +- deps/npm/man/man3/npm-link.3 | 8 +- deps/npm/man/man3/npm-load.3 | 4 +- deps/npm/man/man3/npm-ls.3 | 4 +- deps/npm/man/man3/npm-outdated.3 | 2 +- deps/npm/man/man3/npm-owner.3 | 2 +- deps/npm/man/man3/npm-pack.3 | 4 +- deps/npm/man/man3/npm-ping.3 | 17 + deps/npm/man/man3/npm-prefix.3 | 2 +- deps/npm/man/man3/npm-prune.3 | 2 +- deps/npm/man/man3/npm-publish.3 | 6 +- deps/npm/man/man3/npm-rebuild.3 | 6 +- deps/npm/man/man3/npm-repo.3 | 4 +- deps/npm/man/man3/npm-restart.3 | 6 +- deps/npm/man/man3/npm-root.3 | 4 +- deps/npm/man/man3/npm-run-script.3 | 2 +- deps/npm/man/man3/npm-search.3 | 2 +- deps/npm/man/man3/npm-shrinkwrap.3 | 2 +- deps/npm/man/man3/npm-start.3 | 4 +- deps/npm/man/man3/npm-stop.3 | 4 +- deps/npm/man/man3/npm-submodule.3 | 41 - deps/npm/man/man3/npm-tag.3 | 6 +- deps/npm/man/man3/npm-test.3 | 6 +- deps/npm/man/man3/npm-uninstall.3 | 2 +- deps/npm/man/man3/npm-unpublish.3 | 2 +- deps/npm/man/man3/npm-update.3 | 6 +- deps/npm/man/man3/npm-version.3 | 2 +- deps/npm/man/man3/npm-view.3 | 10 +- deps/npm/man/man3/npm-whoami.3 | 4 +- deps/npm/man/man3/npm.3 | 50 +- deps/npm/man/man5/npm-folders.5 | 116 +- deps/npm/man/man5/npm-global.5 | 116 +- deps/npm/man/man5/npm-json.5 | 250 +-- deps/npm/man/man5/npmrc.5 | 31 +- deps/npm/man/man5/package.json.5 | 250 +-- deps/npm/man/man7/npm-coding-style.7 | 30 +- deps/npm/man/man7/npm-config.7 | 286 ++-- deps/npm/man/man7/npm-developers.7 | 94 +- deps/npm/man/man7/npm-disputes.7 | 32 +- deps/npm/man/man7/npm-faq.7 | 132 +- deps/npm/man/man7/npm-index.7 | 8 +- deps/npm/man/man7/npm-registry.7 | 16 +- deps/npm/man/man7/npm-scope.7 | 32 +- deps/npm/man/man7/npm-scripts.7 | 90 +- deps/npm/man/man7/removing-npm.7 | 8 +- deps/npm/man/man7/semver.7 | 252 +-- deps/npm/node_modules/ansi-regex/index.js | 4 - deps/npm/node_modules/ansi-regex/license | 21 - deps/npm/node_modules/ansi-regex/package.json | 86 - deps/npm/node_modules/ansi-regex/readme.md | 33 - .../cmd-shim/node_modules/graceful-fs/.npmignore | 1 + .../cmd-shim/node_modules/graceful-fs/LICENSE | 15 + .../cmd-shim/node_modules/graceful-fs/README.md | 36 + .../cmd-shim/node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../cmd-shim/node_modules/graceful-fs/package.json | 96 ++ .../cmd-shim/node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../cmd-shim/node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + .../columnify/node_modules/strip-ansi/cli.js | 47 + .../columnify/node_modules/strip-ansi/index.js | 6 + .../strip-ansi/node_modules/ansi-regex/index.js | 4 + .../strip-ansi/node_modules/ansi-regex/license | 21 + .../node_modules/ansi-regex/package.json | 77 + .../strip-ansi/node_modules/ansi-regex/readme.md | 33 + .../columnify/node_modules/strip-ansi/package.json | 69 + .../columnify/node_modules/strip-ansi/readme.md | 43 + .../defaults/node_modules/clone/package.json | 3 +- .../wcwidth/node_modules/defaults/package.json | 3 +- .../columnify/node_modules/wcwidth/package.json | 3 +- deps/npm/node_modules/columnify/package.json | 3 +- deps/npm/node_modules/dezalgo/.travis.yml | 7 + .../dezalgo/node_modules/asap/CHANGES.md | 63 + .../dezalgo/node_modules/asap/LICENSE.md | 3 +- .../dezalgo/node_modules/asap/README.md | 236 ++- .../node_modules/dezalgo/node_modules/asap/asap.js | 162 +- .../dezalgo/node_modules/asap/browser-asap.js | 66 + .../dezalgo/node_modules/asap/browser-raw.js | 220 +++ .../dezalgo/node_modules/asap/package.json | 77 +- .../node_modules/dezalgo/node_modules/asap/raw.js | 101 ++ deps/npm/node_modules/dezalgo/package.json | 37 +- .../fs-vacuum/node_modules/graceful-fs/.npmignore | 1 + .../fs-vacuum/node_modules/graceful-fs/LICENSE | 15 + .../fs-vacuum/node_modules/graceful-fs/README.md | 36 + .../fs-vacuum/node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../node_modules/graceful-fs/package.json | 96 ++ .../node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + .../node_modules/graceful-fs/.npmignore | 1 + .../node_modules/graceful-fs/LICENSE | 15 + .../node_modules/graceful-fs/README.md | 36 + .../node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../node_modules/graceful-fs/package.json | 96 ++ .../node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + deps/npm/node_modules/fstream-npm/fstream-npm.js | 4 + deps/npm/node_modules/fstream-npm/package.json | 14 +- .../node_modules/fstream/examples/filter-pipe.js | 19 +- deps/npm/node_modules/fstream/examples/pipe.js | 17 +- .../node_modules/fstream/examples/symlink-write.js | 2 + deps/npm/node_modules/fstream/lib/abstract.js | 32 +- deps/npm/node_modules/fstream/lib/dir-writer.js | 4 +- deps/npm/node_modules/fstream/lib/file-reader.js | 10 +- deps/npm/node_modules/fstream/lib/link-reader.js | 2 +- deps/npm/node_modules/fstream/lib/link-writer.js | 6 +- deps/npm/node_modules/fstream/lib/reader.js | 24 +- deps/npm/node_modules/fstream/lib/writer.js | 18 +- .../fstream/node_modules/graceful-fs/.npmignore | 1 + .../fstream/node_modules/graceful-fs/LICENSE | 15 + .../fstream/node_modules/graceful-fs/README.md | 36 + .../fstream/node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../fstream/node_modules/graceful-fs/package.json | 96 ++ .../fstream/node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../fstream/node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + deps/npm/node_modules/fstream/package.json | 42 +- deps/npm/node_modules/glob/README.md | 1 - deps/npm/node_modules/glob/glob.js | 5 + deps/npm/node_modules/glob/package.json | 23 +- deps/npm/node_modules/glob/sync.js | 3 +- deps/npm/node_modules/graceful-fs/.npmignore | 1 - deps/npm/node_modules/graceful-fs/LICENSE | 2 +- deps/npm/node_modules/graceful-fs/fs.js | 32 +- deps/npm/node_modules/graceful-fs/graceful-fs.js | 323 ++-- .../npm/node_modules/graceful-fs/legacy-streams.js | 118 ++ deps/npm/node_modules/graceful-fs/package.json | 67 +- deps/npm/node_modules/graceful-fs/polyfills.js | 263 ++- deps/npm/node_modules/graceful-fs/test/max-open.js | 69 - deps/npm/node_modules/graceful-fs/test/open.js | 39 - .../node_modules/graceful-fs/test/readdir-sort.js | 20 - .../graceful-fs/test/write-then-read.js | 47 - .../npm/node_modules/init-package-json/.travis.yml | 5 +- .../init-package-json/default-input.js | 3 +- .../node_modules/promzard/package.json | 2 +- .../validate-npm-package-license/LICENSE.md | 7 - .../validate-npm-package-license/README.md | 29 - .../validate-npm-package-license/index.js | 26 - .../node_modules/spdx-correct/.npmignore | 5 - .../node_modules/spdx-correct/README.md | 21 - .../node_modules/spdx-correct/package.json | 63 - .../node_modules/spdx-correct/spdx-correct.js | 235 --- .../validate-npm-package-license/package.json | 59 - .../node_modules/init-package-json/package.json | 48 +- .../node_modules/init-package-json/test/basic.js | 2 + .../node_modules/init-package-json/test/license.js | 7 +- .../init-package-json/test/name-spaces.js | 7 +- .../init-package-json/test/name-uppercase.js | 7 +- .../test/scope-in-config-existing-name.js | 30 + .../init-package-json/test/scope-in-config.js | 18 +- .../node_modules/init-package-json/test/scope.js | 3 +- .../init-package-json/test/yes-defaults.js | 2 +- deps/npm/node_modules/lru-cache/.travis.yml | 8 + deps/npm/node_modules/lru-cache/README.md | 2 +- deps/npm/node_modules/lru-cache/package.json | 23 +- deps/npm/node_modules/lru-cache/test/foreach.js | 1 - .../npm/node_modules/lru-cache/test/memory-leak.js | 1 + deps/npm/node_modules/minimatch/browser.js | 64 +- deps/npm/node_modules/minimatch/minimatch.js | 59 +- .../node_modules/concat-map/package.json | 4 +- deps/npm/node_modules/minimatch/package.json | 27 +- deps/npm/node_modules/node-gyp/History.md | 16 +- deps/npm/node_modules/node-gyp/README.md | 15 +- deps/npm/node_modules/node-gyp/addon.gypi | 2 +- deps/npm/node_modules/node-gyp/lib/configure.js | 2 + deps/npm/node_modules/node-gyp/lib/install.js | 4 +- .../node-gyp/node_modules/graceful-fs/.npmignore | 1 + .../node-gyp/node_modules/graceful-fs/LICENSE | 15 + .../node-gyp/node_modules/graceful-fs/README.md | 36 + .../node-gyp/node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../node-gyp/node_modules/graceful-fs/package.json | 72 + .../node-gyp/node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../node-gyp/node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + .../node_modules/array-index/package.json | 3 +- .../node-gyp/node_modules/path-array/package.json | 3 +- .../node-gyp/node_modules/semver/.npmignore | 4 + .../node-gyp/node_modules/semver/.travis.yml | 5 + .../node-gyp/node_modules/semver/LICENSE | 15 + .../node-gyp/node_modules/semver/Makefile | 24 + .../node-gyp/node_modules/semver/README.md | 303 ++++ .../node-gyp/node_modules/semver/bin/semver | 133 ++ .../node-gyp/node_modules/semver/foot.js.txt | 6 + .../node-gyp/node_modules/semver/head.js.txt | 1 + .../node-gyp/node_modules/semver/package.json | 55 + .../node-gyp/node_modules/semver/semver.browser.js | 1201 ++++++++++++++ .../node_modules/semver/semver.browser.js.gz | Bin 0 -> 7992 bytes .../node-gyp/node_modules/semver/semver.js | 1205 ++++++++++++++ .../node-gyp/node_modules/semver/semver.min.js | 1 + .../node-gyp/node_modules/semver/semver.min.js.gz | Bin 0 -> 3790 bytes .../node-gyp/node_modules/semver/test/amd.js | 15 + .../node_modules/semver/test/big-numbers.js | 31 + .../node-gyp/node_modules/semver/test/clean.js | 29 + .../node-gyp/node_modules/semver/test/gtr.js | 173 ++ .../node-gyp/node_modules/semver/test/index.js | 685 ++++++++ .../node-gyp/node_modules/semver/test/ltr.js | 181 ++ .../node_modules/semver/test/major-minor-patch.js | 72 + .../node-gyp/node_modules/semver/test/no-module.js | 18 + .../node-gyp/node_modules/tar/package.json | 3 +- deps/npm/node_modules/node-gyp/package.json | 20 +- deps/npm/node_modules/nopt/.travis.yml | 9 + deps/npm/node_modules/nopt/README.md | 7 +- deps/npm/node_modules/nopt/package.json | 23 +- deps/npm/node_modules/normalize-git-url/.eslintrc | 19 - .../normalize-git-url/normalize-git-url.js | 33 +- .../node_modules/normalize-git-url/package.json | 10 +- .../node_modules/normalize-git-url/test/basic.js | 62 +- .../node_modules/normalize-package-data/README.md | 2 +- .../normalize-package-data/lib/fixer.js | 18 +- .../lib/warning_messages.json | 2 +- .../normalize-package-data/package.json | 16 +- .../normalize-package-data/test/normalize.js | 2 +- deps/npm/node_modules/npm-cache-filename/index.js | 8 +- .../node_modules/npm-cache-filename/package.json | 42 +- deps/npm/node_modules/npm-cache-filename/test.js | 2 + .../node_modules/npm-install-checks/package.json | 44 +- deps/npm/node_modules/npm-package-arg/package.json | 14 +- .../node_modules/npm-registry-client/lib/ping.js | 23 + .../node_modules/concat-stream/.npmignore | 1 - .../node_modules/readable-stream/.npmignore | 5 + .../node_modules/readable-stream/.travis.yml | 39 + .../node_modules/readable-stream/.zuul.yml | 1 + .../node_modules/readable-stream/LICENSE | 18 + .../node_modules/readable-stream/README.md | 36 + .../readable-stream/doc/stream.markdown | 1651 +++++++++++++++++++ .../readable-stream/doc/wg-meetings/2015-01-30.md | 58 + .../node_modules/readable-stream/duplex.js | 1 + .../readable-stream/lib/_stream_duplex.js | 82 + .../readable-stream/lib/_stream_passthrough.js | 27 + .../readable-stream/lib/_stream_readable.js | 959 +++++++++++ .../readable-stream/lib/_stream_transform.js | 197 +++ .../readable-stream/lib/_stream_writable.js | 520 ++++++ .../node_modules/core-util-is/README.md | 3 + .../node_modules/core-util-is/float.patch | 604 +++++++ .../node_modules/core-util-is/lib/util.js | 107 ++ .../node_modules/core-util-is/package.json | 37 + .../node_modules/core-util-is/util.js | 106 ++ .../readable-stream/node_modules/isarray/README.md | 54 + .../node_modules/isarray/build/build.js | 208 +++ .../node_modules/isarray/component.json | 19 + .../readable-stream/node_modules/isarray/index.js | 3 + .../node_modules/isarray/package.json | 38 + .../node_modules/process-nextick-args/.travis.yml | 7 + .../node_modules/process-nextick-args/index.js | 13 + .../node_modules/process-nextick-args/package.json | 45 + .../node_modules/process-nextick-args/readme.md | 18 + .../node_modules/process-nextick-args/test.js | 17 + .../node_modules/string_decoder/.npmignore | 2 + .../node_modules/string_decoder/LICENSE | 20 + .../node_modules/string_decoder/README.md | 7 + .../node_modules/string_decoder/index.js | 221 +++ .../node_modules/string_decoder/package.json | 34 + .../node_modules/util-deprecate/History.md | 11 + .../node_modules/util-deprecate/LICENSE | 24 + .../node_modules/util-deprecate/README.md | 53 + .../node_modules/util-deprecate/browser.js | 62 + .../node_modules/util-deprecate/node.js | 6 + .../node_modules/util-deprecate/package.json | 53 + .../node_modules/readable-stream/package.json | 75 + .../node_modules/readable-stream/passthrough.js | 1 + .../node_modules/readable-stream/readable.js | 12 + .../node_modules/readable-stream/transform.js | 1 + .../node_modules/readable-stream/writable.js | 1 + .../node_modules/concat-stream/package.json | 25 +- .../node_modules/concat-stream/readme.md | 10 + .../node_modules/concat-stream/test/array.js | 12 - .../node_modules/concat-stream/test/buffer.js | 31 - .../node_modules/concat-stream/test/infer.js | 15 - .../node_modules/concat-stream/test/nothing.js | 25 - .../node_modules/concat-stream/test/objects.js | 29 - .../node_modules/concat-stream/test/server/ls.js | 16 - .../node_modules/concat-stream/test/string.js | 76 - .../node_modules/concat-stream/test/typedarray.js | 33 - .../node_modules/graceful-fs/.npmignore | 1 + .../node_modules/graceful-fs/LICENSE | 15 + .../node_modules/graceful-fs/README.md | 36 + .../node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../node_modules/graceful-fs/package.json | 72 + .../node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + .../node_modules/npm-registry-client/package.json | 18 +- .../fixtures/@npm/npm-registry-client/cache.json | 1 - .../test/fixtures/underscore/1.3.3/cache.json | 1 - .../test/fixtures/underscore/1.3.3/package.tgz | Bin 58692 -> 0 bytes .../test/fixtures/underscore/cache.json | 1 - .../npm-registry-client/test/get-403.js | 29 + .../node_modules/npm-registry-client/test/ping.js | 75 + .../osenv/node_modules/os-homedir/index.js | 24 + .../osenv/node_modules/os-homedir/license | 21 + .../osenv/node_modules/os-homedir/package.json | 70 + .../osenv/node_modules/os-homedir/readme.md | 33 + .../osenv/node_modules/os-tmpdir/package.json | 5 +- deps/npm/node_modules/osenv/osenv.js | 5 +- deps/npm/node_modules/osenv/package.json | 42 +- deps/npm/node_modules/osenv/x.tap | 39 + deps/npm/node_modules/read-installed/.travis.yml | 9 + .../node_modules/debuglog/package.json | 2 +- .../node_modules/graceful-fs/.npmignore | 1 + .../node_modules/graceful-fs/LICENSE | 15 + .../node_modules/graceful-fs/README.md | 36 + .../read-installed/node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../node_modules/graceful-fs/package.json | 72 + .../node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + .../readdir-scoped-modules/package.json | 2 +- .../node_modules/util-extend/package.json | 4 +- deps/npm/node_modules/read-installed/package.json | 18 +- .../node_modules/read-installed/read-installed.js | 16 +- .../node_modules/read-installed/test/issue-40.js | 15 + .../node_modules/graceful-fs/.npmignore | 1 + .../node_modules/graceful-fs/LICENSE | 15 + .../node_modules/graceful-fs/README.md | 36 + .../node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../node_modules/graceful-fs/package.json | 96 ++ .../node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + deps/npm/node_modules/request/.eslintrc | 45 - deps/npm/node_modules/request/.travis.yml | 6 +- deps/npm/node_modules/request/CHANGELOG.md | 23 +- deps/npm/node_modules/request/README.md | 21 +- deps/npm/node_modules/request/index.js | 25 +- deps/npm/node_modules/request/lib/copy.js | 10 - deps/npm/node_modules/request/lib/helpers.js | 19 + deps/npm/node_modules/request/lib/oauth.js | 9 +- deps/npm/node_modules/request/lib/redirect.js | 3 +- deps/npm/node_modules/request/lib/tunnel.js | 183 ++ .../request/node_modules/aws-sign2/package.json | 20 +- .../node_modules/request/node_modules/bl/.jshintrc | 59 - .../request/node_modules/bl/.travis.yml | 7 +- .../node_modules/request/node_modules/bl/README.md | 2 + .../bl/node_modules/readable-stream/.travis.yml | 39 + .../bl/node_modules/readable-stream/.zuul.yml | 1 + .../bl/node_modules/readable-stream/README.md | 32 +- .../readable-stream/doc/stream.markdown | 1651 +++++++++++++++++++ .../readable-stream/doc/wg-meetings/2015-01-30.md | 58 + .../readable-stream/lib/_stream_duplex.js | 43 +- .../readable-stream/lib/_stream_passthrough.js | 23 +- .../readable-stream/lib/_stream_readable.js | 451 +++-- .../readable-stream/lib/_stream_transform.js | 41 +- .../readable-stream/lib/_stream_writable.js | 302 +++- .../node_modules/core-util-is/package.json | 22 +- .../node_modules/isarray/package.json | 27 +- .../node_modules/process-nextick-args/.travis.yml | 7 + .../node_modules/process-nextick-args/index.js | 13 + .../node_modules/process-nextick-args/package.json | 45 + .../node_modules/process-nextick-args/readme.md | 18 + .../node_modules/process-nextick-args/test.js | 17 + .../node_modules/string_decoder/package.json | 26 +- .../node_modules/util-deprecate/History.md | 11 + .../node_modules/util-deprecate/LICENSE | 24 + .../node_modules/util-deprecate/README.md | 53 + .../node_modules/util-deprecate/browser.js | 62 + .../node_modules/util-deprecate/node.js | 6 + .../node_modules/util-deprecate/package.json | 53 + .../bl/node_modules/readable-stream/package.json | 67 +- .../bl/node_modules/readable-stream/readable.js | 8 +- .../request/node_modules/bl/package.json | 33 +- .../request/node_modules/caseless/LICENSE | 28 + .../request/node_modules/caseless/index.js | 1 + .../request/node_modules/caseless/package.json | 31 +- .../request/node_modules/combined-stream/Readme.md | 11 +- .../node_modules/delayed-stream/package.json | 2 +- .../node_modules/combined-stream/package.json | 24 +- .../request/node_modules/extend/.jscs.json | 103 ++ .../request/node_modules/extend/.npmignore | 1 + .../request/node_modules/extend/.travis.yml | 44 + .../request/node_modules/extend/CHANGELOG.md | 68 + .../request/node_modules/extend/LICENSE | 22 + .../request/node_modules/extend/README.md | 61 + .../request/node_modules/extend/component.json | 31 + .../request/node_modules/extend/index.js | 85 + .../request/node_modules/extend/package.json | 73 + .../node_modules/forever-agent/package.json | 33 +- .../request/node_modules/form-data/lib/browser.js | 1 + .../node_modules/form-data/lib/form_data.js | 6 +- .../form-data/node_modules/async/.jscsrc | 3 + .../form-data/node_modules/async/.jshintrc | 25 - .../form-data/node_modules/async/.travis.yml | 5 - .../form-data/node_modules/async/CHANGELOG.md | 81 + .../form-data/node_modules/async/README.md | 658 +++++--- .../form-data/node_modules/async/bower.json | 38 - .../form-data/node_modules/async/component.json | 16 - .../form-data/node_modules/async/lib/async.js | 1423 ++++++++-------- .../form-data/node_modules/async/package.json | 58 +- .../async/support/sync-package-managers.js | 4 +- .../form-data/node_modules/combined-stream/License | 19 - .../node_modules/combined-stream/Readme.md | 132 -- .../combined-stream/lib/combined_stream.js | 188 --- .../node_modules/delayed-stream/.npmignore | 2 - .../node_modules/delayed-stream/License | 19 - .../node_modules/delayed-stream/Makefile | 6 - .../node_modules/delayed-stream/Readme.md | 154 -- .../delayed-stream/lib/delayed_stream.js | 99 -- .../node_modules/delayed-stream/package.json | 42 - .../node_modules/delayed-stream/test/common.js | 6 - .../test/integration/test-delayed-http-upload.js | 36 - .../integration/test-delayed-stream-auto-pause.js | 21 - .../test/integration/test-delayed-stream-pause.js | 14 - .../test/integration/test-delayed-stream.js | 48 - .../test/integration/test-handle-source-errors.js | 15 - .../test/integration/test-max-data-size.js | 18 - .../test/integration/test-pipe-resumes.js | 13 - .../test/integration/test-proxy-readable.js | 13 - .../node_modules/delayed-stream/test/run.js | 7 - .../node_modules/combined-stream/package.json | 37 - .../request/node_modules/form-data/package.json | 70 +- .../request/node_modules/har-validator/LICENSE | 34 +- .../request/node_modules/har-validator/README.md | 2 +- .../node_modules/har-validator/lib/error.js | 10 + .../node_modules/har-validator/lib/index.js | 39 + .../har-validator/lib/schemas/cache.json | 13 + .../har-validator/lib/schemas/cacheEntry.json | 31 + .../har-validator/lib/schemas/content.json | 27 + .../har-validator/lib/schemas/cookie.json | 34 + .../har-validator/lib/schemas/creator.json | 18 + .../har-validator/lib/schemas/entry.json | 51 + .../har-validator/lib/schemas/har.json | 11 + .../har-validator/lib/schemas/index.js | 49 + .../har-validator/lib/schemas/log.json | 34 + .../har-validator/lib/schemas/page.json | 30 + .../har-validator/lib/schemas/pageTimings.json | 16 + .../har-validator/lib/schemas/postData.json | 41 + .../har-validator/lib/schemas/record.json | 18 + .../har-validator/lib/schemas/request.json | 55 + .../har-validator/lib/schemas/response.json | 52 + .../har-validator/lib/schemas/timings.json | 40 + .../har-validator/node_modules/bluebird/LICENSE | 2 +- .../har-validator/node_modules/bluebird/README.md | 20 +- .../node_modules/bluebird/changelog.md | 47 + .../node_modules/bluebird/js/browser/bluebird.js | 647 +++----- .../bluebird/js/browser/bluebird.min.js | 10 +- .../node_modules/bluebird/js/main/async.js | 80 +- .../node_modules/bluebird/js/main/bind.js | 9 +- .../bluebird/js/main/captured_trace.js | 3 +- .../node_modules/bluebird/js/main/catch_filter.js | 2 +- .../node_modules/bluebird/js/main/debuggability.js | 17 +- .../bluebird/js/main/direct_resolve.js | 5 +- .../node_modules/bluebird/js/main/finally.js | 7 +- .../node_modules/bluebird/js/main/map.js | 6 +- .../node_modules/bluebird/js/main/nodeify.js | 9 +- .../node_modules/bluebird/js/main/promise.js | 88 +- .../node_modules/bluebird/js/main/promise_array.js | 2 +- .../node_modules/bluebird/js/main/promisify.js | 23 +- .../node_modules/bluebird/js/main/reduce.js | 6 +- .../node_modules/bluebird/js/main/schedule.js | 5 +- .../node_modules/bluebird/js/main/thenables.js | 7 +- .../node_modules/bluebird/js/main/util.js | 67 +- .../node_modules/bluebird/package.json | 26 +- .../har-validator/node_modules/chalk/index.js | 46 +- .../chalk/node_modules/ansi-styles/index.js | 111 +- .../chalk/node_modules/ansi-styles/package.json | 43 +- .../chalk/node_modules/ansi-styles/readme.md | 6 +- .../node_modules/escape-string-regexp/package.json | 29 +- .../chalk/node_modules/has-ansi/cli.js | 45 - .../has-ansi/node_modules/ansi-regex/index.js | 4 + .../has-ansi/node_modules/ansi-regex/license | 21 + .../has-ansi/node_modules/ansi-regex/package.json | 86 + .../has-ansi/node_modules/ansi-regex/readme.md | 31 + .../has-ansi/node_modules/get-stdin/index.js | 49 - .../has-ansi/node_modules/get-stdin/package.json | 48 - .../has-ansi/node_modules/get-stdin/readme.md | 44 - .../chalk/node_modules/has-ansi/package.json | 54 +- .../chalk/node_modules/has-ansi/readme.md | 21 +- .../chalk/node_modules/strip-ansi/index.js | 6 + .../chalk/node_modules/strip-ansi/license | 21 + .../strip-ansi/node_modules/ansi-regex/index.js | 4 + .../strip-ansi/node_modules/ansi-regex/license | 21 + .../node_modules/ansi-regex/package.json | 86 + .../strip-ansi/node_modules/ansi-regex/readme.md | 31 + .../chalk/node_modules/strip-ansi/package.json | 85 + .../chalk/node_modules/strip-ansi/readme.md | 33 + .../chalk/node_modules/supports-color/cli.js | 29 - .../chalk/node_modules/supports-color/index.js | 21 +- .../chalk/node_modules/supports-color/package.json | 49 +- .../chalk/node_modules/supports-color/readme.md | 18 +- .../har-validator/node_modules/chalk/package.json | 66 +- .../har-validator/node_modules/chalk/readme.md | 31 +- .../node_modules/graceful-readlink/package.json | 23 +- .../node_modules/generate-function/package.json | 22 +- .../node_modules/is-property/package.json | 23 +- .../node_modules/jsonpointer/package.json | 23 +- .../is-my-json-valid/node_modules/xtend/.jshintrc | 30 - .../node_modules/xtend/package.json | 22 +- .../node_modules/har-validator/package.json | 42 +- .../node_modules/har-validator/src/error.js | 10 - .../node_modules/har-validator/src/index.js | 39 - .../har-validator/src/schemas/cache.json | 13 - .../har-validator/src/schemas/cacheEntry.json | 31 - .../har-validator/src/schemas/content.json | 27 - .../har-validator/src/schemas/cookie.json | 34 - .../har-validator/src/schemas/creator.json | 18 - .../har-validator/src/schemas/entry.json | 48 - .../har-validator/src/schemas/har.json | 11 - .../har-validator/src/schemas/index.js | 49 - .../har-validator/src/schemas/log.json | 34 - .../har-validator/src/schemas/page.json | 30 - .../har-validator/src/schemas/pageTimings.json | 16 - .../har-validator/src/schemas/postData.json | 41 - .../har-validator/src/schemas/record.json | 18 - .../har-validator/src/schemas/request.json | 55 - .../har-validator/src/schemas/response.json | 52 - .../har-validator/src/schemas/timings.json | 40 - .../request/node_modules/hawk/.npmignore | 1 - .../request/node_modules/hawk/.travis.yml | 1 - .../request/node_modules/hawk/Makefile | 8 - .../request/node_modules/hawk/README.md | 5 +- .../request/node_modules/hawk/example/usage.js | 2 +- .../request/node_modules/hawk/index.js | 1 - .../request/node_modules/hawk/lib/browser.js | 14 +- .../request/node_modules/hawk/lib/client.js | 10 +- .../request/node_modules/hawk/lib/server.js | 52 +- .../request/node_modules/hawk/lib/utils.js | 6 +- .../node_modules/hawk/node_modules/boom/README.md | 20 +- .../node_modules/hawk/node_modules/boom/index.js | 1 - .../hawk/node_modules/boom/lib/index.js | 12 +- .../hawk/node_modules/boom/package.json | 22 +- .../hawk/node_modules/boom/test/index.js | 1 + .../hawk/node_modules/cryptiles/package.json | 24 +- .../hawk/node_modules/sntp/package.json | 24 +- .../request/node_modules/hawk/package.json | 47 +- .../request/node_modules/hawk/test/browser.js | 44 +- .../request/node_modules/hawk/test/client.js | 807 +++++---- .../request/node_modules/hawk/test/crypto.js | 110 +- .../request/node_modules/hawk/test/message.js | 261 --- .../request/node_modules/hawk/test/readme.js | 113 +- .../request/node_modules/hawk/test/server.js | 1740 ++++++++++++-------- .../request/node_modules/hawk/test/uri.js | 845 ++++++---- .../request/node_modules/hawk/test/utils.js | 175 +- .../http-signature/node_modules/asn1/package.json | 30 +- .../node_modules/assert-plus/package.json | 23 +- .../http-signature/node_modules/ctype/package.json | 27 +- .../request/node_modules/isstream/.jshintrc | 59 - .../request/node_modules/isstream/package.json | 23 +- .../request/node_modules/mime-types/HISTORY.md | 44 + .../request/node_modules/mime-types/LICENSE | 37 +- .../request/node_modules/mime-types/README.md | 9 +- .../request/node_modules/mime-types/index.js | 217 ++- .../mime-types/node_modules/mime-db/HISTORY.md | 46 + .../mime-types/node_modules/mime-db/README.md | 12 +- .../mime-types/node_modules/mime-db/db.json | 111 +- .../mime-types/node_modules/mime-db/package.json | 28 +- .../request/node_modules/mime-types/package.json | 20 +- .../request/node_modules/qs/.jshintignore | 1 - .../node_modules/request/node_modules/qs/.jshintrc | 10 - .../node_modules/request/node_modules/qs/Makefile | 8 - .../node_modules/request/node_modules/qs/Readme.md | 18 +- .../node_modules/request/node_modules/qs/index.js | 1 - .../request/node_modules/qs/lib/parse.js | 42 +- .../request/node_modules/qs/lib/utils.js | 16 +- .../request/node_modules/qs/package.json | 27 +- .../request/node_modules/qs/test/parse.js | 247 +-- .../request/node_modules/qs/test/stringify.js | 18 +- .../request/node_modules/stringstream/package.json | 26 +- .../request/node_modules/tough-cookie/README.md | 296 ++-- .../node_modules/tough-cookie/lib/cookie.js | 321 +++- .../node_modules/tough-cookie/lib/memstore.js | 34 +- .../request/node_modules/tough-cookie/lib/store.js | 6 +- .../request/node_modules/tough-cookie/package.json | 14 +- .../node_modules/tough-cookie/public-suffix.txt | 374 ++++- .../tough-cookie/test/cookie_sorting_test.js | 66 + .../tough-cookie/test/cookie_to_json_test.js | 4 +- .../node_modules/tough-cookie/test/ietf_test.js | 3 +- .../tough-cookie/test/jar_serialization_test.js | 348 ++++ .../request/node_modules/tunnel-agent/.jshintrc | 5 - .../request/node_modules/tunnel-agent/index.js | 21 +- .../request/node_modules/tunnel-agent/package.json | 44 +- deps/npm/node_modules/request/package.json | 44 +- deps/npm/node_modules/request/request.js | 224 +-- deps/npm/node_modules/rimraf/README.md | 4 +- deps/npm/node_modules/rimraf/bin.js | 15 +- .../node_modules/rimraf/node_modules/glob/LICENSE | 15 - .../rimraf/node_modules/glob/README.md | 369 ----- .../rimraf/node_modules/glob/common.js | 237 --- .../node_modules/rimraf/node_modules/glob/glob.js | 740 --------- .../rimraf/node_modules/glob/package.json | 72 - .../node_modules/rimraf/node_modules/glob/sync.js | 457 ----- deps/npm/node_modules/rimraf/package.json | 30 +- deps/npm/node_modules/semver/Makefile | 24 - deps/npm/node_modules/semver/foot.js.txt | 6 - deps/npm/node_modules/semver/head.js.txt | 2 - deps/npm/node_modules/semver/package.json | 28 +- deps/npm/node_modules/semver/semver.browser.js | 1201 -------------- deps/npm/node_modules/semver/semver.browser.js.gz | Bin 7992 -> 0 bytes deps/npm/node_modules/semver/semver.js | 8 +- deps/npm/node_modules/semver/semver.min.js | 1 - deps/npm/node_modules/semver/semver.min.js.gz | Bin 3790 -> 0 bytes deps/npm/node_modules/semver/test/amd.js | 15 - deps/npm/node_modules/semver/test/no-module.js | 19 - .../sha/node_modules/graceful-fs/.npmignore | 1 + .../sha/node_modules/graceful-fs/LICENSE | 15 + .../sha/node_modules/graceful-fs/README.md | 36 + .../sha/node_modules/graceful-fs/fs.js | 11 + .../sha/node_modules/graceful-fs/graceful-fs.js | 158 ++ .../sha/node_modules/graceful-fs/package.json | 96 ++ .../sha/node_modules/graceful-fs/polyfills.js | 254 +++ .../sha/node_modules/graceful-fs/test/max-open.js | 69 + .../sha/node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + deps/npm/node_modules/strip-ansi/cli.js | 47 - deps/npm/node_modules/strip-ansi/index.js | 6 - deps/npm/node_modules/strip-ansi/package.json | 89 - deps/npm/node_modules/strip-ansi/readme.md | 43 - .../validate-npm-package-license/LICENSE | 174 ++ .../validate-npm-package-license/README.md | 61 + .../validate-npm-package-license/index.js | 74 + .../node_modules/spdx-correct/LICENSE | 174 ++ .../node_modules/spdx-correct/README.md | 21 + .../node_modules/spdx-correct/package.json | 64 + .../node_modules/spdx-correct/spdx-correct.js | 235 +++ .../validate-npm-package-license/package.json | 64 + .../node_modules/validate-npm-package-name/LICENSE | 6 + .../validate-npm-package-name/README.md | 45 +- .../node_modules/builtins/package.json | 29 +- .../validate-npm-package-name/package.json | 34 +- .../node_modules/graceful-fs/.npmignore | 1 + .../node_modules/graceful-fs/LICENSE | 15 + .../node_modules/graceful-fs/README.md | 36 + .../node_modules/graceful-fs/fs.js | 11 + .../node_modules/graceful-fs/graceful-fs.js | 158 ++ .../node_modules/graceful-fs/package.json | 96 ++ .../node_modules/graceful-fs/polyfills.js | 254 +++ .../node_modules/graceful-fs/test/max-open.js | 69 + .../node_modules/graceful-fs/test/open.js | 39 + .../node_modules/graceful-fs/test/readdir-sort.js | 20 + .../graceful-fs/test/write-then-read.js | 47 + deps/npm/package.json | 57 +- deps/npm/scripts/release.sh | 6 +- deps/npm/test/fixtures/config/userconfig-with-gc | 2 +- deps/npm/test/tap/add-remote-git-get-resolved.js | 73 +- deps/npm/test/tap/peer-deps-invalid.js | 36 +- deps/npm/test/tap/ping.js | 68 + .../tap/splat-with-only-prerelease-to-latest.js | 81 + deps/npm/test/tap/version-git-not-clean.js | 104 +- deps/npm/test/tap/version-lifecycle.js | 107 +- 878 files changed, 35200 insertions(+), 14569 deletions(-) create mode 100644 deps/npm/doc/api/npm-ping.md create mode 100644 deps/npm/doc/cli/npm-ping.md create mode 100644 deps/npm/html/doc/api/npm-ping.html delete mode 100644 deps/npm/html/doc/api/npm-submodule.html create mode 100644 deps/npm/html/doc/cli/npm-ping.html delete mode 100644 deps/npm/html/doc/cli/npm-submodule.html create mode 100644 deps/npm/html/partial/doc/api/npm-ping.html delete mode 100644 deps/npm/html/partial/doc/api/npm-submodule.html create mode 100644 deps/npm/html/partial/doc/cli/npm-ping.html delete mode 100644 deps/npm/html/partial/doc/cli/npm-submodule.html create mode 100644 deps/npm/lib/ping.js create mode 100644 deps/npm/lib/utils/correct-mkdir.js create mode 100644 deps/npm/man/man1/npm-ping.1 delete mode 100644 deps/npm/man/man1/npm-submodule.1 create mode 100644 deps/npm/man/man3/npm-ping.3 delete mode 100644 deps/npm/man/man3/npm-submodule.3 delete mode 100644 deps/npm/node_modules/ansi-regex/index.js delete mode 100644 deps/npm/node_modules/ansi-regex/license delete mode 100644 deps/npm/node_modules/ansi-regex/package.json delete mode 100644 deps/npm/node_modules/ansi-regex/readme.md create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/cmd-shim/node_modules/graceful-fs/test/write-then-read.js create mode 100755 deps/npm/node_modules/columnify/node_modules/strip-ansi/cli.js create mode 100644 deps/npm/node_modules/columnify/node_modules/strip-ansi/index.js create mode 100644 deps/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/index.js create mode 100644 deps/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/license create mode 100644 deps/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/package.json create mode 100644 deps/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex/readme.md create mode 100644 deps/npm/node_modules/columnify/node_modules/strip-ansi/package.json create mode 100644 deps/npm/node_modules/columnify/node_modules/strip-ansi/readme.md create mode 100644 deps/npm/node_modules/dezalgo/.travis.yml create mode 100644 deps/npm/node_modules/dezalgo/node_modules/asap/CHANGES.md create mode 100644 deps/npm/node_modules/dezalgo/node_modules/asap/browser-asap.js create mode 100644 deps/npm/node_modules/dezalgo/node_modules/asap/browser-raw.js create mode 100644 deps/npm/node_modules/dezalgo/node_modules/asap/raw.js create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/fs-vacuum/node_modules/graceful-fs/test/write-then-read.js create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/fs-write-stream-atomic/node_modules/graceful-fs/test/write-then-read.js create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/fstream/node_modules/graceful-fs/test/write-then-read.js delete mode 100644 deps/npm/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/graceful-fs/legacy-streams.js delete mode 100644 deps/npm/node_modules/graceful-fs/test/max-open.js delete mode 100644 deps/npm/node_modules/graceful-fs/test/open.js delete mode 100644 deps/npm/node_modules/graceful-fs/test/readdir-sort.js delete mode 100644 deps/npm/node_modules/graceful-fs/test/write-then-read.js delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/LICENSE.md delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/README.md delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/index.js delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/node_modules/spdx-correct/.npmignore delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/node_modules/spdx-correct/README.md delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/node_modules/spdx-correct/package.json delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/node_modules/spdx-correct/spdx-correct.js delete mode 100644 deps/npm/node_modules/init-package-json/node_modules/validate-npm-package-license/package.json create mode 100644 deps/npm/node_modules/init-package-json/test/scope-in-config-existing-name.js create mode 100644 deps/npm/node_modules/lru-cache/.travis.yml create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/graceful-fs/test/write-then-read.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/.npmignore create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/.travis.yml create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/LICENSE create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/Makefile create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/README.md create mode 100755 deps/npm/node_modules/node-gyp/node_modules/semver/bin/semver create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/foot.js.txt create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/head.js.txt create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/package.json create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/semver.browser.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/semver.browser.js.gz create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/semver.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/semver.min.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/semver.min.js.gz create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/amd.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/big-numbers.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/clean.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/gtr.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/index.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/ltr.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/major-minor-patch.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/semver/test/no-module.js create mode 100644 deps/npm/node_modules/nopt/.travis.yml delete mode 100644 deps/npm/node_modules/normalize-git-url/.eslintrc create mode 100644 deps/npm/node_modules/npm-registry-client/lib/ping.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/.npmignore create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/.npmignore create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/.travis.yml create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/.zuul.yml create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/LICENSE create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/README.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/doc/stream.markdown create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/duplex.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_duplex.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_passthrough.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_readable.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_transform.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_writable.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/README.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/float.patch create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/lib/util.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/package.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is/util.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/README.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/build/build.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/component.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/index.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray/package.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/.travis.yml create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/index.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/package.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/readme.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args/test.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/.npmignore create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/LICENSE create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/README.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/index.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder/package.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/History.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/LICENSE create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/README.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/browser.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/node.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate/package.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/package.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/passthrough.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/readable.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/transform.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/writable.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/array.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/buffer.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/infer.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/nothing.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/objects.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/server/ls.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/string.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/concat-stream/test/typedarray.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/graceful-fs/test/write-then-read.js delete mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/@npm/npm-registry-client/cache.json delete mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/underscore/1.3.3/cache.json delete mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/underscore/1.3.3/package.tgz delete mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/underscore/cache.json create mode 100644 deps/npm/node_modules/npm-registry-client/test/get-403.js create mode 100644 deps/npm/node_modules/npm-registry-client/test/ping.js create mode 100644 deps/npm/node_modules/osenv/node_modules/os-homedir/index.js create mode 100644 deps/npm/node_modules/osenv/node_modules/os-homedir/license create mode 100644 deps/npm/node_modules/osenv/node_modules/os-homedir/package.json create mode 100644 deps/npm/node_modules/osenv/node_modules/os-homedir/readme.md create mode 100644 deps/npm/node_modules/osenv/x.tap create mode 100644 deps/npm/node_modules/read-installed/.travis.yml create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/read-installed/node_modules/graceful-fs/test/write-then-read.js create mode 100644 deps/npm/node_modules/read-installed/test/issue-40.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/graceful-fs/test/write-then-read.js delete mode 100644 deps/npm/node_modules/request/.eslintrc delete mode 100644 deps/npm/node_modules/request/lib/copy.js create mode 100644 deps/npm/node_modules/request/lib/tunnel.js delete mode 100644 deps/npm/node_modules/request/node_modules/bl/.jshintrc create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/.travis.yml create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/.zuul.yml create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/doc/stream.markdown create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/.travis.yml create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/index.js create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/package.json create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/readme.md create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args/test.js create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/History.md create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/LICENSE create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/README.md create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/browser.js create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/node.js create mode 100644 deps/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate/package.json create mode 100644 deps/npm/node_modules/request/node_modules/caseless/LICENSE create mode 100644 deps/npm/node_modules/request/node_modules/extend/.jscs.json create mode 100644 deps/npm/node_modules/request/node_modules/extend/.npmignore create mode 100644 deps/npm/node_modules/request/node_modules/extend/.travis.yml create mode 100644 deps/npm/node_modules/request/node_modules/extend/CHANGELOG.md create mode 100644 deps/npm/node_modules/request/node_modules/extend/LICENSE create mode 100644 deps/npm/node_modules/request/node_modules/extend/README.md create mode 100644 deps/npm/node_modules/request/node_modules/extend/component.json create mode 100644 deps/npm/node_modules/request/node_modules/extend/index.js create mode 100644 deps/npm/node_modules/request/node_modules/extend/package.json create mode 100644 deps/npm/node_modules/request/node_modules/form-data/lib/browser.js create mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/async/.jscsrc delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/async/.jshintrc delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/async/.travis.yml create mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/async/CHANGELOG.md delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/async/bower.json delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/async/component.json delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/License delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/Readme.md delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/lib/combined_stream.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/.npmignore delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/License delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/Makefile delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/Readme.md delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/lib/delayed_stream.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/package.json delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/common.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-http-upload.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-stream-auto-pause.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-stream-pause.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-delayed-stream.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-handle-source-errors.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-max-data-size.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-pipe-resumes.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-proxy-readable.js delete mode 100755 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/run.js delete mode 100644 deps/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/package.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/error.js create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/index.js create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/cache.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/cacheEntry.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/content.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/cookie.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/creator.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/entry.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/har.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/index.js create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/log.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/page.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/pageTimings.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/postData.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/record.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/request.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/response.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/lib/schemas/timings.json delete mode 100755 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/cli.js create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/index.js create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/license create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/package.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex/readme.md delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/get-stdin/index.js delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/get-stdin/package.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi/node_modules/get-stdin/readme.md create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/index.js create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/license create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/index.js create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/license create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/package.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex/readme.md create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/package.json create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/strip-ansi/readme.md delete mode 100755 deps/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color/cli.js delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/.jshintrc delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/error.js delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/index.js delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/cache.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/cacheEntry.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/content.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/cookie.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/creator.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/entry.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/har.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/index.js delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/log.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/page.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/pageTimings.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/postData.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/record.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/request.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/response.json delete mode 100644 deps/npm/node_modules/request/node_modules/har-validator/src/schemas/timings.json delete mode 100755 deps/npm/node_modules/request/node_modules/hawk/Makefile delete mode 100755 deps/npm/node_modules/request/node_modules/hawk/index.js delete mode 100755 deps/npm/node_modules/request/node_modules/hawk/node_modules/boom/index.js delete mode 100755 deps/npm/node_modules/request/node_modules/hawk/test/message.js delete mode 100644 deps/npm/node_modules/request/node_modules/isstream/.jshintrc delete mode 100644 deps/npm/node_modules/request/node_modules/qs/.jshintignore delete mode 100644 deps/npm/node_modules/request/node_modules/qs/.jshintrc delete mode 100644 deps/npm/node_modules/request/node_modules/qs/Makefile delete mode 100644 deps/npm/node_modules/request/node_modules/qs/index.js create mode 100644 deps/npm/node_modules/request/node_modules/tough-cookie/test/jar_serialization_test.js delete mode 100644 deps/npm/node_modules/request/node_modules/tunnel-agent/.jshintrc delete mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/LICENSE delete mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/README.md delete mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/common.js delete mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/glob.js delete mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/package.json delete mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/sync.js delete mode 100644 deps/npm/node_modules/semver/Makefile delete mode 100644 deps/npm/node_modules/semver/foot.js.txt delete mode 100644 deps/npm/node_modules/semver/head.js.txt delete mode 100644 deps/npm/node_modules/semver/semver.browser.js delete mode 100644 deps/npm/node_modules/semver/semver.browser.js.gz delete mode 100644 deps/npm/node_modules/semver/semver.min.js delete mode 100644 deps/npm/node_modules/semver/semver.min.js.gz delete mode 100644 deps/npm/node_modules/semver/test/amd.js delete mode 100644 deps/npm/node_modules/semver/test/no-module.js create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/sha/node_modules/graceful-fs/test/write-then-read.js delete mode 100755 deps/npm/node_modules/strip-ansi/cli.js delete mode 100644 deps/npm/node_modules/strip-ansi/index.js delete mode 100644 deps/npm/node_modules/strip-ansi/package.json delete mode 100644 deps/npm/node_modules/strip-ansi/readme.md create mode 100644 deps/npm/node_modules/validate-npm-package-license/LICENSE create mode 100644 deps/npm/node_modules/validate-npm-package-license/README.md create mode 100644 deps/npm/node_modules/validate-npm-package-license/index.js create mode 100644 deps/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/LICENSE create mode 100644 deps/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/README.md create mode 100644 deps/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/package.json create mode 100644 deps/npm/node_modules/validate-npm-package-license/node_modules/spdx-correct/spdx-correct.js create mode 100644 deps/npm/node_modules/validate-npm-package-license/package.json create mode 100644 deps/npm/node_modules/validate-npm-package-name/LICENSE create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/.npmignore create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/LICENSE create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/README.md create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/fs.js create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/graceful-fs.js create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/package.json create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/polyfills.js create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/test/max-open.js create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/test/open.js create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/test/readdir-sort.js create mode 100644 deps/npm/node_modules/write-file-atomic/node_modules/graceful-fs/test/write-then-read.js create mode 100644 deps/npm/test/tap/ping.js create mode 100644 deps/npm/test/tap/splat-with-only-prerelease-to-latest.js diff --git a/deps/npm/.travis.yml b/deps/npm/.travis.yml index e971a8553..d55568298 100644 --- a/deps/npm/.travis.yml +++ b/deps/npm/.travis.yml @@ -8,7 +8,7 @@ env: - DEPLOY_VERSION=testing before_install: - "npm config set spin false" - - "npm install -g npm/npm" + - "npm install -g npm/npm#2.x" - "sudo mkdir -p /var/run/couchdb" script: "npm run-script test-all" notifications: diff --git a/deps/npm/AUTHORS b/deps/npm/AUTHORS index 92dee7cfc..5e822a9f8 100644 --- a/deps/npm/AUTHORS +++ b/deps/npm/AUTHORS @@ -288,3 +288,17 @@ Cedric Nelson Kat Marchán Andrew Eduardo Pinho +Rachel Hutchison +Ryan Temple +Eugene Sharygin +Nick Heiner +James Talmage +jane arc +Joseph Dykstra +Joshua Egan +Thomas Cort +Thaddee Tyl +Steve Klabnik +Andrew Murray +Stephan Bönnemann +Kyle M. Tarplee diff --git a/deps/npm/CHANGELOG.md b/deps/npm/CHANGELOG.md index a2b62ecf1..90141a67c 100644 --- a/deps/npm/CHANGELOG.md +++ b/deps/npm/CHANGELOG.md @@ -1,3 +1,530 @@ +### v2.13.4 (2015-07-30): + +#### JULY ENDS ON A FAIRLY QUIET NOTE + +Hey everyone! I hope you've had a great week. We're having a fairly small +release this week while we wrap up Teams and Orgs (or, as we've taken to calling +it internally, _Teens and Orcs_). + +In other exciting news, a bunch of us are gonna be at the [Node.js Collaborator +Summit](https://github.com/nodejs/summit/issues/1), and you can also find us at +[wafflejs](https://wafflejs.com/) on Wednesday. Hopefully we'll be seeing some +of you there. :) + +#### THE PATCH!!! + +So here it is. The patch. Hope it helps. (Thanks, +[@ktarplee](https://github.com/ktarplee)!) + +* [`3e58c48`](https://github.com/npm/npm/commit/3e58c4819e3cafe4ae23ab7f4a520fe09258cfd7) + [#9033](https://github.com/npm/npm/pull/9033) `npm version` now works on git + submodules + ([@ktarplee](https://github.com/ktarplee)) + +#### OH AND THERE'S A DEV DEPENDENCIES UPDATE + +Hooray. + +* [`d204683`](https://github.com/npm/npm/commit/d2046839d471322e61e3ceb0f00e78e5c481f967) + nock@2.9.1 + ([@pgte](https://github.com/pgte)) + +### v2.13.3 (2015-07-23): + +#### I'M SAVING THE GOOD JOKES FOR MORE INTERESTING RELEASES + +It's pretty hard to outdo last week's release buuuuut~ I promise I'll have a +treat when we release our shiny new **Teams and Organizations** feature! :D +(Coming Soon™). It'll be a real *gem*. + +That means it's a pretty low-key release this week. We got some nice +documentation tweaks, a few bugfixes, and other such things, though! + +Oh, and a _bunch of version bumps_. Thanks, `semver`! + +#### IT'S THE LITTLE THINGS THAT MATTER + +* [`2fac6ae`](https://github.com/npm/npm/commit/2fac6aeffefba2934c3db395b525d931599c34d8) + [#9012](https://github.com/npm/npm/issues/9012) A convenience for releases -- + using the globally-installed npm before now was causing minor annoyances, so + we just use the exact same npm we're releasing to build the new release. + ([@zkat](https://github.com/zkat)) + +#### WHAT DOES THIS BUTTON DO? + +There's a couple of doc updates! The last one might be interesting. + +* [`4cd3205`](https://github.com/npm/npm/commit/4cd32050c0f89b7f1ae486354fa2c35eea302ba5) + [#9002](https://github.com/npm/npm/issues/9002) Updated docs to list the + various files that npm automatically includes and excludes, regardless of + settings. + ([@SimenB](https://github.com/SimenB)) +* [`cf09e75`](https://github.com/npm/npm/commit/cf09e754931739af32647d667b671e72a4c79081) + [#9022](https://github.com/npm/npm/issues/9022) Document the `"access"` field + in `"publishConfig"`. Did you know you don't need to use `--access=public` + when publishing scoped packages?! Just put it in your `package.json`! + Go refresh yourself on scopes packages by [checking our docs](https://docs.npmjs.com/getting-started/scoped-packages) on them. + ([@boennemann](https://github.com/boennemann)) +* [`bfd73da`](https://github.com/npm/npm/commit/bfd73da33349cc2afb8278953b2ae16ea95023de) + [#9013](https://github.com/npm/npm/issues/9013) fixed typo in changelog + ([@radarhere](https://github.com/radarhere)) + +#### THE SEMVER MAJOR VERSION APOCALYPSE IS UPON US + +Basically, `semver` is up to `@5`, and that meant we needed to go in an update a +bunch of our dependencies manually. `node-gyp` is still pending update, since +it's not ours, though! + +* [`9232e58`](https://github.com/npm/npm/commit/9232e58d54c032c23716ef976023d36a42bfdcc9) + [#8972](https://github.com/npm/npm/issues/8972) `init-package-json@1.7.1` + ([@othiym23](https://github.com/othiym23)) +* [`ba44f6b`](https://github.com/npm/npm/commit/ba44f6b4201a4faee025341b123e372d8f45b6d9) + [#8972](https://github.com/npm/npm/issues/8972) `normalize-package-data@2.3.1` + ([@othiym23](https://github.com/othiym23)) +* [`3901d3c`](https://github.com/npm/npm/commit/3901d3cf191880bb4420b1d6b8aedbcd8fc26cdf) + [#8972](https://github.com/npm/npm/issues/8972) `npm-install-checks@1.0.6` + ([@othiym23](https://github.com/othiym23)) +* [`ffcc7dd`](https://github.com/npm/npm/commit/ffcc7dd12f8bb94ff0f64c465c57e460b3f24a24) + [#8972](https://github.com/npm/npm/issues/8972) `npm-package-arg@4.0.2` + ([@othiym23](https://github.com/othiym23)) +* [`7128f9e`](https://github.com/npm/npm/commit/7128f9ec10c0c8482087511b716dbddb54249626) + [#8972](https://github.com/npm/npm/issues/8972) `npm-registry-client@6.5.1` + ([@othiym23](https://github.com/othiym23)) +* [`af28911`](https://github.com/npm/npm/commit/af28911ecd54a844f848c6ae41887097d6aa2f3b) + [#8972](https://github.com/npm/npm/issues/8972) `read-installed@4.0.2` + ([@othiym23](https://github.com/othiym23)) +* [`3cc817a`](https://github.com/npm/npm/commit/3cc817a0f34f698b580ff6ff02308700efc54f7c) + [#8972](https://github.com/npm/npm/issues/8972) node-gyp needs its own version + of semver + ([@othiym23](https://github.com/othiym23)) +* [`f98eccc`](https://github.com/npm/npm/commit/f98eccc6e3a6699ca0aa9ecbad93a3b995583871) + [#8972](https://github.com/npm/npm/issues/8972) `semver@5.0.1`: Stop including + browser builds. + ([@isaacs](https://github.com/isaacs)) + +#### \*BUMP\* + +And some other version bumps for good measure. + +* [`254ecfb`](https://github.com/npm/npm/commit/254ecfb04f026c2fd16427db01a53600c1892c8b) + [#8990](https://github.com/npm/npm/issues/8990) `marked-man@0.1.5`: Fixes an + issue with documentation rendering where backticks in 2nd-level headers would + break rendering (?!?!) + ([@steveklabnik](https://github.com/steveklabnik)) +* [`79efd79`](https://github.com/npm/npm/commit/79efd79ac216da8cee8636fb2ed926b0196a4eb6) + `minimatch@2.0.10`: A pattern like `'*.!(x).!(y)'` should not match a name + like `'a.xyz.yab'`. + ([@isaacs](https://github.com/isaacs)) +* [`39c7dc9`](https://github.com/npm/npm/commit/39c7dc9a4e17cd35a5ed882ba671821c9a900f9e) + `request@2.60.0`: A few bug fixes and doc updates. + ([@simov](https://github.com/simov)) +* [`72d3c3a`](https://github.com/npm/npm/commit/72d3c3a9e1e461608aa21b14c01a650333330da9) + `rimraf@2.4.2`: Minor doc and dep updates + ([@isaacs](https://github.com/isaacs)) +* [`7513035`](https://github.com/npm/npm/commit/75130356a06f5f4fbec3786aac9f9f0b36dfe010) + `nock@2.9.1` + ([@pgte](https://github.com/pgte)) +* [`3d9aa82`](https://github.com/npm/npm/commit/3d9aa82260f0643a32c13d0c1ed16f644b6fd4ab) + Fixes this thing where Kat decided to save `nock` as a regular dependency ;) + ([@othiym23](https://github.com/othiym23)) + +### v2.13.2 (2015-07-16): + +#### HOLD ON TO YOUR TENTACLES... IT'S NPM RELEASE TIME! + +Kat: Hooray! Full team again, and we've got a pretty small patch release this +week, about everyone's favorite recurring issue: git URLs! + +Rebecca: No Way! Again? + +Kat: The ride never ends! In the meantime, there's some fun, exciting work in +the background to get orgs and teams out the door. Keep an eye out for news. :) + +Rebecca: And make sure to keep an eye out for patches for the super-fresh +`npm@3`! + +#### LET'S GIT INKY + +Rebecca: So what's this about another git URL issue? + +Kat: Welp, I apparently broke backwards-compatibility on what are actually +invalid `git+https` URLs! So I'm making it work, but we're gonna deprecate URLs +that look like `git+https://user@host:path/is/here`. + +Rebecca: What should we use instead?! + +Kat: Just do me a solid and use `git+ssh://user@host:path/here` or +`git+https://user@host/absolute/https/path` instead! + +* [`769f06e`](https://github.com/npm/npm/commit/769f06e5455d7a9fc738379de2e05868df0dab6f) + Updated tests for `getResolved` so the URLs are run through + `normalize-git-url`. + ([@zkat](https://github.com/zkat)) +* [`edbae68`](https://github.com/npm/npm/commit/edbae685bf48971e878ced373d6825fc1891ee47) + [#8881](https://github.com/npm/npm/issues/8881) Added tests to verify that `git+https:` URLs are handled compatibly. + ([@zkat](https://github.com/zkat)) + +#### NEWS FLASH! DOCUMENTATION IMPROVEMENTS! + +* [`bad4e014`](https://github.com/npm/npm/commit/bad4e0143cc95754a682f1da543b2b4e196e924b) + [#8924](https://github.com/npm/npm/pull/8924) Make sure documented default + values in `lib/cache.js` properly correspond to current code. + ([@watilde](https://github.com/watilde)) +* [`e7a11fd`](https://github.com/npm/npm/commit/e7a11fdf70e333cdfe3dac94a1a30907adb76d59) + [#8036](https://github.com/npm/npm/issues/8036) Clarify the documentation for + `.npmrc` to clarify that it's not read at the project level when doing global + installs. + ([@espadrine](https://github.com/espadrine)) + +#### STAY FRESH~ + +Kat: That's it for npm core changes! + +Rebecca: Great! Let's look at the fresh new dependencies, then! + +Kat: See you all next week! + +Both: Stay Freeesh~ + +(some cat form of Forrest can be seen snoring in the corner) + +* [`bfa1f45`](https://github.com/npm/npm/bfa1f45ee760d05039557d2245b7e3df9fda8def) + `normalize-git-url@3.0.1`: Fixes url normalization such that `git+https:` + accepts scp syntax, but get converted into absolute-path `https:` URLs. Also + fixes scp syntax so you can have absolute paths after the `:` + (`git@myhost.org:/some/absolute/place.git`) + ([@zkat](https://github.com/zkat)) +* [`6f757d2`](https://github.com/npm/npm/6f757d22b53f91da0bebec6b5d16c1f4dbe130b4) + `glob@5.0.15`: Better handling of ENOTSUP + ([@isaacs](https://github.com/isaacs)) +* [`0920819`](https://github.com/npm/npm/09208197fb8b0c6d5dbf6bd7f59970cf366de989) + `node-gyp@2.0.2`: Fixes an issue with long paths on Win32 + ([@TooTallNate](https://github.com/TooTallNate)) + +### v2.13.1 (2015-07-09): + +#### KAUAI WAS NICE. I MISS IT. + +But Forrest's still kinda on vacation, and not just mentally, because he's +hanging out with the fine meatbags at CascadiaFest. Enjoy this small bug +release. + +#### MAKE OURSELVES HAPPY + +* [`40981f2`](https://github.com/npm/npm/commit/40981f2e0c9c12bb003ccf188169afd1d201f5af) + [#8862](https://github.com/npm/npm/issues/8862) Make the lifecycle's safety + check work with scoped packages. ([@tcort](https://github.com/tcort)) +* [`5125856`](https://github.com/npm/npm/commit/512585622481dbbda9a0306932468d59efaff658) + [#8855](https://github.com/npm/npm/issues/8855) Make dependency versions of + `"*"` match `"latest"` when all versions are prerelease. + ([@iarna](https://github.com/iarna)) +* [`22fdc1d`](https://github.com/npm/npm/commit/22fdc1d52602ba7098af978c75fca8f7d1060141) + Visually emphasize the correct way to write lifecycle scripts. + ([@josh-egan](https://github.com/josh-egan)) + +#### MAKE TRAVIS HAPPY + +* [`413c3ac`](https://github.com/npm/npm/commit/413c3ac2ab2437f3011c6ca0d1630109ec14e604) + Use npm's `2.x` branch for testing its `2.x` branch. + ([@iarna](https://github.com/iarna)) +* [`7602f64`](https://github.com/npm/npm/commit/7602f64826f7a465d9f3a20bd87a376d992607e6) + Don't prompt for GnuPG passphrase in version lifecycle tests. + ([@othiym23](https://github.com/othiym23)) + +#### MAKE `npm outdated` HAPPY + +* [`d338668`](https://github.com/npm/npm/commit/d338668601d1ebe5247a26237106e80ea8cd7f48) + [#8796](https://github.com/npm/npm/issues/8796) `fstream-npm@1.0.4`: When packing the + package tarball, npm no longer crashes for packages with certain combinations of + `.npmignore` entries, `.gitignore` entries, and lifecycle scripts. + ([@iarna](https://github.com/iarna)) +* [`dbe7c9c`](https://github.com/npm/npm/commit/dbe7c9c74734be870d16dd61b9e7f746123011f6) + `nock@2.7.0`: Add matching based on query strings. + ([@othiym23](https://github.com/othiym23)) + +There are new versions of `strip-ansi` and `ansi-regex`, but npm only uses them +indirectly, so we pushed them down into their dependencies where they can get +updated at their own pace. + +* [`06b6ca5`](https://github.com/npm/npm/commit/06b6ca5b5333025f10c8d901628859bd4678e027) + undeduplicate `ansi-regex` ([@othiym23](https://github.com/othiym23)) +* [`b168e33`](https://github.com/npm/npm/commit/b168e33ad46faf47020a45f72ba8cec8c644bdb9) + undeduplicate `strip-ansi` ([@othiym23](https://github.com/othiym23)) + +### v2.13.0 (2015-07-02): + +#### FORREST IS OUT! LET'S SNEAK IN ALL THE THINGS! + +Well, not _everything_. Just a couple of goodies, like the new `npm ping` +command, and the ability to add files to the commits created by `npm version` +with the new version hooks. There's also a couple of bugfixes in `npm` itself +and some of its dependencies. Here we go! + +#### YES HELLO THIS IS NPM REGISTRY SORRY NO DOG HERE + +Yes, that's right! We now have a dedicated `npm ping` command. It's super simple +and super easy. You ping. We tell you whether you pinged right by saying hello +right back. This should help out folks dealing with things like proxy issues or +other registry-access debugging issues. Give it a shot! + +This addresses [#5750](https://github.com/npm/npm/issues/5750), and will help +with the `npm doctor` stuff described in +[#6756](https://github.com/npm/npm/issues/6756). + +* [`f1f7a85`](https://github.com/npm/npm/commit/f1f7a85) + Add ping command to CLI + ([@michaelnisi](https://github.com/michaelnisi)) +* [`8cec629`](https://github.com/npm/npm/commit/8cec629) + Add ping command to npm-registry-client + ([@michaelnisi](https://github.com/michaelnisi)) +* [`0c0c92d`](https://github.com/npm/npm/0c0c92d) + Fixed ping command issues (added docs, tests, fixed minor bugs, etc) + ([@zkat](https://github.com/zkat)) + +#### I'VE WANTED THIS FOR `version` SINCE LIKE LITERALLY FOREVER AND A DAY + +Seriously! This patch lets you add files to the `version` commit before it's +made, So you can add additional metadata files, more automated changes to +`package.json`, or even generate `CHANGELOG.md` automatically pre-commit if +you're into that sort of thing. I'm so happy this is there I can't even. Do you +have other fun usecases for this? Tell +[npmbot (@npmjs)](http://twitter.com/npmjs) about it! + +* [`582f170`](https://github.com/npm/npm/commit/582f170) + [#8620](https://github.com/npm/npm/issues/8620) version: Allow scripts to add + files to the commit. + ([@jamestalmage](https://github.com/jamestalmage)) + +#### ALL YOUR FILE DESCRIPTORS ARE BELONG TO US + +We've had problems in the past with things like `EMFILE` errors popping up when +trying to install packages with a bunch of dependencies. Isaac patched up +[`graceful-fs`](https://github.com/isaacs/node-graceful-fs) to handle this case +better, so we should be seeing fewer of those. + +* [`022691a`](https://github.com/npm/npm/commit/022691a) + `graceful-fs@4.1.2`: Updated so we can monkey patch globally. + ([@isaacs](https://github.com/isaacs)) +* [`c9fb0fd`](https://github.com/npm/npm/commit/c9fb0fd) + Globally monkey-patch graceful-fs. This should fix some errors when installing + packages with lots of dependencies. + ([@isaacs](https://github.com/isaacs)) + +#### READ THE FINE DOCS. THEY'VE IMPROVED + +* [`5587d0d`](https://github.com/npm/npm/commit/5587d0d) + Nice clarification for `directories.bin` + ([@ujane](https://github.com/ujane)) +* [`20673c7`](https://github.com/npm/npm/commit/20673c7) + Hey, Windows folks! Check out + [`nvm-windows`](https://github.com/coreybutler/nvm-windows) + ([@ArtskydJ](https://github.com/ArtskydJ)) + +#### MORE NUMBERS! MORE VALUE! + +* [`5afa2d5`](https://github.com/npm/npm/commit/5afa2d5) + `validate-npm-package-name@2.2.2`: Documented package name rules in README + ([@zeusdeux](https://github.com/zeusdeux)) +* [`021f4d9`](https://github.com/npm/npm/commit/021f4d9) + `rimraf@2.4.1`: [#74](https://github.com/isaacs/rimraf/issues/74) Use async + function for bin (to better handle Window's `EBUSY`) + ([@isaacs](https://github.com/isaacs)) +* [`5223432`](https://github.com/npm/npm/commit/5223432) + `osenv@0.1.3`: Use `os.homedir()` polyfill for more reliable output. io.js + added the function and the polyfill does a better job than the prior solution. + ([@sindresorhus](https://github.com/sindresorhus)) +* [`8ebbc90`](https://github.com/npm/npm/commit/8ebbc90) + `npm-cache-filename@1.0.2`: Make sure different git references get different + cache folders. This should prevent `foo/bar#v1.0` and `foo/bar#master` from + sharing the same cache folder. + ([@tomekwi](https://github.com/tomekwi)) +* [`367b854`](https://github.com/npm/npm/commit/367b854) + `lru-cache@2.6.5`: Minor test/typo changes + ([@isaacs](https://github.com/isaacs)) +* [`9fcae61`](https://github.com/npm/npm/commit/9fcae61) + `glob@5.0.13`: Tiny doc change + stop firing 'match' events for ignored items. + ([@isaacs](https://github.com/isaacs)) + +#### OH AND ONE MORE THING + +* [`7827249`](https://github.com/npm/npm/commit/7827249) + `PeerDependencies` errors now include the package version. + ([@NickHeiner](https://github.com/NickHeiner)) + +### v2.12.1 (2015-06-25): + +#### HEY WHERE DID EVERYBODY GO + +I keep [hearing some commotion](https://github.com/npm/npm/releases/tag/v3.0.0). +Is there something going on? Like, a party or something? Anyway, here's a small +release with at least two significant bug fixes, at least one of which some of +you have been waiting for for quite a while. + +#### REMEMBER WHEN I SAID "REMEMBER WHEN I SAID THAT THING ABOUT PERMISSIONS?"? + +`npm@2.12.0` has a change that introduces a fix for a permissions problem +whereby the `_locks` directory in the cache directory can up being owned by +root. The fix in 2.12.0 takes care of that problem, but introduces a new +problem for Windows users where npm tries to call `process.getuid()`, which +doesn't exist on Windows. It was easy enough to fix (but more or less +impossible to test, thanks to all the external dependencies involved with +permissions and platforms and whatnot), but as a result, Windows users might +want to skip `npm@2.12.0` and go straight to `npm@2.12.1`. Sorry about that! + +* [`7e5da23`](https://github.com/npm/npm/commit/7e5da238ee869201fdb9027c27b79b0f76b440a8) + When using the new, "fixed" cache directory creator, be extra-careful to not + call `process.getuid()` on platforms that lack it. + ([@othiym23](https://github.com/othiym23)) + +#### WHEW! ALL DONE FIXING GIT FOREVER! + +New npm CLI team hero [@zkat](https://github.com/zkat) has finally (FINALLY) +fixed the regression somebody (hi!) introduced a couple months ago whereby git +URLs of the format `git+ssh://user@githost.com:org/repo.git` suddenly stopped +working, and also started being saved (and cached) incorrectly. I am 100% sure +there are absolutely no more bugs in the git caching code at all ever. Mm hm. +Yep. Pretty sure. Maybe. Hmm... I hope. + +*Sighs audibly.* + +[Let us know](http://github.com/npm/npm/issues/new) if we broke something else +with this fix. + +* [`94ca4a7`](https://github.com/npm/npm/commit/94ca4a711619ba8e40ce3d20bc42b13cdb7611b7) + [#8031](https://github.com/npm/npm/issues/8031) Even though + `git+ssh://user@githost.com:org/repo.git` isn't a URL, treat it like one for + the purposes of npm. ([@zkat](https://github.com/zkat)) +* [`e7f56e5`](https://github.com/npm/npm/commit/e7f56e5a97fcf1c52d5c5bee71303b0126129815) + [#8031](https://github.com/npm/npm/issues/8031) `normalize-git-url@2.0.0`: + Handle git URLs (and URL-like remote refs) in a manner consistent with npm's + docs. ([@zkat](https://github.com/zkat)) + +#### YEP, THERE ARE STILL DEPENDENCY UPGRADES + +* [`679bf47`](https://github.com/npm/npm/commit/679bf4745ac2cfbb01c9ce273e189807fd04fa33) + [#40](http://github.com/npm/read-installed/issues/40) `read-installed@4.0.1`: + Handle prerelease versions in top-level dependencies not in `package.json` + without marking those packages as invalid. + ([@benjamn](https://github.com/benjamn)) +* [`3a67410`](https://github.com/npm/npm/commit/3a6741068c9119174c920496778aeee870ebdac0) + `tap@1.3.1` ([@isaacs](https://github.com/isaacs)) +* [`151904a`](https://github.com/npm/npm/commit/151904af39dc24567f8c98529a2a64a4dbcc960a) + `nopt@3.0.3` ([@isaacs](https://github.com/isaacs)) + +### v2.12.0 (2015-06-18): + +#### REMEMBER WHEN I SAID THAT THING ABOUT PERMISSIONS? + +About [a million people](https://github.com/npm/npm/issues?utf8=%E2%9C%93&q=is%3Aissue+EACCES+_locks) +have filed issues related to having a tough time using npm after they've run +npm once or twice with sudo. "Don't worry about it!" I said. "We've fixed all +those permissions problems ages ago! Use this one weird trick and you'll never +have to deal with this again!" + +Well, uh, if you run npm with root the first time you run npm on a machine, it +turns out that the directory npm uses to store lockfiles ends up being owned by +the wrong user (almost always root), and that can, well, it can cause problems +sometimes. By which I mean every time you run npm without being root it'll barf +with `EACCES` errors. Whoops! + +This is an obnoxious regression, and to prevent it from recurring, we've made +it so that the cache, cached git remotes, and the lockfile directories are all +created and maintained using the same utilty module, which not only creates the +relevant paths with the correct permissions, but will fix the permissions on +those directories (if it can) when it notices that they're broken. An `npm +install` run as root ought to be sufficient to fix things up (and if that +doesn't work, first tell us about it, and then run `sudo chown -R $(whoami) +$HOME/.npm`) + +Also, I apologize for inadvertently gaslighting any of you by claiming this bug +wasn't actually a bug. I do think we've got this permanently dealt with now, +but I'll be paying extra-close attention to permissions issues related to the +cache for a while. + +* [`85d1a53`](https://github.com/npm/npm/commit/85d1a53d7b5e0fc04823187e522ae3711ede61fa) + Set permissions on lock directory to the owner of the process. + ([@othiym23](https://github.com/othiym23)) + +#### I WENT TO NODECONF AND ALL I GOT WAS THIS LOUSY SPDX T-SHIRT + +That's not literally true. We spent very little time discussing SPDX, +[@kemitchell](https://github.com/kemitchell) is a champ, and I had a lot of fun +playing drum & bass to a mostly empty Boogie Barn and only ended up with one +moderately severe cold for my pains. Another winner of a NodeConf! (I would +probably wear a SPDX T-shirt if somebody gave me one, though.) + +A bunch of us did have a spirited discussion of the basics of open-source +intellectual property, and the convergence of me, +[@kemitchell](https://github.com/kemitchell), and +[@jandrieu](https://github.com/jandrieu) in one place allowed us to hammmer out +a small but significant issue that had been bedeviling early adopters of the +new SPDX expression syntax in `package.json` license fields: how to deal with +packages that are left without a license on purpose. + +Refer to [the docs](https://github.com/npm/npm/blob/16a3dd545b10f8a2464e2037506ce39124739b41/doc/files/package.json.md#license) +for the specifics, but the short version is that instead of using +`LicenseRef-LICENSE` for proprietary licenses, you can now use either +`UNLICENSED` if you want to make it clear that you don't _want_ your software +to be licensed (and want npm to stop warning you about this), or `SEE LICENSE +IN ` if there's a license with custom text you want to use. At some +point in the near term, we'll be updating npm to verify that the mentioned +file actually exists, but for now you're all on the honor system. + +* [`4827fc7`](https://github.com/npm/npm/commit/4827fc784117c17f35dd9b51b21d1eff6094f661) + [#8557](https://github.com/npm/npm/issues/8557) + `normalize-package-data@2.2.1`: Allow `UNLICENSED` and `SEE LICENSE IN + ` in "license" field of `package.json`. + ([@kemitchell](https://github.com/kemitchell)) +* [`16a3dd5`](https://github.com/npm/npm/commit/16a3dd545b10f8a2464e2037506ce39124739b41) + [#8557](https://github.com/npm/npm/issues/8557) Document the new accepted + values for the "license" field. + ([@kemitchell](https://github.com/kemitchell)) +* [`8155311`](https://github.com/npm/npm/commit/81553119350deaf199e79e38e35b52a5c8ad206c) + [#8557](https://github.com/npm/npm/issues/8557) `init-package-json@1.7.0`: + Support new "license" field values at init time. + ([@kemitchell](https://github.com/kemitchell)) + +#### SMALLISH BUG FIXES + +* [`9d8cac9`](https://github.com/npm/npm/commit/9d8cac94a258db648a2b1069b1c8c6529c79d013) + [#8548](https://github.com/npm/npm/issues/8548) Remove extraneous newline + from `npm view` output, making it easier to use in shell scripts. + ([@eush77](https://github.com/eush77)) +* [`765fd4b`](https://github.com/npm/npm/commit/765fd4bfca8ea3e2a4a399765b17eec40a3d893d) + [#8521](https://github.com/npm/npm/issues/8521) When checking for outdated + packages, or updating packages, raise an error when the registry is + unreachable instead of silently "succeeding". + ([@ryantemple](https://github.com/ryantemple)) + +#### SMALLERISH DOCUMENTATION TWEAKS + +* [`5018335`](https://github.com/npm/npm/commit/5018335ce1754a9f771954ecbc1a93acde9b8c0a) + [#8365](https://github.com/npm/npm/issues/8365) Add details about which git + environment variables are whitelisted by npm. + ([@nmalaguti](https://github.com/nmalaguti)) +* [`bed9edd`](https://github.com/npm/npm/commit/bed9edddfdcc6d22a80feab33b53e4ef9172ec72) + [#8554](https://github.com/npm/npm/issues/8554) Fix typo in version docs. + ([@rainyday](https://github.com/rainyday)) + +#### WELL, I GUESS THERE ARE MORE DEPENDENCY UPGRADES + +* [`7ce2f06`](https://github.com/npm/npm/commit/7ce2f06f6f34d469b1d2e248084d4f3fef10c05e) + `request@2.58.0`: Refactor tunneling logic, and use `extend` instead of + abusing `util._extend`. ([@simov](https://github.com/simov)) +* [`e6c6195`](https://github.com/npm/npm/commit/e6c61954aad42e20eec49745615c7640b2026a6c) + `nock@2.6.0`: Refined interception behavior. + ([@pgte](https://github.com/pgte)) +* [`9583cc3`](https://github.com/npm/npm/commit/9583cc3cb192c2fced006927cfba7cd37b588605) + `fstream-npm@1.0.3`: Ensure that `main` entry in `package.json` is always + included in the bundled package tarball. + ([@coderhaoxin](https://github.com/coderhaoxin)) +* [`df89493`](https://github.com/npm/npm/commit/df894930f2716adac28740b29b2e863170919990) + `fstream@1.0.7` ([@isaacs](https://github.com/isaacs)) +* [`9744049`](https://github.com/npm/npm/commit/974404934758124aa8ae5b54f7d5257c3bd6b588) + `dezalgo@1.0.3`: `dezalgo` should be usable in the browser, and can be now + that `asap` has been upgraded to be browserifiable. + ([@mvayngrib](https://github.com/mvayngrib)) + ### v2.11.3 (2015-06-11): This was a very quiet week. This release was done by @@ -15,19 +542,19 @@ NodeConf Adventure! * [`9f439da`](https://github.com/npm/npm/commit/9f439da) `spdx@0.4.1`: License range updates - (@kemitchell)[https://github.com/kemitchell] + ([@kemitchell](https://github.com/kemitchell)) * [`2dd055b`](https://github.com/npm/npm/commit/2dd055b) `normalize-package-data@2.2.1`: Fixes a crashing bug when the package.json `scripts` property is not an object. - (@iarna)[https://github.com/iarna] + ([@iarna](https://github.com/iarna)) * [`e02e85d`](https://github.com/npm/npm/commit/e02e85d) `osenv@0.1.2`: Switches to using the `os-tmpdir` module instead of `os.tmpdir()` for greate consistency in behavior between node versions. - (@iarna)[https://github.com/iarna] + ([@iarna](https://github.com/iarna)) * [`a6f0265`](https://github.com/npm/npm/commit/a6f0265) - `ini@1.3.4` (@isaacs)[https://github.com/isaacs] + `ini@1.3.4` ([@isaacs](https://github.com/isaacs)) * [`7395977`](https://github.com/npm/npm/commit/7395977) - `rimraf@2.4.0` (@isaacs)[https://github.com/isaacs] + `rimraf@2.4.0` ([@isaacs](https://github.com/isaacs)) ### v2.11.2 (2015-06-04): diff --git a/deps/npm/doc/api/npm-ping.md b/deps/npm/doc/api/npm-ping.md new file mode 100644 index 000000000..4357fe2ba --- /dev/null +++ b/deps/npm/doc/api/npm-ping.md @@ -0,0 +1,14 @@ +npm-ping(3) -- Ping npm registry +================================ + +## SYNOPSIS + + npm.registry.ping(registry, options, function (er, pong)) + +## DESCRIPTION + +Attempts to connect to the given registry, returning a `pong` +object with various metadata if it succeeds. + +This function is primarily useful for debugging connection issues +to npm registries. diff --git a/deps/npm/doc/cli/npm-install.md b/deps/npm/doc/cli/npm-install.md index b2f4e077b..be32f7b29 100644 --- a/deps/npm/doc/cli/npm-install.md +++ b/deps/npm/doc/cli/npm-install.md @@ -166,11 +166,24 @@ after packing it up into a tarball (b). `git+https`. If no `` is specified, then `master` is used. + The following git environment variables are recognized by npm and will be added + to the environment when running git: + + * `GIT_ASKPASS` + * `GIT_PROXY_COMMAND` + * `GIT_SSH` + * `GIT_SSH_COMMAND` + * `GIT_SSL_CAINFO` + * `GIT_SSL_NO_VERIFY` + + See the git man page for details. + Examples: - git+ssh://git@github.com:npm/npm.git#v1.0.27 - git+https://isaacs@github.com/npm/npm.git - git://github.com/npm/npm.git#v1.0.27 + npm install git+ssh://git@github.com:npm/npm.git#v1.0.27 + npm install git+https://isaacs@github.com/npm/npm.git + npm install git://github.com/npm/npm.git#v1.0.27 + GIT_SSH_COMMAND='ssh -i ~/.ssh/custom_ident' npm install git+ssh://git@github.com:npm/npm.git * `npm install /[#]`: * `npm install github:/[#]`: diff --git a/deps/npm/doc/cli/npm-ping.md b/deps/npm/doc/cli/npm-ping.md new file mode 100644 index 000000000..f0e628915 --- /dev/null +++ b/deps/npm/doc/cli/npm-ping.md @@ -0,0 +1,16 @@ +npm-ping(1) -- Ping npm registry +================================ + +## SYNOPSIS + + npm ping [--registry ] + +## DESCRIPTION + +Ping the configured or given npm registry and verify authentication. + +## SEE ALSO + +* npm-config(1) +* npm-config(7) +* npmrc(5) diff --git a/deps/npm/doc/cli/npm-run-script.md b/deps/npm/doc/cli/npm-run-script.md index 487bd5942..895e382f2 100644 --- a/deps/npm/doc/cli/npm-run-script.md +++ b/deps/npm/doc/cli/npm-run-script.md @@ -33,8 +33,11 @@ In addition to the shell's pre-existing `PATH`, `npm run` adds `node_modules/.bin` to the `PATH` provided to scripts. Any binaries provided by locally-installed dependencies can be used without the `node_modules/.bin` prefix. For example, if there is a `devDependency` on `tap` in your package, -you should write `"scripts": {"test": "tap test/\*.js"}` instead of `"scripts": -{"test": "node_modules/.bin/tap test/\*.js"}` to run your tests. +you should write: + + "scripts": {"test": "tap test/\*.js"} + +instead of `"scripts": {"test": "node_modules/.bin/tap test/\*.js"}` to run your tests. ## SEE ALSO diff --git a/deps/npm/doc/cli/npm-version.md b/deps/npm/doc/cli/npm-version.md index 63a5e9512..0a00e78cd 100644 --- a/deps/npm/doc/cli/npm-version.md +++ b/deps/npm/doc/cli/npm-version.md @@ -11,14 +11,15 @@ Run this in a package directory to bump the version and write the new data back to `package.json` and, if present, `npm-shrinkwrap.json`. The `newversion` argument should be a valid semver string, *or* a -valid second argument to semver.inc (one of "patch", "minor", "major", -"prepatch", "preminor", "premajor", "prerelease"). In the second case, +valid second argument to semver.inc (one of `patch`, `minor`, `major`, +`prepatch`, `preminor`, `premajor`, `prerelease`). In the second case, the existing version will be incremented by 1 in the specified field. -If run in a git repo, it will also create a version commit and tag, and fail if -the repo is not clean. This behavior is controlled by `git-tag-version` (see -below), and can be disabled on the command line by running `npm ---no-git-tag-version version` +If run in a git repo, it will also create a version commit and tag. +This behavior is controlled by `git-tag-version` (see below), and can +be disabled on the command line by running `npm --no-git-tag-version version`. +It will fail if the working directory is not clean, unless the `--force` +flag is set. If supplied with `--message` (shorthand: `-m`) config option, npm will use it as a commit message when creating a version commit. If the @@ -40,13 +41,35 @@ in your git config for this to work properly. For example: Enter passphrase: -If "preversion", "version", "postversion" in the "scripts" property of -the package.json, it will execute by running `npm version`. preversion -and version ware executed before bump the package version, postversion -was executed after bump the package version. For example to run `npm version` -after passed all test: - - "scripts": { "preversion": "npm test" } +If `preversion`, `version`, or `postversion` are in the `scripts` property of +the package.json, they will be executed as part of running `npm version`. + +The exact order of execution is as follows: + 1. Check to make sure the git working directory is clean before we get started. + Your scripts may add files to the commit in future steps. + This step is skipped if the `--force` flag is set. + 2. Run the `preversion` script. These scripts have access to the old `version` in package.json. + A typical use would be running your full test suite before deploying. + Any files you want added to the commit should be explicitly added using `git add`. + 3. Bump `version` in `package.json` as requested (`patch`, `minor`, `major`, etc). + 4. Run the `version` script. These scripts have access to the new `version` in package.json + (so they can incorporate it into file headers in generated files for example). + Again, scripts should explicitly add generated files to the commit using `git add`. + 5. Commit and tag. + 6. Run the `postversion` script. Use it to clean up the file system or automatically push + the commit and/or tag. + +Take the following example: + + "scripts": { + "preversion": "npm test", + "version": "npm run build && git add -A dist", + "postversion": "git push && git push --tags && rm -rf build/temp" + } + +This runs all your tests, and proceeds only if they pass. Then runs your `build` script, and +adds everything in the `dist` directory to the commit. After the commit, it pushes the new commit +and tag up to the server, and deletes the `build/temp` directory. ## CONFIGURATION diff --git a/deps/npm/doc/files/npmrc.md b/deps/npm/doc/files/npmrc.md index 4d068efc8..8aab60aff 100644 --- a/deps/npm/doc/files/npmrc.md +++ b/deps/npm/doc/files/npmrc.md @@ -52,6 +52,9 @@ running npm in. It has no effect when your module is published. For example, you can't publish a module that forces itself to install globally, or in a different location. +Additionally, this file is not read in global mode, such as when running +`npm install -g`. + ### Per-user config file `$HOME/.npmrc` (or the `userconfig` param, if set in the environment diff --git a/deps/npm/doc/files/package.json.md b/deps/npm/doc/files/package.json.md index ad2b6623a..b0d86d949 100644 --- a/deps/npm/doc/files/package.json.md +++ b/deps/npm/doc/files/package.json.md @@ -115,9 +115,9 @@ expression syntax version 2.0 string](http://npmjs.com/package/spdx), like this: If you are using a license that hasn't been assigned an SPDX identifier, or if you are using a custom license, use the following valid SPDX expression: - { "license" : "LicenseRef-LICENSE" } + { "license" : "SEE LICENSE IN " } -Then include a LICENSE file at the top level of the package. +Then include a file named `` at the top level of the package. Some old packages used license objects or a "licenses" property containing an array of license objects: @@ -147,6 +147,13 @@ Those styles are now deprecated. Instead, use SPDX expressions, like this: { "license": "(MIT OR Apache-2.0)" } +Finally, if you do not wish to grant others the right to use a private or +unpublished package under any terms: + + { "license": "UNLICENSED"} + +Consider also setting `"private": true` to prevent accidental publication. + ## people fields: author, contributors The "author" is one person. "contributors" is an array of people. A "person" @@ -176,6 +183,26 @@ which will keep files from being included, even if they would be picked up by the files array. The ".npmignore" file works just like a ".gitignore". +Certain files are always included, regardless of settings: + +* `package.json` +* `README` (and its variants) +* `CHANGELOG` (and its variants) +* `LICENSE` / `LICENCE` + +Conversely, some files are always ignored: + +* `.git` +* `CVS` +* `.svn` +* `.hg` +* `.lock-wscript` +* `.wafpickle-N` +* `*.swp` +* `.DS_Store` +* `._*` +* `npm-debug.log` + ## main The main field is a module ID that is the primary entry point to your program. @@ -276,10 +303,13 @@ with the lib folder in any way, but it's useful meta info. ### directories.bin -If you specify a `bin` directory, then all the files in that folder will -be added as children of the `bin` path. +If you specify a `bin` directory in `directories.bin`, all the files in +that folder will be added. -If you have a `bin` path already, then this has no effect. +Because of the way the `bin` directive works, specifying both a +`bin` path and setting `directories.bin` is an error. If you want to +specify individual files, use `bin`, and for all the files in an +existing `bin` directory, use `directories.bin`. ### directories.man @@ -660,13 +690,13 @@ param at publish-time. ## publishConfig -This is a set of config values that will be used at publish-time. It's -especially handy if you want to set the tag or registry, so that you can -ensure that a given package is not tagged with "latest" or published to -the global public registry by default. +This is a set of config values that will be used at publish-time. It's +especially handy if you want to set the tag, registry or access, so that +you can ensure that a given package is not tagged with "latest", published +to the global public registry or that a scoped module is private by default. -Any config values can be overridden, but of course only "tag" and -"registry" probably matter for the purposes of publishing. +Any config values can be overridden, but of course only "tag", "registry" and +"access" probably matter for the purposes of publishing. See `npm-config(7)` to see the list of config options that can be overridden. diff --git a/deps/npm/doc/misc/npm-faq.md b/deps/npm/doc/misc/npm-faq.md index b9e837f76..557ec1a9c 100644 --- a/deps/npm/doc/misc/npm-faq.md +++ b/deps/npm/doc/misc/npm-faq.md @@ -279,6 +279,7 @@ Unix: Windows: * +* * * diff --git a/deps/npm/doc/misc/npm-index.md b/deps/npm/doc/misc/npm-index.md index 8b9b69a48..837ef26ba 100644 --- a/deps/npm/doc/misc/npm-index.md +++ b/deps/npm/doc/misc/npm-index.md @@ -113,6 +113,10 @@ Manage package owners Create a tarball from a package +### npm-ping(1) + +Ping npm registry + ### npm-prefix(1) Display prefix @@ -285,6 +289,10 @@ Manage package owners Create a tarball from a package +### npm-ping(3) + +Ping npm registry + ### npm-prefix(3) Display prefix diff --git a/deps/npm/html/doc/README.html b/deps/npm/html/doc/README.html index 58a7ad43f..e3793baeb 100644 --- a/deps/npm/html/doc/README.html +++ b/deps/npm/html/doc/README.html @@ -140,7 +140,7 @@ specific purpose, or lack of malice in any given npm package.

If you have a complaint about a package in the public npm registry, and cannot resolve it with the package owner, please email -support@npmjs.com and explain the situation.

+support@npmjs.com and explain the situation.

Any data published to The npm Registry (including user account information) may be removed or modified at the sole discretion of the npm server administrators.

@@ -183,5 +183,5 @@ will no doubt tell you to put the output in a gist or email.

       - + diff --git a/deps/npm/html/doc/api/npm-bin.html b/deps/npm/html/doc/api/npm-bin.html index dcc8dbdee..d4d5b5f6f 100644 --- a/deps/npm/html/doc/api/npm-bin.html +++ b/deps/npm/html/doc/api/npm-bin.html @@ -28,5 +28,5 @@ to the npm.bin property.

       - + diff --git a/deps/npm/html/doc/api/npm-bugs.html b/deps/npm/html/doc/api/npm-bugs.html index 9abf98e95..be307612d 100644 --- a/deps/npm/html/doc/api/npm-bugs.html +++ b/deps/npm/html/doc/api/npm-bugs.html @@ -33,5 +33,5 @@ friendly for programmatic use.

       - + diff --git a/deps/npm/html/doc/api/npm-cache.html b/deps/npm/html/doc/api/npm-cache.html index 218f93099..e05d3a4cc 100644 --- a/deps/npm/html/doc/api/npm-cache.html +++ b/deps/npm/html/doc/api/npm-cache.html @@ -42,5 +42,5 @@ incrementation.

       - + diff --git a/deps/npm/html/doc/api/npm-commands.html b/deps/npm/html/doc/api/npm-commands.html index b7074c74f..ccc10e3ff 100644 --- a/deps/npm/html/doc/api/npm-commands.html +++ b/deps/npm/html/doc/api/npm-commands.html @@ -36,5 +36,5 @@ usage, or man 3 npm-<command> for programmatic usage.

       - + diff --git a/deps/npm/html/doc/api/npm-config.html b/deps/npm/html/doc/api/npm-config.html index 8f9c9904f..411d4643d 100644 --- a/deps/npm/html/doc/api/npm-config.html +++ b/deps/npm/html/doc/api/npm-config.html @@ -57,5 +57,5 @@ functions instead.

       - + diff --git a/deps/npm/html/doc/api/npm-deprecate.html b/deps/npm/html/doc/api/npm-deprecate.html index 123c1905f..3ce4287aa 100644 --- a/deps/npm/html/doc/api/npm-deprecate.html +++ b/deps/npm/html/doc/api/npm-deprecate.html @@ -47,5 +47,5 @@ a deprecation warning to all who attempt to install it.

       - + diff --git a/deps/npm/html/doc/api/npm-docs.html b/deps/npm/html/doc/api/npm-docs.html index 0c1b8509c..a06e8bead 100644 --- a/deps/npm/html/doc/api/npm-docs.html +++ b/deps/npm/html/doc/api/npm-docs.html @@ -33,5 +33,5 @@ friendly for programmatic use.

       - + diff --git a/deps/npm/html/doc/api/npm-edit.html b/deps/npm/html/doc/api/npm-edit.html index 1c3ba0f7d..8c7471939 100644 --- a/deps/npm/html/doc/api/npm-edit.html +++ b/deps/npm/html/doc/api/npm-edit.html @@ -36,5 +36,5 @@ and how this is used.

       - + diff --git a/deps/npm/html/doc/api/npm-explore.html b/deps/npm/html/doc/api/npm-explore.html index 3f4534ad7..e3468bfc9 100644 --- a/deps/npm/html/doc/api/npm-explore.html +++ b/deps/npm/html/doc/api/npm-explore.html @@ -31,5 +31,5 @@ sure to use npm rebuild <pkg> if you make any changes.

       - + diff --git a/deps/npm/html/doc/api/npm-help-search.html b/deps/npm/html/doc/api/npm-help-search.html index eb7701580..b6d53b8d1 100644 --- a/deps/npm/html/doc/api/npm-help-search.html +++ b/deps/npm/html/doc/api/npm-help-search.html @@ -44,5 +44,5 @@ Name of the file that matched        - + diff --git a/deps/npm/html/doc/api/npm-init.html b/deps/npm/html/doc/api/npm-init.html index 55e914a20..b403b17d1 100644 --- a/deps/npm/html/doc/api/npm-init.html +++ b/deps/npm/html/doc/api/npm-init.html @@ -39,5 +39,5 @@ then go ahead and use this programmatically.

       - + diff --git a/deps/npm/html/doc/api/npm-install.html b/deps/npm/html/doc/api/npm-install.html index 84aed0de0..ad049be29 100644 --- a/deps/npm/html/doc/api/npm-install.html +++ b/deps/npm/html/doc/api/npm-install.html @@ -32,5 +32,5 @@ installed or when an error has been encountered.

       - + diff --git a/deps/npm/html/doc/api/npm-link.html b/deps/npm/html/doc/api/npm-link.html index ac8ff4f6c..a2bd29edc 100644 --- a/deps/npm/html/doc/api/npm-link.html +++ b/deps/npm/html/doc/api/npm-link.html @@ -42,5 +42,5 @@ the package in the current working directory

       - + diff --git a/deps/npm/html/doc/api/npm-load.html b/deps/npm/html/doc/api/npm-load.html index 7f3348778..137a129d9 100644 --- a/deps/npm/html/doc/api/npm-load.html +++ b/deps/npm/html/doc/api/npm-load.html @@ -37,5 +37,5 @@ config object.

       - + diff --git a/deps/npm/html/doc/api/npm-ls.html b/deps/npm/html/doc/api/npm-ls.html index 07d913461..5c6abb144 100644 --- a/deps/npm/html/doc/api/npm-ls.html +++ b/deps/npm/html/doc/api/npm-ls.html @@ -63,5 +63,5 @@ dependency will only be output once.

       - + diff --git a/deps/npm/html/doc/api/npm-outdated.html b/deps/npm/html/doc/api/npm-outdated.html index a02620306..624a9eeb6 100644 --- a/deps/npm/html/doc/api/npm-outdated.html +++ b/deps/npm/html/doc/api/npm-outdated.html @@ -28,5 +28,5 @@ currently outdated.

       - + diff --git a/deps/npm/html/doc/api/npm-owner.html b/deps/npm/html/doc/api/npm-owner.html index 185c373df..65e54deca 100644 --- a/deps/npm/html/doc/api/npm-owner.html +++ b/deps/npm/html/doc/api/npm-owner.html @@ -47,5 +47,5 @@ that is not implemented at this time.

       - + diff --git a/deps/npm/html/doc/api/npm-pack.html b/deps/npm/html/doc/api/npm-pack.html index 6ea6ed1dd..2a453c9de 100644 --- a/deps/npm/html/doc/api/npm-pack.html +++ b/deps/npm/html/doc/api/npm-pack.html @@ -33,5 +33,5 @@ overwritten the second time.

       - + diff --git a/deps/npm/html/doc/api/npm-ping.html b/deps/npm/html/doc/api/npm-ping.html new file mode 100644 index 000000000..b2339fc6a --- /dev/null +++ b/deps/npm/html/doc/api/npm-ping.html @@ -0,0 +1,32 @@ + + + npm-ping + + + + + + +
+ +

npm-ping

Ping npm registry

+

SYNOPSIS

+
npm.registry.ping(registry, options, function (er, pong))
+

DESCRIPTION

+

Attempts to connect to the given registry, returning a pong +object with various metadata if it succeeds.

+

This function is primarily useful for debugging connection issues +to npm registries.

+ +
+ + + + + + + + + + + diff --git a/deps/npm/html/doc/api/npm-prefix.html b/deps/npm/html/doc/api/npm-prefix.html index beb56a37f..c99917bd9 100644 --- a/deps/npm/html/doc/api/npm-prefix.html +++ b/deps/npm/html/doc/api/npm-prefix.html @@ -29,5 +29,5 @@        - + diff --git a/deps/npm/html/doc/api/npm-prune.html b/deps/npm/html/doc/api/npm-prune.html index 01ab1055a..c9d07c131 100644 --- a/deps/npm/html/doc/api/npm-prune.html +++ b/deps/npm/html/doc/api/npm-prune.html @@ -30,5 +30,5 @@ package's dependencies list.

       - + diff --git a/deps/npm/html/doc/api/npm-publish.html b/deps/npm/html/doc/api/npm-publish.html index c870b3d36..0a399d928 100644 --- a/deps/npm/html/doc/api/npm-publish.html +++ b/deps/npm/html/doc/api/npm-publish.html @@ -46,5 +46,5 @@ the registry. Overwrites when the "force" environment variable is set        - + diff --git a/deps/npm/html/doc/api/npm-rebuild.html b/deps/npm/html/doc/api/npm-rebuild.html index 612acf114..fea1c4be8 100644 --- a/deps/npm/html/doc/api/npm-rebuild.html +++ b/deps/npm/html/doc/api/npm-rebuild.html @@ -30,5 +30,5 @@ the new binary. If no 'packages' parameter is specify, every package wil        - + diff --git a/deps/npm/html/doc/api/npm-repo.html b/deps/npm/html/doc/api/npm-repo.html index e426c2ad6..e3e21e1ea 100644 --- a/deps/npm/html/doc/api/npm-repo.html +++ b/deps/npm/html/doc/api/npm-repo.html @@ -33,5 +33,5 @@ friendly for programmatic use.

       - + diff --git a/deps/npm/html/doc/api/npm-restart.html b/deps/npm/html/doc/api/npm-restart.html index ae60b9b90..3ac4e6808 100644 --- a/deps/npm/html/doc/api/npm-restart.html +++ b/deps/npm/html/doc/api/npm-restart.html @@ -52,5 +52,5 @@ behavior will be accompanied by an increase in major version number

       - + diff --git a/deps/npm/html/doc/api/npm-root.html b/deps/npm/html/doc/api/npm-root.html index c3d418d3a..33aa59806 100644 --- a/deps/npm/html/doc/api/npm-root.html +++ b/deps/npm/html/doc/api/npm-root.html @@ -29,5 +29,5 @@        - + diff --git a/deps/npm/html/doc/api/npm-run-script.html b/deps/npm/html/doc/api/npm-run-script.html index 1c4aa15dc..9ddeaadac 100644 --- a/deps/npm/html/doc/api/npm-run-script.html +++ b/deps/npm/html/doc/api/npm-run-script.html @@ -41,5 +41,5 @@ assumed to be the command to run. All other elements are ignored.

       - + diff --git a/deps/npm/html/doc/api/npm-search.html b/deps/npm/html/doc/api/npm-search.html index 1638a63e0..f4d947079 100644 --- a/deps/npm/html/doc/api/npm-search.html +++ b/deps/npm/html/doc/api/npm-search.html @@ -53,5 +53,5 @@ like).

       - + diff --git a/deps/npm/html/doc/api/npm-shrinkwrap.html b/deps/npm/html/doc/api/npm-shrinkwrap.html index 9dfff6c71..d8fff65cc 100644 --- a/deps/npm/html/doc/api/npm-shrinkwrap.html +++ b/deps/npm/html/doc/api/npm-shrinkwrap.html @@ -33,5 +33,5 @@ been saved.

       - + diff --git a/deps/npm/html/doc/api/npm-start.html b/deps/npm/html/doc/api/npm-start.html index d1f5ff7a8..e2543098e 100644 --- a/deps/npm/html/doc/api/npm-start.html +++ b/deps/npm/html/doc/api/npm-start.html @@ -28,5 +28,5 @@        - + diff --git a/deps/npm/html/doc/api/npm-stop.html b/deps/npm/html/doc/api/npm-stop.html index cb3b83a4a..4b8e84558 100644 --- a/deps/npm/html/doc/api/npm-stop.html +++ b/deps/npm/html/doc/api/npm-stop.html @@ -28,5 +28,5 @@ in the packages parameter.

       - + diff --git a/deps/npm/html/doc/api/npm-submodule.html b/deps/npm/html/doc/api/npm-submodule.html deleted file mode 100644 index f4b5c85c6..000000000 --- a/deps/npm/html/doc/api/npm-submodule.html +++ /dev/null @@ -1,45 +0,0 @@ - - - npm-submodule - - - - - - -
- -

npm-submodule

Add a package as a git submodule

-

SYNOPSIS

-
npm.commands.submodule(packages, callback)
-

DESCRIPTION

-

For each package specified, npm will check if it has a git repository url -in its package.json description then add it as a git submodule at -node_modules/<pkg name>.

-

This is a convenience only. From then on, it's up to you to manage -updates by using the appropriate git commands. npm will stubbornly -refuse to update, modify, or remove anything with a .git subfolder -in it.

-

This command also does not install missing dependencies, if the package -does not include them in its git repository. If npm ls reports that -things are missing, you can either install, link, or submodule them yourself, -or you can do npm explore <pkgname> -- npm install to install the -dependencies into the submodule folder.

-

SEE ALSO

-
    -
  • npm help json
  • -
  • git help submodule
  • -
- -
- - - - - - - - - - - diff --git a/deps/npm/html/doc/api/npm-tag.html b/deps/npm/html/doc/api/npm-tag.html index 51d7af306..2152ad8c2 100644 --- a/deps/npm/html/doc/api/npm-tag.html +++ b/deps/npm/html/doc/api/npm-tag.html @@ -36,5 +36,5 @@ used. For more information about how to set this config, check        - + diff --git a/deps/npm/html/doc/api/npm-test.html b/deps/npm/html/doc/api/npm-test.html index 10303fead..721cbdf8c 100644 --- a/deps/npm/html/doc/api/npm-test.html +++ b/deps/npm/html/doc/api/npm-test.html @@ -30,5 +30,5 @@ in the packages parameter.

       - + diff --git a/deps/npm/html/doc/api/npm-uninstall.html b/deps/npm/html/doc/api/npm-uninstall.html index 4cc010db4..918b4d6fa 100644 --- a/deps/npm/html/doc/api/npm-uninstall.html +++ b/deps/npm/html/doc/api/npm-uninstall.html @@ -30,5 +30,5 @@ uninstalled or when an error has been encountered.

       - + diff --git a/deps/npm/html/doc/api/npm-unpublish.html b/deps/npm/html/doc/api/npm-unpublish.html index 60f9e3b2b..7f3c35215 100644 --- a/deps/npm/html/doc/api/npm-unpublish.html +++ b/deps/npm/html/doc/api/npm-unpublish.html @@ -33,5 +33,5 @@ the root package entry is removed from the registry entirely.

       - + diff --git a/deps/npm/html/doc/api/npm-update.html b/deps/npm/html/doc/api/npm-update.html index c31fcd059..8decece1d 100644 --- a/deps/npm/html/doc/api/npm-update.html +++ b/deps/npm/html/doc/api/npm-update.html @@ -33,5 +33,5 @@ parameter will be called when done or when an error occurs.

       - + diff --git a/deps/npm/html/doc/api/npm-version.html b/deps/npm/html/doc/api/npm-version.html index 02ac457e2..78751e2b8 100644 --- a/deps/npm/html/doc/api/npm-version.html +++ b/deps/npm/html/doc/api/npm-version.html @@ -32,5 +32,5 @@ not have exactly one element. The only element should be a version number.

       - + diff --git a/deps/npm/html/doc/api/npm-view.html b/deps/npm/html/doc/api/npm-view.html index 59b0f4bda..32f915754 100644 --- a/deps/npm/html/doc/api/npm-view.html +++ b/deps/npm/html/doc/api/npm-view.html @@ -81,5 +81,5 @@ the field name.

       - + diff --git a/deps/npm/html/doc/api/npm-whoami.html b/deps/npm/html/doc/api/npm-whoami.html index 6f63d93da..499142365 100644 --- a/deps/npm/html/doc/api/npm-whoami.html +++ b/deps/npm/html/doc/api/npm-whoami.html @@ -29,5 +29,5 @@        - + diff --git a/deps/npm/html/doc/api/npm.html b/deps/npm/html/doc/api/npm.html index 2f75c6794..ccdf3e1d8 100644 --- a/deps/npm/html/doc/api/npm.html +++ b/deps/npm/html/doc/api/npm.html @@ -23,7 +23,7 @@ npm.load([configObject, ]function (er, npm) { npm.commands.install(["package"], cb) })

VERSION

-

2.11.3

+

2.13.4

DESCRIPTION

This is the API documentation for npm. To find documentation of the command line @@ -109,5 +109,5 @@ method names. Use the npm.deref method to find the real name.

       - + diff --git a/deps/npm/html/doc/cli/npm-access.html b/deps/npm/html/doc/cli/npm-access.html index ef5fda3e6..a80586b0e 100644 --- a/deps/npm/html/doc/cli/npm-access.html +++ b/deps/npm/html/doc/cli/npm-access.html @@ -75,5 +75,5 @@ with an HTTP 402 status code (logically enough), unless you use        - + diff --git a/deps/npm/html/doc/cli/npm-adduser.html b/deps/npm/html/doc/cli/npm-adduser.html index 5eda2bf5c..bbf8b056a 100644 --- a/deps/npm/html/doc/cli/npm-adduser.html +++ b/deps/npm/html/doc/cli/npm-adduser.html @@ -68,5 +68,5 @@ precedence over any global configuration.

       - + diff --git a/deps/npm/html/doc/cli/npm-bin.html b/deps/npm/html/doc/cli/npm-bin.html index 000641e2e..9143460bc 100644 --- a/deps/npm/html/doc/cli/npm-bin.html +++ b/deps/npm/html/doc/cli/npm-bin.html @@ -35,5 +35,5 @@        - + diff --git a/deps/npm/html/doc/cli/npm-bugs.html b/deps/npm/html/doc/cli/npm-bugs.html index 62539c0dd..d830cfe27 100644 --- a/deps/npm/html/doc/cli/npm-bugs.html +++ b/deps/npm/html/doc/cli/npm-bugs.html @@ -54,5 +54,5 @@ a package.json in the current folder and use the name        - + diff --git a/deps/npm/html/doc/cli/npm-build.html b/deps/npm/html/doc/cli/npm-build.html index b6b1b9c3b..f518b7213 100644 --- a/deps/npm/html/doc/cli/npm-build.html +++ b/deps/npm/html/doc/cli/npm-build.html @@ -40,5 +40,5 @@ directly, run:

       - + diff --git a/deps/npm/html/doc/cli/npm-bundle.html b/deps/npm/html/doc/cli/npm-bundle.html index f9b1deea9..ad63952ab 100644 --- a/deps/npm/html/doc/cli/npm-bundle.html +++ b/deps/npm/html/doc/cli/npm-bundle.html @@ -31,5 +31,5 @@ install packages into the local space.

       - + diff --git a/deps/npm/html/doc/cli/npm-cache.html b/deps/npm/html/doc/cli/npm-cache.html index 4f174bbc4..3d700b8d0 100644 --- a/deps/npm/html/doc/cli/npm-cache.html +++ b/deps/npm/html/doc/cli/npm-cache.html @@ -81,5 +81,5 @@ they do not make an HTTP request to the registry.

       - + diff --git a/deps/npm/html/doc/cli/npm-completion.html b/deps/npm/html/doc/cli/npm-completion.html index 2632938af..edaceb316 100644 --- a/deps/npm/html/doc/cli/npm-completion.html +++ b/deps/npm/html/doc/cli/npm-completion.html @@ -42,5 +42,5 @@ completions based on the arguments.

       - + diff --git a/deps/npm/html/doc/cli/npm-config.html b/deps/npm/html/doc/cli/npm-config.html index 376bbd480..27e133e7d 100644 --- a/deps/npm/html/doc/cli/npm-config.html +++ b/deps/npm/html/doc/cli/npm-config.html @@ -66,5 +66,5 @@ global config.

       - + diff --git a/deps/npm/html/doc/cli/npm-dedupe.html b/deps/npm/html/doc/cli/npm-dedupe.html index b93f3fcb7..17063f778 100644 --- a/deps/npm/html/doc/cli/npm-dedupe.html +++ b/deps/npm/html/doc/cli/npm-dedupe.html @@ -63,5 +63,5 @@ versions.

       - + diff --git a/deps/npm/html/doc/cli/npm-deprecate.html b/deps/npm/html/doc/cli/npm-deprecate.html index d916b791c..47b5f97c6 100644 --- a/deps/npm/html/doc/cli/npm-deprecate.html +++ b/deps/npm/html/doc/cli/npm-deprecate.html @@ -38,5 +38,5 @@ something like this:

       - + diff --git a/deps/npm/html/doc/cli/npm-dist-tag.html b/deps/npm/html/doc/cli/npm-dist-tag.html index 1fdf4b97a..3389bdc65 100644 --- a/deps/npm/html/doc/cli/npm-dist-tag.html +++ b/deps/npm/html/doc/cli/npm-dist-tag.html @@ -77,5 +77,5 @@ begin with a number or the letter v.

       - + diff --git a/deps/npm/html/doc/cli/npm-docs.html b/deps/npm/html/doc/cli/npm-docs.html index 8dfd9f0a6..4a63982a0 100644 --- a/deps/npm/html/doc/cli/npm-docs.html +++ b/deps/npm/html/doc/cli/npm-docs.html @@ -56,5 +56,5 @@ the current folder and use the name property.

       - + diff --git a/deps/npm/html/doc/cli/npm-edit.html b/deps/npm/html/doc/cli/npm-edit.html index 44581b1e8..eeca7b287 100644 --- a/deps/npm/html/doc/cli/npm-edit.html +++ b/deps/npm/html/doc/cli/npm-edit.html @@ -49,5 +49,5 @@ or "notepad" on Windows.        - + diff --git a/deps/npm/html/doc/cli/npm-explore.html b/deps/npm/html/doc/cli/npm-explore.html index d6b2c363f..357d7b6dc 100644 --- a/deps/npm/html/doc/cli/npm-explore.html +++ b/deps/npm/html/doc/cli/npm-explore.html @@ -49,5 +49,5 @@ Windows        - + diff --git a/deps/npm/html/doc/cli/npm-help-search.html b/deps/npm/html/doc/cli/npm-help-search.html index a39aad665..221d45619 100644 --- a/deps/npm/html/doc/cli/npm-help-search.html +++ b/deps/npm/html/doc/cli/npm-help-search.html @@ -46,5 +46,5 @@ where the terms were found in the documentation.

       - + diff --git a/deps/npm/html/doc/cli/npm-help.html b/deps/npm/html/doc/cli/npm-help.html index a9ac805bb..c815150a8 100644 --- a/deps/npm/html/doc/cli/npm-help.html +++ b/deps/npm/html/doc/cli/npm-help.html @@ -52,5 +52,5 @@ matches are equivalent to specifying a topic name.

       - + diff --git a/deps/npm/html/doc/cli/npm-init.html b/deps/npm/html/doc/cli/npm-init.html index 5791edd4a..357f29dbd 100644 --- a/deps/npm/html/doc/cli/npm-init.html +++ b/deps/npm/html/doc/cli/npm-init.html @@ -48,5 +48,5 @@ defaults and not prompt you for any options.

       - + diff --git a/deps/npm/html/doc/cli/npm-install.html b/deps/npm/html/doc/cli/npm-install.html index 35162c501..13d00cac3 100644 --- a/deps/npm/html/doc/cli/npm-install.html +++ b/deps/npm/html/doc/cli/npm-install.html @@ -138,11 +138,24 @@ fetch the package by name if it is not valid.

<protocol> is one of git, git+ssh, git+http, or git+https. If no <commit-ish> is specified, then master is used.

-

Examples:

-
    git+ssh://git@github.com:npm/npm.git#v1.0.27
-    git+https://isaacs@github.com/npm/npm.git
-    git://github.com/npm/npm.git#v1.0.27
+

The following git environment variables are recognized by npm and will be added + to the environment when running git:

+
    +
  • GIT_ASKPASS
  • +
  • GIT_PROXY_COMMAND
  • +
  • GIT_SSH
  • +
  • GIT_SSH_COMMAND
  • +
  • GIT_SSL_CAINFO
  • +
  • GIT_SSL_NO_VERIFY

    +

    See the git man page for details.

    +

    Examples:

    +
    npm install git+ssh://git@github.com:npm/npm.git#v1.0.27
    +npm install git+https://isaacs@github.com/npm/npm.git
    +npm install git://github.com/npm/npm.git#v1.0.27
    +GIT_SSH_COMMAND='ssh -i ~/.ssh/custom_ident' npm install git+ssh://git@github.com:npm/npm.git
     
  • +
+
  • npm install <githubname>/<githubrepo>[#<commit-ish>]:

  • npm install github:<githubname>/<githubrepo>[#<commit-ish>]:

    @@ -264,5 +277,5 @@ affects a real use-case, it will be investigated.

           - + diff --git a/deps/npm/html/doc/cli/npm-link.html b/deps/npm/html/doc/cli/npm-link.html index fa2d33cc3..398b0fe1d 100644 --- a/deps/npm/html/doc/cli/npm-link.html +++ b/deps/npm/html/doc/cli/npm-link.html @@ -72,5 +72,5 @@ include that scope, e.g.

           - + diff --git a/deps/npm/html/doc/cli/npm-logout.html b/deps/npm/html/doc/cli/npm-logout.html index add0967b2..6262d13a7 100644 --- a/deps/npm/html/doc/cli/npm-logout.html +++ b/deps/npm/html/doc/cli/npm-logout.html @@ -55,5 +55,5 @@ that registry at the same time.

           - + diff --git a/deps/npm/html/doc/cli/npm-ls.html b/deps/npm/html/doc/cli/npm-ls.html index 90a2aa750..4de901b68 100644 --- a/deps/npm/html/doc/cli/npm-ls.html +++ b/deps/npm/html/doc/cli/npm-ls.html @@ -22,7 +22,7 @@ installed, as well as their dependencies, in a tree-structure.

    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@2.11.3 /path/to/npm
    +
    npm@2.13.4 /path/to/npm
     └─┬ init-package-json@0.0.4
       └── promzard@0.1.5
     

    It will print out extraneous, missing, and invalid packages.

    @@ -97,5 +97,5 @@ project.

           - + diff --git a/deps/npm/html/doc/cli/npm-outdated.html b/deps/npm/html/doc/cli/npm-outdated.html index e0ecfd26c..130680af3 100644 --- a/deps/npm/html/doc/cli/npm-outdated.html +++ b/deps/npm/html/doc/cli/npm-outdated.html @@ -67,5 +67,5 @@ project.

           - + diff --git a/deps/npm/html/doc/cli/npm-owner.html b/deps/npm/html/doc/cli/npm-owner.html index 9b83f7e67..382943327 100644 --- a/deps/npm/html/doc/cli/npm-owner.html +++ b/deps/npm/html/doc/cli/npm-owner.html @@ -49,5 +49,5 @@ that is not implemented at this time.

           - + diff --git a/deps/npm/html/doc/cli/npm-pack.html b/deps/npm/html/doc/cli/npm-pack.html index ccebbe323..68d85d08d 100644 --- a/deps/npm/html/doc/cli/npm-pack.html +++ b/deps/npm/html/doc/cli/npm-pack.html @@ -41,5 +41,5 @@ overwritten the second time.

           - + diff --git a/deps/npm/html/doc/cli/npm-ping.html b/deps/npm/html/doc/cli/npm-ping.html new file mode 100644 index 000000000..a441ebdbf --- /dev/null +++ b/deps/npm/html/doc/cli/npm-ping.html @@ -0,0 +1,35 @@ + + + npm-ping + + + + + + +
    + +

    npm-ping

    Ping npm registry

    +

    SYNOPSIS

    +
    npm ping [--registry <registry>]
    +

    DESCRIPTION

    +

    Ping the configured or given npm registry and verify authentication.

    +

    SEE ALSO

    + + +
    + + + + + + + + + + + diff --git a/deps/npm/html/doc/cli/npm-prefix.html b/deps/npm/html/doc/cli/npm-prefix.html index f9af61318..7e10292cd 100644 --- a/deps/npm/html/doc/cli/npm-prefix.html +++ b/deps/npm/html/doc/cli/npm-prefix.html @@ -38,5 +38,5 @@ to contain a package.json file unless -g is also specified.

           - + diff --git a/deps/npm/html/doc/cli/npm-prune.html b/deps/npm/html/doc/cli/npm-prune.html index 58125c416..96bae39a1 100644 --- a/deps/npm/html/doc/cli/npm-prune.html +++ b/deps/npm/html/doc/cli/npm-prune.html @@ -41,5 +41,5 @@ negate NODE_ENV being set to production.

           - + diff --git a/deps/npm/html/doc/cli/npm-publish.html b/deps/npm/html/doc/cli/npm-publish.html index ba1bad9e2..a29b247dd 100644 --- a/deps/npm/html/doc/cli/npm-publish.html +++ b/deps/npm/html/doc/cli/npm-publish.html @@ -66,5 +66,5 @@ it is removed with        - + diff --git a/deps/npm/html/doc/cli/npm-rebuild.html b/deps/npm/html/doc/cli/npm-rebuild.html index 38bc94532..c6176df61 100644 --- a/deps/npm/html/doc/cli/npm-rebuild.html +++ b/deps/npm/html/doc/cli/npm-rebuild.html @@ -38,5 +38,5 @@ the new binary.

           - + diff --git a/deps/npm/html/doc/cli/npm-repo.html b/deps/npm/html/doc/cli/npm-repo.html index 63b850a61..372bb7170 100644 --- a/deps/npm/html/doc/cli/npm-repo.html +++ b/deps/npm/html/doc/cli/npm-repo.html @@ -42,5 +42,5 @@ a package.json in the current folder and use the name        - + diff --git a/deps/npm/html/doc/cli/npm-restart.html b/deps/npm/html/doc/cli/npm-restart.html index faafb1d00..1ce1cbe6b 100644 --- a/deps/npm/html/doc/cli/npm-restart.html +++ b/deps/npm/html/doc/cli/npm-restart.html @@ -53,5 +53,5 @@ behavior will be accompanied by an increase in major version number

           - + diff --git a/deps/npm/html/doc/cli/npm-rm.html b/deps/npm/html/doc/cli/npm-rm.html index 09ece656a..018aa4d3f 100644 --- a/deps/npm/html/doc/cli/npm-rm.html +++ b/deps/npm/html/doc/cli/npm-rm.html @@ -39,5 +39,5 @@ on its behalf.

           - + diff --git a/deps/npm/html/doc/cli/npm-root.html b/deps/npm/html/doc/cli/npm-root.html index c3092e686..0ae95fb9b 100644 --- a/deps/npm/html/doc/cli/npm-root.html +++ b/deps/npm/html/doc/cli/npm-root.html @@ -35,5 +35,5 @@        - + diff --git a/deps/npm/html/doc/cli/npm-run-script.html b/deps/npm/html/doc/cli/npm-run-script.html index 03f1aa201..1635c415b 100644 --- a/deps/npm/html/doc/cli/npm-run-script.html +++ b/deps/npm/html/doc/cli/npm-run-script.html @@ -34,8 +34,9 @@ built-in.

    node_modules/.bin to the PATH provided to scripts. Any binaries provided by locally-installed dependencies can be used without the node_modules/.bin prefix. For example, if there is a devDependency on tap in your package, -you should write "scripts": {"test": "tap test/\*.js"} instead of "scripts": -{"test": "node_modules/.bin/tap test/\*.js"} to run your tests.

    +you should write:

    +
    "scripts": {"test": "tap test/\*.js"}
    +

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

    SEE ALSO

    • npm-scripts(7)
    • @@ -56,5 +57,5 @@ you should write "scripts": {"test": "tap test/\*        - + diff --git a/deps/npm/html/doc/cli/npm-search.html b/deps/npm/html/doc/cli/npm-search.html index fc065f999..8c7a2d5a7 100644 --- a/deps/npm/html/doc/cli/npm-search.html +++ b/deps/npm/html/doc/cli/npm-search.html @@ -49,5 +49,5 @@ fall on multiple lines.

             - + diff --git a/deps/npm/html/doc/cli/npm-shrinkwrap.html b/deps/npm/html/doc/cli/npm-shrinkwrap.html index b6f8ddc6d..fe2e91b76 100644 --- a/deps/npm/html/doc/cli/npm-shrinkwrap.html +++ b/deps/npm/html/doc/cli/npm-shrinkwrap.html @@ -164,5 +164,5 @@ contents rather than versions.

             - + diff --git a/deps/npm/html/doc/cli/npm-star.html b/deps/npm/html/doc/cli/npm-star.html index 273ba2406..39245e05c 100644 --- a/deps/npm/html/doc/cli/npm-star.html +++ b/deps/npm/html/doc/cli/npm-star.html @@ -36,5 +36,5 @@ a vaguely positive way to show that you care.

             - + diff --git a/deps/npm/html/doc/cli/npm-stars.html b/deps/npm/html/doc/cli/npm-stars.html index 1899557ad..10207445f 100644 --- a/deps/npm/html/doc/cli/npm-stars.html +++ b/deps/npm/html/doc/cli/npm-stars.html @@ -37,5 +37,5 @@ you will most certainly enjoy this command.

             - + diff --git a/deps/npm/html/doc/cli/npm-start.html b/deps/npm/html/doc/cli/npm-start.html index eb36bd5b2..68779a395 100644 --- a/deps/npm/html/doc/cli/npm-start.html +++ b/deps/npm/html/doc/cli/npm-start.html @@ -34,5 +34,5 @@        - + diff --git a/deps/npm/html/doc/cli/npm-stop.html b/deps/npm/html/doc/cli/npm-stop.html index c772f8946..122c0bce8 100644 --- a/deps/npm/html/doc/cli/npm-stop.html +++ b/deps/npm/html/doc/cli/npm-stop.html @@ -34,5 +34,5 @@        - + diff --git a/deps/npm/html/doc/cli/npm-submodule.html b/deps/npm/html/doc/cli/npm-submodule.html deleted file mode 100644 index 30bde01b3..000000000 --- a/deps/npm/html/doc/cli/npm-submodule.html +++ /dev/null @@ -1,45 +0,0 @@ - - - npm-submodule - - - - - - -
      - -

      npm-submodule

      Add a package as a git submodule

      -

      SYNOPSIS

      -
      npm submodule <pkg>
      -

      DESCRIPTION

      -

      If the specified package has a git repository url in its package.json -description, then this command will add it as a git submodule at -node_modules/<pkg name>.

      -

      This is a convenience only. From then on, it's up to you to manage -updates by using the appropriate git commands. npm will stubbornly -refuse to update, modify, or remove anything with a .git subfolder -in it.

      -

      This command also does not install missing dependencies, if the package -does not include them in its git repository. If npm ls reports that -things are missing, you can either install, link, or submodule them yourself, -or you can do npm explore <pkgname> -- npm install to install the -dependencies into the submodule folder.

      -

      SEE ALSO

      - - -
      - - - - - - - - - - - diff --git a/deps/npm/html/doc/cli/npm-tag.html b/deps/npm/html/doc/cli/npm-tag.html index 414e84a0d..a2b3c68ac 100644 --- a/deps/npm/html/doc/cli/npm-tag.html +++ b/deps/npm/html/doc/cli/npm-tag.html @@ -62,5 +62,5 @@ that do not begin with a number or the letter v.

             - + diff --git a/deps/npm/html/doc/cli/npm-test.html b/deps/npm/html/doc/cli/npm-test.html index 1adc88977..8b50bb790 100644 --- a/deps/npm/html/doc/cli/npm-test.html +++ b/deps/npm/html/doc/cli/npm-test.html @@ -37,5 +37,5 @@ true.

             - + diff --git a/deps/npm/html/doc/cli/npm-uninstall.html b/deps/npm/html/doc/cli/npm-uninstall.html index aae5ca9b4..467244144 100644 --- a/deps/npm/html/doc/cli/npm-uninstall.html +++ b/deps/npm/html/doc/cli/npm-uninstall.html @@ -57,5 +57,5 @@ npm uninstall dtrace-provider --save-optional        - + diff --git a/deps/npm/html/doc/cli/npm-unpublish.html b/deps/npm/html/doc/cli/npm-unpublish.html index 1f042fc55..6cc3f2d3f 100644 --- a/deps/npm/html/doc/cli/npm-unpublish.html +++ b/deps/npm/html/doc/cli/npm-unpublish.html @@ -47,5 +47,5 @@ package again, a new version number must be used.

             - + diff --git a/deps/npm/html/doc/cli/npm-update.html b/deps/npm/html/doc/cli/npm-update.html index ae6685d44..4989cf5d9 100644 --- a/deps/npm/html/doc/cli/npm-update.html +++ b/deps/npm/html/doc/cli/npm-update.html @@ -119,5 +119,5 @@ be downgraded.

             - + diff --git a/deps/npm/html/doc/cli/npm-version.html b/deps/npm/html/doc/cli/npm-version.html index 941df1720..172eb65f6 100644 --- a/deps/npm/html/doc/cli/npm-version.html +++ b/deps/npm/html/doc/cli/npm-version.html @@ -16,13 +16,14 @@

      Run this in a package directory to bump the version and write the new data back to package.json and, if present, npm-shrinkwrap.json.

      The newversion argument should be a valid semver string, or a -valid second argument to semver.inc (one of "patch", "minor", "major", -"prepatch", "preminor", "premajor", "prerelease"). In the second case, +valid second argument to semver.inc (one of patch, minor, major, +prepatch, preminor, premajor, prerelease). In the second case, the existing version will be incremented by 1 in the specified field.

      -

      If run in a git repo, it will also create a version commit and tag, and fail if -the repo is not clean. This behavior is controlled by git-tag-version (see -below), and can be disabled on the command line by running npm ---no-git-tag-version version

      +

      If run in a git repo, it will also create a version commit and tag. +This behavior is controlled by git-tag-version (see below), and can +be disabled on the command line by running npm --no-git-tag-version version. +It will fail if the working directory is not clean, unless the --force +flag is set.

      If supplied with --message (shorthand: -m) config option, npm will use it as a commit message when creating a version commit. If the message config contains %s then that will be replaced with the @@ -39,13 +40,34 @@ user: "isaacs (http://blog.izs.me/) <i@izs.me>" 2048-bit RSA key, ID 6C481CF6, created 2010-08-31 Enter passphrase: -

    If "preversion", "version", "postversion" in the "scripts" property of -the package.json, it will execute by running npm version. preversion -and version ware executed before bump the package version, postversion -was executed after bump the package version. For example to run npm version -after passed all test:

    -
    "scripts": { "preversion": "npm test" }
    -

    CONFIGURATION

    +
  • If preversion, version, or postversion are in the scripts property of +the package.json, they will be executed as part of running npm version.

    +

    The exact order of execution is as follows:

    +
      +
    1. Check to make sure the git working directory is clean before we get started. +Your scripts may add files to the commit in future steps. +This step is skipped if the --force flag is set.
    2. +
    3. Run the preversion script. These scripts have access to the old version in package.json. +A typical use would be running your full test suite before deploying. +Any files you want added to the commit should be explicitly added using git add.
    4. +
    5. Bump version in package.json as requested (patch, minor, major, etc).
    6. +
    7. Run the version script. These scripts have access to the new version in package.json +(so they can incorporate it into file headers in generated files for example). +Again, scripts should explicitly add generated files to the commit using git add.
    8. +
    9. Commit and tag.
    10. +
    11. Run the postversion script. Use it to clean up the file system or automatically push +the commit and/or tag.
    12. +
    +

    Take the following example:

    +
    "scripts": {
    +  "preversion": "npm test",
    +  "version": "npm run build && git add -A dist",
    +  "postversion": "git push && git push --tags && rm -rf build/temp"
    +}
    +

    This runs all your tests, and proceeds only if they pass. Then runs your build script, and +adds everything in the dist directory to the commit. After the commit, it pushes the new commit +and tag up to the server, and deletes the build/temp directory.

    +

    CONFIGURATION

    git-tag-version

    • Default: true
    • @@ -73,5 +95,5 @@ after passed all test:

             - + diff --git a/deps/npm/html/doc/cli/npm-view.html b/deps/npm/html/doc/cli/npm-view.html index e0f48b675..e3eb6ec8c 100644 --- a/deps/npm/html/doc/cli/npm-view.html +++ b/deps/npm/html/doc/cli/npm-view.html @@ -82,5 +82,5 @@ the field name.

             - + diff --git a/deps/npm/html/doc/cli/npm-whoami.html b/deps/npm/html/doc/cli/npm-whoami.html index 9b451f148..fe003c533 100644 --- a/deps/npm/html/doc/cli/npm-whoami.html +++ b/deps/npm/html/doc/cli/npm-whoami.html @@ -33,5 +33,5 @@        - + diff --git a/deps/npm/html/doc/cli/npm.html b/deps/npm/html/doc/cli/npm.html index 83fe67d57..8251fccc5 100644 --- a/deps/npm/html/doc/cli/npm.html +++ b/deps/npm/html/doc/cli/npm.html @@ -13,7 +13,7 @@

      SYNOPSIS

      npm <command> [args]
       

      VERSION

      -

      2.11.3

      +

      2.13.4

      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 @@ -110,7 +110,7 @@ easily by doing npm view npm contributors.

      the issues list or ask on the mailing list.

      BUGS

      When you find issues, please report them:

      @@ -118,7 +118,7 @@ the issues list or ask on the mailing list.

    • web: http://github.com/npm/npm/issues
    • email: -npm-@googlegroups.com
    • +npm-@googlegroups.com

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

    @@ -128,7 +128,7 @@ will no doubt tell you to put the output in a gist or email.

    Isaac Z. Schlueter :: isaacs :: @izs :: -i@izs.me

    +i@izs.me

    SEE ALSO