From 2704c6293303dd038b60ea9bc035f05e8736203a Mon Sep 17 00:00:00 2001 From: Forrest L Norvell Date: Fri, 27 Mar 2015 04:07:44 -0700 Subject: [PATCH] deps: upgrade npm to 2.7.4 Reviewed-By: Julien Gilli PR-URL: https://github.com/joyent/node/pull/14180 --- deps/npm/.mailmap | 13 +- deps/npm/AUTHORS | 351 +++--- deps/npm/CHANGELOG.md | 195 ++- deps/npm/doc/cli/npm-install.md | 2 +- deps/npm/doc/cli/npm-link.md | 3 +- deps/npm/doc/cli/npm-run-script.md | 7 + 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-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-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 | 6 +- deps/npm/html/doc/cli/npm-link.html | 5 +- 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-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 | 8 +- 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-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 | 2 +- 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 | 2 +- deps/npm/html/doc/files/npmrc.html | 2 +- deps/npm/html/doc/files/package.json.html | 2 +- deps/npm/html/doc/index.html | 2 +- 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 | 4 +- deps/npm/html/doc/misc/npm-index.html | 2 +- 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.html | 2 +- .../npm/html/partial/doc/cli/npm-install.html | 4 +- deps/npm/html/partial/doc/cli/npm-link.html | 3 +- deps/npm/html/partial/doc/cli/npm-ls.html | 2 +- .../html/partial/doc/cli/npm-run-script.html | 6 + deps/npm/html/partial/doc/cli/npm.html | 8 +- .../html/partial/doc/misc/npm-disputes.html | 6 +- deps/npm/html/partial/doc/misc/npm-faq.html | 2 +- deps/npm/lib/adduser.js | 3 +- deps/npm/lib/cache.js | 8 +- deps/npm/lib/cache/add-named.js | 7 - deps/npm/lib/cache/add-remote-git.js | 532 ++++---- deps/npm/lib/cache/add-remote-tarball.js | 2 +- deps/npm/lib/cache/maybe-github.js | 17 +- deps/npm/lib/config/defaults.js | 15 +- deps/npm/lib/dedupe.js | 27 +- deps/npm/lib/install.js | 148 ++- deps/npm/lib/link.js | 20 +- deps/npm/lib/npm.js | 1 + deps/npm/lib/outdated.js | 6 +- deps/npm/lib/publish.js | 13 +- deps/npm/lib/shrinkwrap.js | 8 +- deps/npm/lib/stars.js | 11 + deps/npm/lib/update.js | 20 +- deps/npm/lib/utils/error-handler.js | 3 +- deps/npm/lib/utils/gently-rm.js | 159 ++- deps/npm/lib/whoami.js | 24 +- deps/npm/man/man1/npm-install.1 | 4 +- deps/npm/man/man1/npm-link.1 | 3 +- deps/npm/man/man1/npm-ls.1 | 2 +- deps/npm/man/man1/npm-run-script.1 | 7 + deps/npm/man/man1/npm.1 | 2 +- deps/npm/man/man3/npm.3 | 2 +- deps/npm/node_modules/fstream-npm/.npmignore | 1 + .../fstream-npm/example/dir-tar.js | 18 +- .../node_modules/fstream-npm/example/dir.js | 26 +- .../fstream-npm/example/example.js | 14 +- .../fstream-npm/example/ig-tar.js | 18 +- .../node_modules/fstream-npm/example/tar.js | 20 +- .../node_modules/fstream-npm/fstream-npm.js | 140 ++- .../node_modules/fstream-ignore/package.json | 3 +- .../npm/node_modules/fstream-npm/package.json | 37 +- deps/npm/node_modules/glob/README.md | 62 +- deps/npm/node_modules/glob/common.js | 44 +- deps/npm/node_modules/glob/glob.js | 167 ++- deps/npm/node_modules/glob/package.json | 21 +- deps/npm/node_modules/glob/sync.js | 94 +- .../npm/node_modules/graceful-fs/package.json | 20 +- .../npm/node_modules/graceful-fs/polyfills.js | 2 +- .../hosted-git-info/.npmignore | 0 .../hosted-git-info/.travis.yml | 0 .../hosted-git-info/README.md | 1 - .../node_modules/hosted-git-info/README.md~ | 87 ++ .../hosted-git-info/index.js | 0 .../hosted-git-info/package.json | 2 +- .../hosted-git-info/test/basic.js | 0 .../hosted-git-info/test/bitbucket.js | 1 - .../hosted-git-info/test/gist.js | 1 - .../hosted-git-info/test/github.js | 1 - .../hosted-git-info/test/gitlab.js | 1 - .../test/lib/standard-tests.js | 0 deps/npm/node_modules/inflight/.eslintrc | 17 + .../node_modules/glob}/LICENSE | 2 +- .../node_modules/glob/README.md | 369 ++++++ .../node_modules/glob/common.js | 237 ++++ .../node_modules/glob/glob.js | 740 +++++++++++ .../node_modules/glob/package.json | 72 ++ .../node_modules/glob/sync.js | 457 +++++++ .../init-package-json/package.json | 27 +- deps/npm/node_modules/minimatch/.npmignore | 1 - deps/npm/node_modules/minimatch/benchmark.js | 15 - deps/npm/node_modules/minimatch/browser.js | 115 +- deps/npm/node_modules/minimatch/minimatch.js | 23 + .../node_modules/brace-expansion/README.md | 7 +- .../node_modules/concat-map/LICENSE | 18 + .../node_modules/concat-map/README.markdown | 2 + .../node_modules/concat-map/index.js | 6 +- .../node_modules/concat-map/package.json | 69 +- .../node_modules/concat-map/test/map.js | 2 +- .../node_modules/brace-expansion/package.json | 26 +- deps/npm/node_modules/minimatch/package.json | 29 +- deps/npm/node_modules/minimatch/test/basic.js | 399 ------ .../minimatch/test/brace-expand.js | 45 - .../node_modules/minimatch/test/defaults.js | 274 ---- .../test/extglob-ending-with-state-char.js | 8 - deps/npm/node_modules/node-gyp/README.md | 13 +- deps/npm/node_modules/node-gyp/lib/build.js | 10 +- .../npm/node_modules/node-gyp/lib/node-gyp.js | 4 +- deps/npm/node_modules/node-gyp/lib/rebuild.js | 2 +- .../node-gyp/node_modules/glob/LICENSE | 15 + .../node-gyp/node_modules/glob/README.md | 369 ++++++ .../node-gyp/node_modules/glob/common.js | 237 ++++ .../node-gyp/node_modules/glob/glob.js | 740 +++++++++++ .../glob/node_modules/minimatch/LICENSE | 23 + .../glob/node_modules/minimatch/README.md | 216 ++++ .../glob/node_modules/minimatch/browser.js | 1114 +++++++++++++++++ .../glob/node_modules/minimatch/minimatch.js | 868 +++++++++++++ .../node_modules/brace-expansion/.npmignore | 2 + .../node_modules/brace-expansion}/.travis.yml | 3 +- .../node_modules/brace-expansion/README.md | 121 ++ .../node_modules/brace-expansion/example.js | 7 + .../node_modules/brace-expansion/index.js} | 20 +- .../node_modules/balanced-match/.npmignore | 2 + .../node_modules/balanced-match/.travis.yml | 4 + .../node_modules/balanced-match/Makefile | 5 + .../node_modules/balanced-match/README.md | 80 ++ .../node_modules/balanced-match/example.js | 4 + .../node_modules/balanced-match/index.js | 38 + .../node_modules/balanced-match/package.json | 73 ++ .../balanced-match/test/balanced.js | 56 + .../node_modules/concat-map/.travis.yml | 4 + .../node_modules/concat-map/LICENSE | 18 + .../node_modules/concat-map/README.markdown | 62 + .../node_modules/concat-map/example/map.js | 6 + .../node_modules/concat-map/index.js | 13 + .../node_modules/concat-map/package.json | 83 ++ .../node_modules/concat-map/test/map.js | 39 + .../node_modules/brace-expansion/package.json | 75 ++ .../brace-expansion/test/bash-comparison.js | 32 + .../brace-expansion/test/bash-results.txt | 1075 ++++++++++++++++ .../brace-expansion/test/cases.txt | 182 +++ .../brace-expansion/test/dollar.js | 9 + .../brace-expansion/test/empty-option.js | 9 + .../brace-expansion/test/generate.sh | 24 + .../test/negative-increment.js | 15 + .../brace-expansion/test/nested.js | 15 + .../brace-expansion/test/order.js | 9 + .../node_modules/brace-expansion/test/pad.js | 12 + .../brace-expansion/test/same-type.js | 7 + .../brace-expansion/test/sequence.js | 49 + .../glob/node_modules/minimatch/package.json | 63 + .../node-gyp/node_modules/glob/package.json | 72 ++ .../node-gyp/node_modules/glob/sync.js | 457 +++++++ deps/npm/node_modules/node-gyp/package.json | 24 +- .../node_modules/normalize-git-url/.eslintrc | 19 + .../node_modules/npm-package-arg/README.md | 76 +- deps/npm/node_modules/npm-package-arg/npa.js | 74 +- .../node_modules/npm-package-arg/package.json | 39 +- .../npm-package-arg/test/basic.js | 59 +- .../npm-package-arg/test/bitbucket.js | 0 .../npm-package-arg/test/github.js | 0 .../npm-package-arg/test/gitlab.js | 0 .../npm-package-arg/test/windows.js | 28 +- .../node_modules/npm-registry-client/index.js | 45 +- .../npm-registry-client/lib/access.js | 24 +- .../npm-registry-client/lib/adduser.js | 82 +- .../npm-registry-client/lib/attempt.js | 11 +- .../npm-registry-client/lib/authify.js | 11 +- .../npm-registry-client/lib/deprecate.js | 30 +- .../npm-registry-client/lib/dist-tags/add.js | 40 +- .../lib/dist-tags/fetch.js | 32 +- .../npm-registry-client/lib/dist-tags/rm.js | 34 +- .../npm-registry-client/lib/dist-tags/set.js | 36 +- .../lib/dist-tags/update.js | 36 +- .../npm-registry-client/lib/fetch.js | 66 +- .../npm-registry-client/lib/get.js | 14 +- .../npm-registry-client/lib/initialize.js | 65 +- .../npm-registry-client/lib/logout.js | 20 +- .../npm-registry-client/lib/publish.js | 126 +- .../npm-registry-client/lib/request.js | 167 ++- .../npm-registry-client/lib/star.js | 39 +- .../npm-registry-client/lib/stars.js | 16 +- .../npm-registry-client/lib/tag.js | 24 +- .../npm-registry-client/lib/unpublish.js | 67 +- .../npm-registry-client/lib/whoami.js | 14 +- .../node_modules/isarray/package.json | 5 +- .../node_modules/npm-package-arg/README.md | 101 -- .../node_modules/npm-package-arg/npa.js | 181 --- .../node_modules/npm-package-arg/package.json | 63 - .../npm-package-arg/test/basic.js | 168 --- .../npm-package-arg/test/windows.js | 41 - .../npm-registry-client/package.json | 13 +- .../npm-registry-client/test/00-setup.js | 10 +- .../npm-registry-client/test/access.js | 72 +- .../npm-registry-client/test/adduser-new.js | 58 +- .../test/adduser-update.js | 59 +- .../npm-registry-client/test/adduser.js | 128 +- .../test/config-defaults.js | 46 +- .../test/config-override.js | 64 +- .../npm-registry-client/test/deprecate.js | 116 +- .../npm-registry-client/test/dist-tags-add.js | 116 +- .../test/dist-tags-fetch.js | 76 +- .../npm-registry-client/test/dist-tags-rm.js | 92 +- .../npm-registry-client/test/dist-tags-set.js | 94 +- .../test/dist-tags-update.js | 97 +- .../npm-registry-client/test/fetch-404.js | 34 +- .../npm-registry-client/test/fetch-408.js | 38 +- .../npm-registry-client/test/fetch-503.js | 38 +- .../npm-registry-client/test/fetch-authed.js | 48 +- .../npm-registry-client/test/fetch-basic.js | 78 +- .../test/fetch-github-api-json.js | 49 +- .../test/fetch-not-authed.js | 46 +- .../@npm/npm-registry-client/cache.json | 1 + .../test/fixtures/underscore/1.3.3/cache.json | 1 + .../fixtures/underscore/1.3.3/package.tgz | Bin 0 -> 58692 bytes .../test/fixtures/underscore/cache.json | 1 + .../npm-registry-client/test/get-basic.js | 64 +- .../npm-registry-client/test/get-error-403.js | 26 +- .../npm-registry-client/test/initialize.js | 91 +- .../npm-registry-client/test/lib/common.js | 14 +- .../npm-registry-client/test/lib/server.js | 17 +- .../npm-registry-client/test/logout.js | 46 +- .../test/publish-again-scoped.js | 86 +- .../npm-registry-client/test/publish-again.js | 84 +- .../test/publish-failed-no-message.js | 54 +- .../test/publish-scoped-auth-token.js | 60 +- .../test/publish-scoped.js | 68 +- .../npm-registry-client/test/publish.js | 176 +-- .../npm-registry-client/test/redirects.js | 38 +- .../test/request-gzip-content.js | 48 +- .../npm-registry-client/test/request.js | 218 ++-- .../npm-registry-client/test/retries.js | 42 +- .../npm-registry-client/test/star.js | 164 ++- .../npm-registry-client/test/stars.js | 70 +- .../npm-registry-client/test/tag.js | 99 +- .../test/unpublish-scoped.js | 64 +- .../npm-registry-client/test/unpublish.js | 78 +- .../npm-registry-client/test/whoami.js | 50 +- .../npm-registry-client/test/zz-cleanup.js | 10 +- deps/npm/node_modules/npmlog/README.md | 42 + deps/npm/node_modules/npmlog/log.js | 93 ++ .../node_modules/are-we-there-yet/.npmignore | 3 + .../node_modules/are-we-there-yet/README.md | 183 +++ .../node_modules/are-we-there-yet/index.js | 130 ++ .../node_modules/delegates/.npmignore | 1 + .../node_modules/delegates/History.md | 16 + .../node_modules/delegates/Makefile | 8 + .../node_modules/delegates/Readme.md | 94 ++ .../node_modules/delegates/index.js | 121 ++ .../node_modules/delegates/package.json | 49 + .../node_modules/delegates/test/index.js | 94 ++ .../are-we-there-yet/package.json | 51 + .../are-we-there-yet/test/tracker.js | 56 + .../are-we-there-yet/test/trackergroup.js | 87 ++ .../are-we-there-yet/test/trackerstream.js | 65 + .../npmlog/node_modules/gauge/.npmignore | 32 + .../npmlog/node_modules/gauge/LICENSE | 13 + .../npmlog/node_modules/gauge/README.md | 161 +++ .../npmlog/node_modules/gauge/README.md~ | 153 +++ .../npmlog/node_modules/gauge/example.png | Bin 0 -> 19689 bytes .../gauge/node_modules/has-unicode/.npmignore | 32 + .../gauge/node_modules/has-unicode/LICENSE | 13 + .../gauge/node_modules/has-unicode/README.md | 39 + .../gauge/node_modules/has-unicode/README.md~ | 4 + .../gauge/node_modules/has-unicode/index.js | 18 + .../node_modules/has-unicode/package.json | 53 + .../node_modules/has-unicode/test/index.js | 26 + .../lodash._basetostring/LICENSE.txt | 22 + .../lodash._basetostring/README.md | 20 + .../lodash._basetostring/index.js | 25 + .../lodash._basetostring/package.json | 72 ++ .../lodash._createpad/LICENSE.txt | 22 + .../node_modules/lodash._createpad/README.md | 20 + .../node_modules/lodash._createpad/index.js | 40 + .../node_modules/lodash.repeat/LICENSE.txt | 22 + .../node_modules/lodash.repeat/README.md | 20 + .../node_modules/lodash.repeat/index.js | 57 + .../node_modules/lodash.repeat/package.json | 81 ++ .../lodash._createpad/package.json | 91 ++ .../gauge/node_modules/lodash.pad/LICENSE.txt | 22 + .../gauge/node_modules/lodash.pad/README.md | 20 + .../gauge/node_modules/lodash.pad/index.js | 58 + .../node_modules/lodash.pad/package.json | 82 ++ .../node_modules/lodash.padleft/LICENSE.txt | 22 + .../node_modules/lodash.padleft/README.md | 20 + .../node_modules/lodash.padleft/index.js | 40 + .../node_modules/lodash.padleft/package.json | 82 ++ .../node_modules/lodash.padright/LICENSE.txt | 22 + .../node_modules/lodash.padright/README.md | 20 + .../node_modules/lodash.padright/index.js | 40 + .../node_modules/lodash.padright/package.json | 82 ++ .../npmlog/node_modules/gauge/package.json | 60 + .../npmlog/node_modules/gauge/progress-bar.js | 209 ++++ .../node_modules/gauge/test/progress-bar.js | 148 +++ deps/npm/node_modules/npmlog/package.json | 39 +- deps/npm/node_modules/npmlog/test/progress.js | 114 ++ .../readdir-scoped-modules/.eslintrc | 17 + .../node_modules/glob/LICENSE | 15 + .../node_modules/glob/README.md | 369 ++++++ .../node_modules/glob/common.js | 237 ++++ .../node_modules/glob/glob.js | 740 +++++++++++ .../node_modules/glob/package.json | 72 ++ .../node_modules/glob/sync.js | 457 +++++++ .../json-parse-helpfulerror/.editorconfig | 14 + .../json-parse-helpfulerror/.npmignore | 28 + .../json-parse-helpfulerror/LICENSE | 21 + .../json-parse-helpfulerror/README.md | 29 + .../json-parse-helpfulerror/index.js | 21 + .../node_modules/jju/.editorconfig | 19 + .../node_modules/jju/.npmignore | 6 + .../node_modules/jju/README.md | 242 ++++ .../node_modules/jju/benchmark/benchmark.js | 40 + .../node_modules/jju/benchmark/package.json | 9 + .../node_modules/jju/docs/Grammar.md | 219 ++++ .../node_modules/jju/docs/JSON5.md | 50 + .../node_modules/jju/index.js | 32 + .../node_modules/jju/lib/analyze.js | 91 ++ .../node_modules/jju/lib/document.js | 484 +++++++ .../node_modules/jju/lib/parse.js | 751 +++++++++++ .../node_modules/jju/lib/stringify.js | 382 ++++++ .../node_modules/jju/lib/unicode.js | 71 ++ .../node_modules/jju/lib/utils.js | 45 + .../node_modules/jju/package.json | 63 + .../node_modules/jju/package.yaml | 45 + .../jju/test/portable-json5-tests.yaml | 916 ++++++++++++++ .../node_modules/jju/test/test_analyze.js | 52 + .../node_modules/jju/test/test_document.js | 214 ++++ .../node_modules/jju/test/test_errors.js | 55 + .../node_modules/jju/test/test_parse.js | 170 +++ .../node_modules/jju/test/test_portable.js | 59 + .../node_modules/jju/test/test_stringify.js | 89 ++ .../node_modules/jju/test/test_tokenize.js | 98 ++ .../node_modules/jju/test/test_updates.js | 21 + .../node_modules/jju/test/update/author.yaml | 30 + .../jju/test/update/deep-object.yaml | 35 + .../node_modules/jju/test/update/delete.yaml | 35 + .../jju/test/update/norm-array.yaml | 31 + .../jju/test/update/norm-object.yaml | 31 + .../jju/test/update/npm-array-bin.yaml | 28 + .../jju/test/update/pkg-json5.yaml | 35 + .../json-parse-helpfulerror/package.json | 61 + .../json-parse-helpfulerror/test/test.js | 32 + .../read-package-json/package.json | 24 +- .../read-package-json/read-json.js | 5 +- .../test/fixtures/emptybin.json | 2 +- .../test/fixtures/erroneous.json | 4 + .../read-package-json/test/helpful.js | 17 + .../realize-package-specifier/README.md | 15 +- .../realize-package-specifier/package.json | 33 +- .../realize-package-specifier/test/basic.js | 10 +- .../test/npa-basic.js | 71 +- .../test/npa-bitbucket.js | 86 ++ .../test/npa-github.js | 110 ++ .../test/npa-gitlab.js | 86 ++ deps/npm/node_modules/request/.eslintrc | 39 + .../request/node_modules/bl/.jshintrc | 59 + .../node_modules/xtend/.jshintrc | 30 + .../node_modules/require-directory/.jshintrc | 67 + .../request/node_modules/isstream/.jshintrc | 59 + .../request/node_modules/qs/.jshintrc | 10 + .../node_modules/tunnel-agent/.jshintrc | 5 + deps/npm/node_modules/rimraf/AUTHORS | 6 - deps/npm/node_modules/rimraf/README.md | 10 +- .../rimraf/node_modules/glob/LICENSE | 15 + .../rimraf/node_modules/glob/README.md | 369 ++++++ .../rimraf/node_modules/glob/common.js | 237 ++++ .../rimraf/node_modules/glob/glob.js | 740 +++++++++++ .../rimraf/node_modules/glob/package.json | 72 ++ .../rimraf/node_modules/glob/sync.js | 457 +++++++ deps/npm/node_modules/rimraf/package.json | 48 +- deps/npm/node_modules/rimraf/rimraf.js | 173 ++- deps/npm/node_modules/rimraf/test/run.sh | 16 - deps/npm/node_modules/rimraf/test/setup.sh | 47 - .../node_modules/rimraf/test/test-async.js | 5 - .../npm/node_modules/rimraf/test/test-sync.js | 3 - deps/npm/package.json | 32 +- deps/npm/scripts/update-authors.sh | 20 +- .../test/tap/add-remote-git-fake-windows.js | 4 +- .../npm/test/tap/add-remote-git-shrinkwrap.js | 171 +++ deps/npm/test/tap/adduser-legacy-auth.js | 1 + .../test/tap/bundled-dependencies-nonarray.js | 77 ++ deps/npm/test/tap/config-meta.js | 4 +- deps/npm/test/tap/config-semver-tag.js | 27 - deps/npm/test/tap/dedupe-scoped.js | 146 +++ .../test/tap/git-dependency-install-link.js | 184 +++ deps/npm/test/tap/outdated-git.js | 64 +- deps/npm/test/tap/outdated-git/README.md | 1 - deps/npm/test/tap/outdated-git/package.json | 12 - .../test/tap/publish-invalid-semver-tag.js | 79 ++ .../npm/test/tap/shrinkwrap-dev-dependency.js | 73 +- .../desired-shrinkwrap-results.json | 12 - .../shrinkwrap-dev-dependency/package.json | 12 - .../test/tap/shrinkwrap-prod-dependency.js | 89 ++ deps/npm/test/tap/update-examples.js | 10 + deps/npm/test/tap/version-message-config.js | 88 ++ 488 files changed, 25704 insertions(+), 5015 deletions(-) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/.npmignore (100%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/.travis.yml (100%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/README.md (99%) create mode 100644 deps/npm/node_modules/hosted-git-info/README.md~ rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/index.js (100%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/package.json (96%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/test/basic.js (100%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/test/bitbucket.js (99%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/test/gist.js (99%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/test/github.js (99%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/test/gitlab.js (99%) rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg/node_modules => }/hosted-git-info/test/lib/standard-tests.js (100%) create mode 100644 deps/npm/node_modules/inflight/.eslintrc rename deps/npm/node_modules/{npm-registry-client/node_modules/npm-package-arg => init-package-json/node_modules/glob}/LICENSE (93%) create mode 100644 deps/npm/node_modules/init-package-json/node_modules/glob/README.md create mode 100644 deps/npm/node_modules/init-package-json/node_modules/glob/common.js create mode 100644 deps/npm/node_modules/init-package-json/node_modules/glob/glob.js create mode 100644 deps/npm/node_modules/init-package-json/node_modules/glob/package.json create mode 100644 deps/npm/node_modules/init-package-json/node_modules/glob/sync.js delete mode 100644 deps/npm/node_modules/minimatch/.npmignore delete mode 100644 deps/npm/node_modules/minimatch/benchmark.js create mode 100644 deps/npm/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE delete mode 100644 deps/npm/node_modules/minimatch/test/basic.js delete mode 100644 deps/npm/node_modules/minimatch/test/brace-expand.js delete mode 100644 deps/npm/node_modules/minimatch/test/defaults.js delete mode 100644 deps/npm/node_modules/minimatch/test/extglob-ending-with-state-char.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/LICENSE create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/README.md create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/common.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/glob.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/LICENSE create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/README.md create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/browser.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/minimatch.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/.npmignore rename deps/npm/node_modules/{minimatch => node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion}/.travis.yml (60%) create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/README.md create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/example.js rename deps/npm/node_modules/{minimatch/node_modules/brace-expansion/index.bak => node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/index.js} (89%) create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.npmignore create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/.travis.yml create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/Makefile create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/README.md create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/example.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/index.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/package.json create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match/test/balanced.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/.travis.yml create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/LICENSE create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/README.markdown create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/example/map.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/index.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/package.json create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map/test/map.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/package.json create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/bash-comparison.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/bash-results.txt create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/cases.txt create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/dollar.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/empty-option.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/generate.sh create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/negative-increment.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/nested.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/order.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/pad.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/same-type.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/test/sequence.js create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/package.json create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/package.json create mode 100644 deps/npm/node_modules/node-gyp/node_modules/glob/sync.js create mode 100644 deps/npm/node_modules/normalize-git-url/.eslintrc rename deps/npm/node_modules/{npm-registry-client/node_modules => }/npm-package-arg/test/bitbucket.js (100%) rename deps/npm/node_modules/{npm-registry-client/node_modules => }/npm-package-arg/test/github.js (100%) rename deps/npm/node_modules/{npm-registry-client/node_modules => }/npm-package-arg/test/gitlab.js (100%) delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/README.md delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/npa.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/package.json delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/test/basic.js delete mode 100644 deps/npm/node_modules/npm-registry-client/node_modules/npm-package-arg/test/windows.js create mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/@npm/npm-registry-client/cache.json create mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/underscore/1.3.3/cache.json create mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/underscore/1.3.3/package.tgz create mode 100644 deps/npm/node_modules/npm-registry-client/test/fixtures/underscore/cache.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/.npmignore create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/.npmignore create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/History.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/Makefile create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/Readme.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates/test/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/test/tracker.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/test/trackergroup.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/are-we-there-yet/test/trackerstream.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/.npmignore create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/LICENSE create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/README.md~ create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/example.png create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/.npmignore create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/LICENSE create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/README.md~ create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-unicode/test/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/LICENSE.txt create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._basetostring/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/LICENSE.txt create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/node_modules/lodash.repeat/LICENSE.txt create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/node_modules/lodash.repeat/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/node_modules/lodash.repeat/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/node_modules/lodash.repeat/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash._createpad/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/LICENSE.txt create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.pad/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/LICENSE.txt create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padleft/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/LICENSE.txt create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/README.md create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/index.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/node_modules/lodash.padright/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/package.json create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/progress-bar.js create mode 100644 deps/npm/node_modules/npmlog/node_modules/gauge/test/progress-bar.js create mode 100644 deps/npm/node_modules/npmlog/test/progress.js create mode 100644 deps/npm/node_modules/read-installed/node_modules/readdir-scoped-modules/.eslintrc create mode 100644 deps/npm/node_modules/read-package-json/node_modules/glob/LICENSE create mode 100644 deps/npm/node_modules/read-package-json/node_modules/glob/README.md create mode 100644 deps/npm/node_modules/read-package-json/node_modules/glob/common.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/glob/glob.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/glob/package.json create mode 100644 deps/npm/node_modules/read-package-json/node_modules/glob/sync.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/.editorconfig create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/.npmignore create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/LICENSE create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/README.md create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/index.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/.editorconfig create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/.npmignore create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/README.md create mode 100755 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/benchmark/benchmark.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/benchmark/package.json create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/docs/Grammar.md create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/docs/JSON5.md create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/index.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/analyze.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/document.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/parse.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/stringify.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/unicode.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/lib/utils.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/package.json create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/package.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/portable-json5-tests.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_analyze.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_document.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_errors.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_parse.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_portable.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_stringify.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_tokenize.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/test_updates.js create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/update/author.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/update/deep-object.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/update/delete.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/update/norm-array.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/update/norm-object.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/update/npm-array-bin.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju/test/update/pkg-json5.yaml create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/package.json create mode 100644 deps/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/test/test.js create mode 100644 deps/npm/node_modules/read-package-json/test/fixtures/erroneous.json create mode 100644 deps/npm/node_modules/read-package-json/test/helpful.js create mode 100644 deps/npm/node_modules/realize-package-specifier/test/npa-bitbucket.js create mode 100644 deps/npm/node_modules/realize-package-specifier/test/npa-github.js create mode 100644 deps/npm/node_modules/realize-package-specifier/test/npa-gitlab.js create mode 100644 deps/npm/node_modules/request/.eslintrc create mode 100644 deps/npm/node_modules/request/node_modules/bl/.jshintrc create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend/.jshintrc create mode 100644 deps/npm/node_modules/request/node_modules/har-validator/node_modules/require-directory/.jshintrc create mode 100644 deps/npm/node_modules/request/node_modules/isstream/.jshintrc create mode 100644 deps/npm/node_modules/request/node_modules/qs/.jshintrc create mode 100644 deps/npm/node_modules/request/node_modules/tunnel-agent/.jshintrc delete mode 100644 deps/npm/node_modules/rimraf/AUTHORS create mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/LICENSE create mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/README.md create mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/common.js create mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/glob.js create mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/package.json create mode 100644 deps/npm/node_modules/rimraf/node_modules/glob/sync.js delete mode 100644 deps/npm/node_modules/rimraf/test/run.sh delete mode 100644 deps/npm/node_modules/rimraf/test/setup.sh delete mode 100644 deps/npm/node_modules/rimraf/test/test-async.js delete mode 100644 deps/npm/node_modules/rimraf/test/test-sync.js create mode 100644 deps/npm/test/tap/add-remote-git-shrinkwrap.js create mode 100644 deps/npm/test/tap/bundled-dependencies-nonarray.js delete mode 100644 deps/npm/test/tap/config-semver-tag.js create mode 100644 deps/npm/test/tap/dedupe-scoped.js create mode 100644 deps/npm/test/tap/git-dependency-install-link.js delete mode 100644 deps/npm/test/tap/outdated-git/README.md delete mode 100644 deps/npm/test/tap/outdated-git/package.json create mode 100644 deps/npm/test/tap/publish-invalid-semver-tag.js delete mode 100644 deps/npm/test/tap/shrinkwrap-dev-dependency/desired-shrinkwrap-results.json delete mode 100644 deps/npm/test/tap/shrinkwrap-dev-dependency/package.json create mode 100644 deps/npm/test/tap/shrinkwrap-prod-dependency.js create mode 100644 deps/npm/test/tap/version-message-config.js diff --git a/deps/npm/.mailmap b/deps/npm/.mailmap index c90d447486816a..1f5332c47092f2 100644 --- a/deps/npm/.mailmap +++ b/deps/npm/.mailmap @@ -1,5 +1,6 @@ Arlo Breault Alex K. Wolfe +Andrew Bradley Andrew Lunny Benjamin Coe Brian White @@ -8,16 +9,19 @@ Dalmais Maxence David Beitey Domenic Denicola Einar Otto Stangvik -Evan Lucas +Evan Lucas +Evan Lucas Faiq Raza Forbes Lindesay -Forrest L. Norvell +Forrest L Norvell Gabriel Barros Geoff Flarity Isaac Z. Schlueter +Isaac Z. Schlueter isaacs Jake Verbaten James Sanders Jason Smith +Jonas Weber Kris Windham Lin Clark Maciej Małecki @@ -26,6 +30,9 @@ Maxim Bogushevich Max Goodman Nicolas Morel Olivier Melcher +Ryan Emery +Sam Mikes +Tony Visnu Pitiyanuvath Will Elwood -Zeke Sikelianos \ No newline at end of file +Zeke Sikelianos diff --git a/deps/npm/AUTHORS b/deps/npm/AUTHORS index 20ff0440fcf571..0ccd3b04e102ef 100644 --- a/deps/npm/AUTHORS +++ b/deps/npm/AUTHORS @@ -1,4 +1,25 @@ # Authors sorted by whether or not they're me +Isaac Z. Schlueter +Steve Steiner +Mikeal Rogers +Aaron Blohowiak +Martyn Smith +Charlie Robbins +Francisco Treacy +Cliffano Subagio +Christian Eager +Dav Glass +Alex K. Wolfe +James Sanders +Reid Burke +Arlo Breault +Timo Derstappen +Bart Teeuwisse +Ben Noordhuis +Tor Valamo +Whyme.Lyu <5longluna@gmail.com> +Olivier Melcher +Tomaž Muraus Evan Meagher Orlando Vazquez Kai Chen @@ -7,245 +28,239 @@ Geoff Flarity Max Goodman Pete Kruckenberg Laurie Harper -Neil Gentleman -Kris Kowal -Alex Gorbatchev -Shawn Wildermuth -Wesley de Souza +Chris Wong +Scott Bronson +Federico Romero +Visnu Pitiyanuvath +Irakli Gozalishvili +Mark Cahill +Tony +Iain Sproat +Trent Mick +Felix Geisendörfer +Jameson Little +Conny Brunnkvist +Will Elwood +Dean Landolt +Oleg Efimov +Martin Cooper +Jann Horn +Andrew Bradley +Maciej Małecki +Stephen Sugden +Michael Budde +Jason Smith +Gautham Pai +David Trejo +Paul Vorbach +George Ornbo +Tim Oxley +Tyler Green +Dave Pacheco +atomizer +Rod Vagg +Christian Howe +Andrew Lunny +Henrik Hodne +Adam Blackburn +Kris Windham +Jens Grunert +Joost-Wim Boekesteijn +Dalmais Maxence +Marcus Ekwall +Aaron Stacy +Phillip Howell +Domenic Denicola +James Halliday +Jeremy Cantrell +Trent Mick +Ribettes +Don Park +Einar Otto Stangvik +Kei Son +Nicolas Morel +Mark Dube +Nathan Rajlich +Maxim Bogushevich +Meaglin +Ben Evans +Nathan Zadoks +Brian White +Jed Schmidt +Ian Livingstone Patrick Pfeiffer -yoyoyogi Paul Miller -Jérémy Lal -J. Tangelder -seebees -Anders Janmyr -Jean Lauliac +Ryan Emery Carl Lange -Chris Meyers -Andrey Kislyuk Jan Lehnardt -Ludwig Magnusson -Thorsten Lorenz Stuart P. Bentley -wmertens Johan Sköld -Nick Santos Stuart Knightley -Terin Stock Niggler -Faiq Raza Paolo Fragomeni -Thomas Torp Jaakko Manninen -Sam Mikes Luke Arduini Larz Conwell Marcel Klehr Robert Kowalski -Chris Wong Forbes Lindesay -Scott Bronson Vaz Allen -Federico Romero Jake Verbaten -Visnu Pitiyanuvath Schabse Laks -Irakli Gozalishvili Florian Margaine -Mark Cahill -Zearin -Iain Sproat -Trent Mick -Felix Geisendörfer -Julian Gruber -Benjamin Coe -Alex Ford -Matt Hickford -Sean McGivern -C J Silverio -Mat Tyndall -Robin Tweedie -Tauren Mills -Miroslav Bajtoš -Isaac Z. Schlueter -Ron Martinez -David Glasser -Steve Steiner -Kazuhito Hokamura -Gianluca Casati -Mikeal Rogers -Tristan Davies -Aaron Blohowiak -David Volm -Martyn Smith -Lin Clark -Charlie Robbins -Ben Page -Francisco Treacy -Jeff Jo Johan Nordberg -Cliffano Subagio -martinvd Ian Babrou -Christian Eager Di Wu Mathias Bynens Matt McClure -Jameson Little Matt Lunn -Conny Brunnkvist Alexey Kreschuk -Will Elwood elisee -Dean Landolt Robert Gieseke -Oleg Efimov François Frisch -Martin Cooper -Jann Horn -cspotcode -Maciej Małecki -Stephen Sugden -Forrest L Norvell -Karsten Tinnefeld -Bryan Burgers -David Beitey -Evan You -Zach Pomerantz -Mark J. Titorenko -Chris Williams -Oddur Sigurdsson -sudodoki -Eric Mill -Mick Thompson -Gabriel Barros -Felix Rabe -KevinSheedy -Aleksey Smolenchuk -Ed Morley -Blaine Bublitz -Andrey Fedorov Trevor Burnham -Daijiro Wachi Alan Shaw TJ Holowaychuk Luke Arduini Nicholas Kinsey -Michael Budde Paulo Cesar -Jason Smith Elan Shanker -Gautham Pai Jon Spencer -David Trejo Jason Diamond -Paul Vorbach Maximilian Antoni -George Ornbo -Tim Oxley -Tyler Green -Dave Pacheco -atomizer -Michael Hayes -Chris Dickinson -Bradley Meck -GeJ -Andrew Terris -Michael Nisi -Luc Thevenard -fengmk2 -Aria Stewart -Adam Meadows -Charlie Rudolph -Chulki Lee -Vladimir Rutsky -不四 -Isaac Murchie -Marcin Wosinek -David Marr -Bryan English -Anthony Zotti Thom Blake -Karl Horky Jess Martin Spain Train Alex Rodionov Matt Colyer -Rod Vagg Evan You -Christian Howe bitspill -Andrew Lunny Gabriel Falkenberg -Henrik Hodne Alexej Yaroshevich -Adam Blackburn Quim Calpe -Kris Windham -Jens Grunert -Joost-Wim Boekesteijn -Dalmais Maxence -Marcus Ekwall -Jordan Harband Steve Mason Wil Moore III Sergey Belov Tom Huang CamilleM -Aaron Stacy Sébastien Santoro -Phillip Howell Evan Lucas -Domenic Denicola Quinn Slack -James Halliday Alex Kocharin -Jeremy Cantrell -Evan Lucas -Trent Mick -Ribettes -Don Park -Einar Otto Stangvik -Kei Son -Dav Glass -Alex K. Wolfe -James Sanders -Reid Burke -Arlo Breault -Timo Derstappen -Bart Teeuwisse -Ben Noordhuis -Tor Valamo -Whyme.Lyu <5longluna@gmail.com> Daniel Santiago Denis Gladkikh Andrew Horton Zeke Sikelianos Dylan Greene -Nicolas Morel Franck Cuny -Mark Dube -dead_horse Yeonghoon Park -Nathan Rajlich -Kenan Yildirim Rafael de Oleza -Maxim Bogushevich -Laurie Voss Mikola Lysenko -Meaglin -Rebecca Turner Yazhong Liu -Ben Evans +Younghoon Park +Neil Gentleman +Kris Kowal +Alex Gorbatchev +Shawn Wildermuth +Wesley de Souza +yoyoyogi +J. Tangelder +Jean Lauliac +Andrey Kislyuk +Thorsten Lorenz +Julian Gruber +Benjamin Coe +Alex Ford +Matt Hickford +Sean McGivern +C J Silverio +Robin Tweedie +Miroslav Bajtoš +David Glasser +Gianluca Casati +Forrest L Norvell +Karsten Tinnefeld +Bryan Burgers +David Beitey +Evan You +Zach Pomerantz +Chris Williams +sudodoki +Mick Thompson +Felix Rabe +Michael Hayes +Chris Dickinson +Bradley Meck +GeJ +Andrew Terris +Michael Nisi +fengmk2 +Adam Meadows +Chulki Lee +不四 +dead_horse +Kenan Yildirim +Laurie Voss +Rebecca Turner Hunter Loftis -Nathan Zadoks Peter Richardson -Brian White Jussi Kalliokoski -Jed Schmidt Filip Weiss -Ian Livingstone timoweiss Christopher Hiller -Olivier Melcher -Tomaž Muraus +Jérémy Lal +Anders Janmyr +Chris Meyers +Ludwig Magnusson +wmertens +Nick Santos +Terin Stock +Faiq Raza +Thomas Torp +Sam Mikes +Mat Tyndall +Tauren Mills +Ron Martinez +Kazuhito Hokamura +Tristan Davies +David Volm +Lin Clark +Ben Page +Jeff Jo +martinvd +Mark J. Titorenko +Oddur Sigurdsson +Eric Mill +Gabriel Barros +KevinSheedy +Aleksey Smolenchuk +Ed Morley +Blaine Bublitz +Andrey Fedorov +Daijiro Wachi +Luc Thevenard +Aria Stewart +Charlie Rudolph +Vladimir Rutsky +Isaac Murchie +Marcin Wosinek +David Marr +Bryan English +Anthony Zotti +Karl Horky +Jordan Harband +Guðlaugur Stefán Egilsson +Helge Skogly Holm +Peter A. Shevtsov +Alain Kalker +Bryant Williams +Jonas Weber +Tim Whidden +Andreas +Karolis Narkevicius +Adrian Lynch +Richard Littauer +Oli Evans +Matt Brennan +Jeff Barczewski +Danny Fritz diff --git a/deps/npm/CHANGELOG.md b/deps/npm/CHANGELOG.md index 006eb06ff2375e..ee2004cd5b5c51 100644 --- a/deps/npm/CHANGELOG.md +++ b/deps/npm/CHANGELOG.md @@ -1,3 +1,192 @@ +### v2.7.4 (2015-03-20): + +#### BUG FIXES + +* [`fe1bc38`](https://github.com/npm/npm/commit/fe1bc387a14475e373557de669e03d9d006d3173) + [#7672](https://github.com/npm/npm/issues/7672) `npm-registry-client@3.1.2`: + Fix client-side certificate handling by correcting property name. + ([@atamon](https://github.com/atamon)) +* [`3ce3cc2`](https://github.com/npm/npm/commit/3ce3cc242fc345bca6820185a4f5a013c5bc1944) + [#7635](https://github.com/npm/npm/issues/7635) `fstream-npm@1.0.2`: Raise a + more descriptive error when `bundledDependencies` isn't an array. + ([@KenanY](https://github.com/KenanY)) +* [`3a12723`](https://github.com/npm/npm/commit/3a127235076a1f00bc8befba56c024c6d0e7f477) + [#7661](https://github.com/npm/npm/issues/7661) Allow setting `--registry` on + the command line to trump the mapped registry for `--scope`. + ([@othiym23](https://github.com/othiym23)) +* [`89ce829`](https://github.com/npm/npm/commit/89ce829a00b526d0518f5cd855c323bffe182af0) + [#7630](https://github.com/npm/npm/issues/7630) `hosted-git-info@1.5.3`: Part + 3 of ensuring that GitHub shorthand is handled consistently. + ([@othiym23](https://github.com/othiym23)) +* [`63313eb`](https://github.com/npm/npm/commit/63313eb0c37891c355546fd1093010c8a0c3cd81) + [#7630](https://github.com/npm/npm/issues/7630) + `realize-package-specifier@2.2.0`: Part 2 of ensuring that GitHub shorthand + is handled consistently. ([@othiym23](https://github.com/othiym23)) +* [`3ed41bf`](https://github.com/npm/npm/commit/3ed41bf64a1bb752bb3155c74dd6ffbbd28c89c9) + [#7630](https://github.com/npm/npm/issues/7630) `npm-package-arg@3.1.1`: Part + 1 of ensuring that GitHub shorthand is handled consistently. + ([@othiym23](https://github.com/othiym23)) + +#### DEPENDENCY UPDATES + +* [`6a498c6`](https://github.com/npm/npm/commit/6a498c6aaa00611a0a1ea405255900c327103f8b) + `npm-registry-couchapp@2.6.7`: Ensure that npm continues to work with new + registry architecture. ([@bcoe](https://github.com/bcoe)) +* [`bd72c47`](https://github.com/npm/npm/commit/bd72c47ce8c58e287d496902c11845c8fea420d6) + `glob@5.0.3`: Updated to latest version. + ([@isaacs](https://github.com/isaacs)) +* [`4bfbaa2`](https://github.com/npm/npm/commit/4bfbaa2d8b9dc7067d999de8f55676db3a4f4196) + `npmlog@1.2.0`: Getting up to date with latest version (but not using any of + the new features). ([@othiym23](https://github.com/othiym23)) + +#### A NEW REGRESSION TEST + +* [`3703b0b`](https://github.com/npm/npm/commit/3703b0b87c127a64649bdbfc3bc697ebccc4aa24) + Add regression test for `npm version` to ensure `message` property in config + continues to be honored. ([@dannyfritz](https://github.com/dannyfritz)) + +### v2.7.3 (2015-03-16): + +#### HAHA WHOOPS LIL SHINKWRAP ISSUE THERE LOL + +* [`1549106`](https://github.com/npm/npm/commit/1549106f518000633915686f5f1ccc6afcf77f8f) + [#7641](https://github.com/npm/npm/issues/7641) Due to 448efd0, running `npm + shrinkwrap --dev` caused production dependencies to no longer be included in + `npm-shrinkwrap.json`. Whoopsie! ([@othiym23](https://github.com/othiym23)) + +### v2.7.2 (2015-03-12): + +#### NPM GASTROENTEROLOGY + +* [`fb0ac26`](https://github.com/npm/npm/commit/fb0ac26eecdd76f6eaa4a96a865b7c6f52ce5aa5) + [#7579](https://github.com/npm/npm/issues/7579) Only block removing files and + links when we're sure npm isn't responsible for them. This change is hard to + summarize, because if things are working correctly you should never see it, + but if you want more context, just [go read the commit + message](https://github.com/npm/npm/commit/fb0ac26eecdd76f6eaa4a96a865b7c6f52ce5aa5), + which lays it all out. ([@othiym23](https://github.com/othiym23)) +* [`051c473`](https://github.com/npm/npm/commit/051c4738486a826300f205b71590781ce7744f01) + [#7552](https://github.com/npm/npm/issues/7552) `bundledDependencies` are now + properly included in the installation context. This is another fantastically + hard-to-summarize bug, and once again, I encourage you to [read the commit + message](https://github.com/npm/npm/commit/051c4738486a826300f205b71590781ce7744f01) + if you're curious about the details. The snappy takeaway is that this + unbreaks many use cases for `ember-cli`. ([@othiym23](https://github.com/othiym23)) + +#### LESS DRAMATIC CHANGES + +* [`fcd9247`](https://github.com/npm/npm/commit/fcd92476f3a9092f6f8c83a19a24fe63b206edcd) + [#7597](https://github.com/npm/npm/issues/7597) Awk varies pretty + dramatically from platform to platform, so use Perl to generate the AUTHORS + list instead. ([@KenanY](https://github.com/KenanY)) +* [`721b17a`](https://github.com/npm/npm/commit/721b17a31690bec074eb8763d823d6de63406005) + [#7598](https://github.com/npm/npm/issues/7598) `npm install --save` really + isn't experimental anymore. ([@RichardLitt](https://github.com/RichardLitt)) + +#### DEPENDENCY REFRESH + +* [`a91f2c7`](https://github.com/npm/npm/commit/a91f2c7c9a5183d9cde7aae040ebd9ccdf104be7) + [#7559](https://github.com/npm/npm/issues/7559) `node-gyp@1.0.3` Switch + `node-gyp` to use `stdio` instead of `customFds` so it stops printing a + deprecation warning every time you build a native dependency. + ([@jeffbski](https://github.com/jeffbski)) +* [`0c85db7`](https://github.com/npm/npm/commit/0c85db7f0dde41762411e40a029153e6a65ef483) + `rimraf@2.3.2`: Globbing now deals with paths containing valid glob + metacharacters better. ([@isaacs](https://github.com/isaacs)) +* [`d14588e`](https://github.com/npm/npm/commit/d14588ed09b032c4c770e34b4c0f2436f5fccf6e) + `minimatch@2.0.4`: Bug fixes. ([@isaacs](https://github.com/isaacs)) +* [`aa9952e`](https://github.com/npm/npm/commit/aa9952e8270a6c1b7f97e579875dd6e3aa22abfd) + `graceful-fs@3.0.6`: Bug fixes. ([@isaacs](https://github.com/isaacs)) + +### v2.7.1 (2015-03-05): + +#### GITSANITY + +* [`6823807`](https://github.com/npm/npm/commit/6823807bba6c00228a724e1205ae90d67df0adad) + [#7121](https://github.com/npm/npm/issues/7121) `npm install --save` for Git + dependencies saves the URL passed in, instead of the temporary directory used + to clone the remote repo. Fixes using Git dependencies when shrinkwwapping. + In the process, rewrote the Git dependency caching code. Again. No more + single-letter variable names, and a much clearer workflow. + ([@othiym23](https://github.com/othiym23)) +* [`c8258f3`](https://github.com/npm/npm/commit/c8258f31365b045e5fcf15b865a363abbc3be616) + [#7486](https://github.com/npm/npm/issues/7486) When installing Git remotes, + the caching code was passing in the function `gitEnv` instead of the results + of invoking it. ([@functino](https://github.com/functino)) +* [`c618eed`](https://github.com/npm/npm/commit/c618eeda3e321fd454d77c476b53a0330f2344cc) + [#2556](https://github.com/npm/npm/issues/2556) Make it possible to install + Git dependencies when using `--link` by not linking just the Git + dependencies. ([@smikes](https://github.com/smikes)) + +#### WHY DID THIS TAKE SO LONG. + +* [`abdd040`](https://github.com/npm/npm/commit/abdd040da90932535472f593d5433a67ee074801) + `read-package-json@1.3.2`: Provide more helpful error messages when JSON + parse errors are encountered by using a more forgiving JSON parser than + JSON.parse. ([@smikes](https://github.com/smikes)) + +#### BUGS & TWEAKS + +* [`c56cfcd`](https://github.com/npm/npm/commit/c56cfcd79cd8ab4ccd06d2c03d7e04030d576683) + [#7525](https://github.com/npm/npm/issues/7525) `npm dedupe` handles scoped + packages. ([@KidkArolis](https://github.com/KidkArolis)) +* [`1b8ba74`](https://github.com/npm/npm/commit/1b8ba7426393cbae2c76ad2c35953782d4401871) + [#7531](https://github.com/npm/npm/issues/7531) `npm stars` and `npm whoami` + will no longer send the registry the error text saying you need to log in as + your username. ([@othiym23](https://github.com/othiym23)) +* [`6de1e91`](https://github.com/npm/npm/commit/6de1e91116a5105dfa75126532b9083d8672e034) + [#6441](https://github.com/npm/npm/issues/6441) Prevent needless reinstalls + by only updating packages when the current version isn't the same as the + version returned as `wanted` by `npm outdated`. + ([@othiym23](https://github.com/othiym23)) +* [`2abc3ee`](https://github.com/npm/npm/commit/2abc3ee08f0cabc4e7bfd7b973c0b59dc44715ff) + Add `npm upgrade` as an alias for `npm update`. + ([@othiym23](https://github.com/othiym23)) +* [`bcd4722`](https://github.com/npm/npm/commit/bcd47224e18884191a5d0057c2b2fff83ac8206e) + [#7508](https://github.com/npm/npm/issues/7508) FreeBSD uses `EAI_FAIL` + instead of `ENOTFOUND`. ([@othiym23](https://github.com/othiym23)) +* [`21c1ac4`](https://github.com/npm/npm/commit/21c1ac41280f0716a208cde14025a2ad5ef61fed) + [#7507](https://github.com/npm/npm/issues/7507) Update support URL in generic + error handler to `https:` from `http:`. + ([@watilde](https://github.com/watilde)) +* [`b6bd99a`](https://github.com/npm/npm/commit/b6bd99a73f575545fbbaef95c12237c47dd32561) + [#7492](https://github.com/npm/npm/issues/7492) On install, the + `package.json` `engineStrict` deprecation only warns for the current package. + ([@othiym23](https://github.com/othiym23)) +* [`4ef1412`](https://github.com/npm/npm/commit/4ef1412d0061239da2b1c4460ed6db37cc9ded27) + [#7075](https://github.com/npm/npm/issues/7075) If you try to tag a release + as a valid semver range, `npm publish` and `npm tag` will error early instead + of proceeding. ([@smikes](https://github.com/smikes)) +* [`ad53d0f`](https://github.com/npm/npm/commit/ad53d0f666125d9f50d661b54901c6e5bab4d603) + Use `rimraf` in npm build script because Windows doesn't know what rm is. + ([@othiym23](https://github.com/othiym23)) +* [`8885c4d`](https://github.com/npm/npm/commit/8885c4dfb618f2838930b5c5149abea300a762d6) + `rimraf@2.3.1`: Better Windows support. + ([@isaacs](https://github.com/isaacs)) +* [`8885c4d`](https://github.com/npm/npm/commit/8885c4dfb618f2838930b5c5149abea300a762d6) + `glob@4.4.2`: Handle bad symlinks properly. + ([@isaacs](https://github.com/isaacs)) + +###E TYPSO & CLARFIICATIONS + +dId yuo know that submiting fxies for doc tpyos is an exclelent way to get +strated contriburting to a new open-saurce porject? + +* [`42c605c`](https://github.com/npm/npm/commit/42c605c7b401f603c32ea70427e1a7666adeafd9) + Fix typo in `CHANGELOG.md` ([@adrianblynch](https://github.com/adrianblynch)) +* [`c9bd58d`](https://github.com/npm/npm/commit/c9bd58dd637b9c41441023584a13e3818d5db336) + Add note about `node_modules/.bin` being added to the path in `npm + run-script`. ([@quarterto](https://github.com/quarterto)) +* [`903bdd1`](https://github.com/npm/npm/commit/903bdd105b205d6e45d3a2ab83eea8e4071e9aeb) + Matt Ranney confused the world when he renamed `node-redis` to `redis`. "The + world" includes npm's documentation. + ([@RichardLitt](https://github.com/RichardLitt)) +* [`dea9bb2`](https://github.com/npm/npm/commit/dea9bb2319183fe54bf4d173d8533d46d2c6611c) + Fix typo in contributor link. ([@watilde](https://github.com/watilde)) +* [`1226ca9`](https://github.com/npm/npm/commit/1226ca98d4d7650cc3ba16bf7ac62e44820f3bfa) + Properly close code block in npm-install.md. + ([@olizilla](https://github.com/olizilla)) + ### v2.7.0 (2015-02-26): #### SOMETIMES SEMVER MEANS "SUBJECTIVE-EMPATHETIC VERSIONING" @@ -14,7 +203,7 @@ If the patch below were landed on its own, free of context, it would be a breaking change. But, since the "new" behavior is how the documentation claims this feature has always worked, I'm classifying it as a patch-level bug fix. I apologize in advance if this breaks anybody's deployment scripts, and if it -turns out to be a significant regression in practics, we can revert this change +turns out to be a significant regression in practice, we can revert this change and move it to `npm@3`, which is allowed to make breaking changes due to being a new major version of semver. @@ -65,7 +254,7 @@ tracker, and they included some nice small features and fixes: [#7354](https://github.com/npm/npm/issues/7354) Add `--if-present` flag to allow e.g. CI systems to call (semi-) standard build tasks defined in `package.json`, but don't raise an error if no such script is defined. - ([@jussi](https://github.com/jussi)-kalliokoski) + ([@jussi-kalliokoski](https://github.com/jussi-kalliokoski)) * [`7bf85cc`](https://github.com/npm/npm/commit/7bf85cc372ab5698593b01e139c383fa62c92516) [#4005](https://github.com/npm/npm/issues/4005) [#6248](https://github.com/npm/npm/issues/6248) Globally unlink a package @@ -1077,7 +1266,7 @@ Other changes: * [`b706d63`](https://github.com/npm/npm/commit/b706d637d5965dbf8f7ce07dc5c4bc80887f30d8) [#3059](https://github.com/npm/npm/issues/3059) disable prepublish when running `npm install --production` - ([@jussi](https://github.com/jussi)-kalliokoski) + ([@jussi-kalliokoski](https://github.com/jussi-kalliokoski)) * [`119f068`](https://github.com/npm/npm/commit/119f068eae2a36fa8b9c9ca557c70377792243a4) attach the node version used when publishing a package to its registry metadata ([@othiym23](https://github.com/othiym23)) diff --git a/deps/npm/doc/cli/npm-install.md b/deps/npm/doc/cli/npm-install.md index 6b2ac7778c2b4a..acc221d31fc185 100644 --- a/deps/npm/doc/cli/npm-install.md +++ b/deps/npm/doc/cli/npm-install.md @@ -157,7 +157,7 @@ after packing it up into a tarball (b). * `npm install /`: - Install the package at `https://github.com/githubname/githubrepo" by + Install the package at `https://github.com/githubname/githubrepo` by attempting to clone it using `git`. Example: diff --git a/deps/npm/doc/cli/npm-link.md b/deps/npm/doc/cli/npm-link.md index a48fb9778520f7..d634e3458c9c0f 100644 --- a/deps/npm/doc/cli/npm-link.md +++ b/deps/npm/doc/cli/npm-link.md @@ -38,7 +38,8 @@ For example: npm link redis # link-install the package Now, any changes to ~/projects/node-redis will be reflected in -~/projects/node-bloggy/node_modules/node-redis/ +~/projects/node-bloggy/node_modules/node-redis/. Note that the link should +be to the package name, not the directory name for that package. You may also shortcut the two steps in one. For example, to do the above use-case in a shorter way: diff --git a/deps/npm/doc/cli/npm-run-script.md b/deps/npm/doc/cli/npm-run-script.md index 9e6e17e1d022d3..487bd5942ac5de 100644 --- a/deps/npm/doc/cli/npm-run-script.md +++ b/deps/npm/doc/cli/npm-run-script.md @@ -29,6 +29,13 @@ environment variables that will be available to the script at runtime. If an "env" command is defined in your package it will take precedence over the built-in. +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. + ## SEE ALSO * npm-scripts(7) diff --git a/deps/npm/html/doc/README.html b/deps/npm/html/doc/README.html index a85c865b0902ea..72c7ec01362c62 100644 --- a/deps/npm/html/doc/README.html +++ b/deps/npm/html/doc/README.html @@ -126,7 +126,7 @@

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.

@@ -169,5 +169,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-bin.html b/deps/npm/html/doc/api/npm-bin.html index 40b07e5d7fe5da..3fd6088c58232c 100644 --- a/deps/npm/html/doc/api/npm-bin.html +++ b/deps/npm/html/doc/api/npm-bin.html @@ -28,5 +28,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-bugs.html b/deps/npm/html/doc/api/npm-bugs.html index d39cf2440d4247..2eb2c43488ce49 100644 --- a/deps/npm/html/doc/api/npm-bugs.html +++ b/deps/npm/html/doc/api/npm-bugs.html @@ -33,5 +33,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-cache.html b/deps/npm/html/doc/api/npm-cache.html index 4f0c96be740c81..0cb4d14cfd8d8b 100644 --- a/deps/npm/html/doc/api/npm-cache.html +++ b/deps/npm/html/doc/api/npm-cache.html @@ -42,5 +42,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-commands.html b/deps/npm/html/doc/api/npm-commands.html index ebf5b0e74ee6ac..7fcced1b691040 100644 --- a/deps/npm/html/doc/api/npm-commands.html +++ b/deps/npm/html/doc/api/npm-commands.html @@ -36,5 +36,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-config.html b/deps/npm/html/doc/api/npm-config.html index 11877eb6c00b75..b1b6801e6a9361 100644 --- a/deps/npm/html/doc/api/npm-config.html +++ b/deps/npm/html/doc/api/npm-config.html @@ -57,5 +57,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-deprecate.html b/deps/npm/html/doc/api/npm-deprecate.html index a8d8753152bae0..eb3572ad5572b8 100644 --- a/deps/npm/html/doc/api/npm-deprecate.html +++ b/deps/npm/html/doc/api/npm-deprecate.html @@ -47,5 +47,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-docs.html b/deps/npm/html/doc/api/npm-docs.html index f3fce38b78d7ff..ca14313c03205d 100644 --- a/deps/npm/html/doc/api/npm-docs.html +++ b/deps/npm/html/doc/api/npm-docs.html @@ -33,5 +33,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-edit.html b/deps/npm/html/doc/api/npm-edit.html index 1b8b2264d4461e..73c306cee26286 100644 --- a/deps/npm/html/doc/api/npm-edit.html +++ b/deps/npm/html/doc/api/npm-edit.html @@ -36,5 +36,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-explore.html b/deps/npm/html/doc/api/npm-explore.html index b26c04af59a9e0..79f4093633a528 100644 --- a/deps/npm/html/doc/api/npm-explore.html +++ b/deps/npm/html/doc/api/npm-explore.html @@ -31,5 +31,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-help-search.html b/deps/npm/html/doc/api/npm-help-search.html index 99f7a5e556622d..1245b350b3e4f9 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 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-init.html b/deps/npm/html/doc/api/npm-init.html index ffeae2c3ad3407..0ec6d0c7a9b795 100644 --- a/deps/npm/html/doc/api/npm-init.html +++ b/deps/npm/html/doc/api/npm-init.html @@ -39,5 +39,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-install.html b/deps/npm/html/doc/api/npm-install.html index a2267a58fde6de..bdc174d03c59f0 100644 --- a/deps/npm/html/doc/api/npm-install.html +++ b/deps/npm/html/doc/api/npm-install.html @@ -32,5 +32,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-link.html b/deps/npm/html/doc/api/npm-link.html index 67caab6b898147..1ce84e06189aab 100644 --- a/deps/npm/html/doc/api/npm-link.html +++ b/deps/npm/html/doc/api/npm-link.html @@ -42,5 +42,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-load.html b/deps/npm/html/doc/api/npm-load.html index e3b6641bb65ec8..4a99f4633406f1 100644 --- a/deps/npm/html/doc/api/npm-load.html +++ b/deps/npm/html/doc/api/npm-load.html @@ -37,5 +37,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-ls.html b/deps/npm/html/doc/api/npm-ls.html index 1040339764bd22..8bd1400e9780d9 100644 --- a/deps/npm/html/doc/api/npm-ls.html +++ b/deps/npm/html/doc/api/npm-ls.html @@ -63,5 +63,5 @@

global

       - + diff --git a/deps/npm/html/doc/api/npm-outdated.html b/deps/npm/html/doc/api/npm-outdated.html index 2fbda56fa74e62..e81d4ad97c6b7c 100644 --- a/deps/npm/html/doc/api/npm-outdated.html +++ b/deps/npm/html/doc/api/npm-outdated.html @@ -28,5 +28,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-owner.html b/deps/npm/html/doc/api/npm-owner.html index 3a86a8b0266609..c501d1b383e1a6 100644 --- a/deps/npm/html/doc/api/npm-owner.html +++ b/deps/npm/html/doc/api/npm-owner.html @@ -47,5 +47,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-pack.html b/deps/npm/html/doc/api/npm-pack.html index 7dbdf463e2368d..01b0291a0dd673 100644 --- a/deps/npm/html/doc/api/npm-pack.html +++ b/deps/npm/html/doc/api/npm-pack.html @@ -33,5 +33,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-prefix.html b/deps/npm/html/doc/api/npm-prefix.html index 62c91d8c748f29..f063710709fb37 100644 --- a/deps/npm/html/doc/api/npm-prefix.html +++ b/deps/npm/html/doc/api/npm-prefix.html @@ -29,5 +29,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-prune.html b/deps/npm/html/doc/api/npm-prune.html index ae9cf1c4dd10da..f7929be9df3f7a 100644 --- a/deps/npm/html/doc/api/npm-prune.html +++ b/deps/npm/html/doc/api/npm-prune.html @@ -30,5 +30,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-publish.html b/deps/npm/html/doc/api/npm-publish.html index d0ae43fa3909f8..6d53de27236b1f 100644 --- a/deps/npm/html/doc/api/npm-publish.html +++ b/deps/npm/html/doc/api/npm-publish.html @@ -46,5 +46,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-rebuild.html b/deps/npm/html/doc/api/npm-rebuild.html index 4ae5944032b37d..93b4fe4935cbe1 100644 --- a/deps/npm/html/doc/api/npm-rebuild.html +++ b/deps/npm/html/doc/api/npm-rebuild.html @@ -30,5 +30,5 @@

CONFIGURATION

       - + diff --git a/deps/npm/html/doc/api/npm-repo.html b/deps/npm/html/doc/api/npm-repo.html index 60b8a9aebbae6e..75f841d5fe1136 100644 --- a/deps/npm/html/doc/api/npm-repo.html +++ b/deps/npm/html/doc/api/npm-repo.html @@ -33,5 +33,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-restart.html b/deps/npm/html/doc/api/npm-restart.html index b657e5e9b1d584..f1133a38ff6042 100644 --- a/deps/npm/html/doc/api/npm-restart.html +++ b/deps/npm/html/doc/api/npm-restart.html @@ -52,5 +52,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-root.html b/deps/npm/html/doc/api/npm-root.html index a40933007fa561..85c2df9af57118 100644 --- a/deps/npm/html/doc/api/npm-root.html +++ b/deps/npm/html/doc/api/npm-root.html @@ -29,5 +29,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-run-script.html b/deps/npm/html/doc/api/npm-run-script.html index 5e3eaf840baaae..3655f4c286ca19 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 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-search.html b/deps/npm/html/doc/api/npm-search.html index 9e5a72e97ff74c..83f59d0af9012f 100644 --- a/deps/npm/html/doc/api/npm-search.html +++ b/deps/npm/html/doc/api/npm-search.html @@ -53,5 +53,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-shrinkwrap.html b/deps/npm/html/doc/api/npm-shrinkwrap.html index 47bba84e1d61a4..d40c5bd112b34c 100644 --- a/deps/npm/html/doc/api/npm-shrinkwrap.html +++ b/deps/npm/html/doc/api/npm-shrinkwrap.html @@ -33,5 +33,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-start.html b/deps/npm/html/doc/api/npm-start.html index cca572f495672f..608de649575e92 100644 --- a/deps/npm/html/doc/api/npm-start.html +++ b/deps/npm/html/doc/api/npm-start.html @@ -28,5 +28,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-stop.html b/deps/npm/html/doc/api/npm-stop.html index cb2ae75494db51..dd31b08e8979cf 100644 --- a/deps/npm/html/doc/api/npm-stop.html +++ b/deps/npm/html/doc/api/npm-stop.html @@ -28,5 +28,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-tag.html b/deps/npm/html/doc/api/npm-tag.html index 14dfbd32aa2ac4..935da0c26b1aaf 100644 --- a/deps/npm/html/doc/api/npm-tag.html +++ b/deps/npm/html/doc/api/npm-tag.html @@ -36,5 +36,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-test.html b/deps/npm/html/doc/api/npm-test.html index e60d561e811ba3..ccc93c07ca2d0a 100644 --- a/deps/npm/html/doc/api/npm-test.html +++ b/deps/npm/html/doc/api/npm-test.html @@ -30,5 +30,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-uninstall.html b/deps/npm/html/doc/api/npm-uninstall.html index 3eea11c6f43b56..739796752b6609 100644 --- a/deps/npm/html/doc/api/npm-uninstall.html +++ b/deps/npm/html/doc/api/npm-uninstall.html @@ -30,5 +30,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-unpublish.html b/deps/npm/html/doc/api/npm-unpublish.html index f9abc239ecf7c2..4ce0faadfd8b86 100644 --- a/deps/npm/html/doc/api/npm-unpublish.html +++ b/deps/npm/html/doc/api/npm-unpublish.html @@ -33,5 +33,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-update.html b/deps/npm/html/doc/api/npm-update.html index 851fbdae2c0b3d..52be0c53c6a0c2 100644 --- a/deps/npm/html/doc/api/npm-update.html +++ b/deps/npm/html/doc/api/npm-update.html @@ -33,5 +33,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/api/npm-version.html b/deps/npm/html/doc/api/npm-version.html index 0277a274124ed1..5d96ffe81241c7 100644 --- a/deps/npm/html/doc/api/npm-version.html +++ b/deps/npm/html/doc/api/npm-version.html @@ -32,5 +32,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm-view.html b/deps/npm/html/doc/api/npm-view.html index f68cec8d580048..df2f03c40f8ebc 100644 --- a/deps/npm/html/doc/api/npm-view.html +++ b/deps/npm/html/doc/api/npm-view.html @@ -81,5 +81,5 @@

RETURN VALUE

       - + diff --git a/deps/npm/html/doc/api/npm-whoami.html b/deps/npm/html/doc/api/npm-whoami.html index 8eac49bcb47a64..017f49618ab48f 100644 --- a/deps/npm/html/doc/api/npm-whoami.html +++ b/deps/npm/html/doc/api/npm-whoami.html @@ -29,5 +29,5 @@

SYNOPSIS

       - + diff --git a/deps/npm/html/doc/api/npm.html b/deps/npm/html/doc/api/npm.html index 69585f5c988222..74cd146f8ed994 100644 --- a/deps/npm/html/doc/api/npm.html +++ b/deps/npm/html/doc/api/npm.html @@ -23,7 +23,7 @@

SYNOPSIS

npm.commands.install(["package"], cb) })

VERSION

-

2.7.0

+

2.7.4

DESCRIPTION

This is the API documentation for npm. To find documentation of the command line @@ -109,5 +109,5 @@

ABBREVS

       - + diff --git a/deps/npm/html/doc/cli/npm-access.html b/deps/npm/html/doc/cli/npm-access.html index 836ef8c4da885f..a4aea8b89d34e4 100644 --- a/deps/npm/html/doc/cli/npm-access.html +++ b/deps/npm/html/doc/cli/npm-access.html @@ -75,5 +75,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-adduser.html b/deps/npm/html/doc/cli/npm-adduser.html index 93818e9aef8d06..c7865b4e14b6fc 100644 --- a/deps/npm/html/doc/cli/npm-adduser.html +++ b/deps/npm/html/doc/cli/npm-adduser.html @@ -68,5 +68,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-bin.html b/deps/npm/html/doc/cli/npm-bin.html index c9b43ad0c4a404..94b778bd9f3b2a 100644 --- a/deps/npm/html/doc/cli/npm-bin.html +++ b/deps/npm/html/doc/cli/npm-bin.html @@ -35,5 +35,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-bugs.html b/deps/npm/html/doc/cli/npm-bugs.html index f19b04c837e34a..04a23c05b6c63b 100644 --- a/deps/npm/html/doc/cli/npm-bugs.html +++ b/deps/npm/html/doc/cli/npm-bugs.html @@ -54,5 +54,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-build.html b/deps/npm/html/doc/cli/npm-build.html index 21d010e9a8fcaa..4dfe30b3dbd51f 100644 --- a/deps/npm/html/doc/cli/npm-build.html +++ b/deps/npm/html/doc/cli/npm-build.html @@ -38,5 +38,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-bundle.html b/deps/npm/html/doc/cli/npm-bundle.html index 35b09036a4b63d..298d7ebb18cdca 100644 --- a/deps/npm/html/doc/cli/npm-bundle.html +++ b/deps/npm/html/doc/cli/npm-bundle.html @@ -31,5 +31,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-cache.html b/deps/npm/html/doc/cli/npm-cache.html index 516e7690216cc1..781f2527769733 100644 --- a/deps/npm/html/doc/cli/npm-cache.html +++ b/deps/npm/html/doc/cli/npm-cache.html @@ -81,5 +81,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-completion.html b/deps/npm/html/doc/cli/npm-completion.html index 58548888a62c78..14ee7e7686ec46 100644 --- a/deps/npm/html/doc/cli/npm-completion.html +++ b/deps/npm/html/doc/cli/npm-completion.html @@ -42,5 +42,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-config.html b/deps/npm/html/doc/cli/npm-config.html index 4b55be25e9a6af..6afdbb4bf529c3 100644 --- a/deps/npm/html/doc/cli/npm-config.html +++ b/deps/npm/html/doc/cli/npm-config.html @@ -66,5 +66,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-dedupe.html b/deps/npm/html/doc/cli/npm-dedupe.html index 1c06741d37e70d..aac9b262ab29ad 100644 --- a/deps/npm/html/doc/cli/npm-dedupe.html +++ b/deps/npm/html/doc/cli/npm-dedupe.html @@ -63,5 +63,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-deprecate.html b/deps/npm/html/doc/cli/npm-deprecate.html index 641132957026f2..57dc15ea0892a4 100644 --- a/deps/npm/html/doc/cli/npm-deprecate.html +++ b/deps/npm/html/doc/cli/npm-deprecate.html @@ -38,5 +38,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-dist-tag.html b/deps/npm/html/doc/cli/npm-dist-tag.html index 0b679b856dd68b..855b3370d89ff8 100644 --- a/deps/npm/html/doc/cli/npm-dist-tag.html +++ b/deps/npm/html/doc/cli/npm-dist-tag.html @@ -76,5 +76,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-docs.html b/deps/npm/html/doc/cli/npm-docs.html index 3ea861db29f17e..57bca77658935c 100644 --- a/deps/npm/html/doc/cli/npm-docs.html +++ b/deps/npm/html/doc/cli/npm-docs.html @@ -56,5 +56,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-edit.html b/deps/npm/html/doc/cli/npm-edit.html index d3d535dc9d8519..e62355b4baf8dd 100644 --- a/deps/npm/html/doc/cli/npm-edit.html +++ b/deps/npm/html/doc/cli/npm-edit.html @@ -49,5 +49,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-explore.html b/deps/npm/html/doc/cli/npm-explore.html index 835290f5c8b85c..11e2852fe73d6e 100644 --- a/deps/npm/html/doc/cli/npm-explore.html +++ b/deps/npm/html/doc/cli/npm-explore.html @@ -49,5 +49,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-help-search.html b/deps/npm/html/doc/cli/npm-help-search.html index 17b3f5dec94ef6..00e24251d845a2 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 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-help.html b/deps/npm/html/doc/cli/npm-help.html index 5c0efe03e51fc6..e27a7041b576e1 100644 --- a/deps/npm/html/doc/cli/npm-help.html +++ b/deps/npm/html/doc/cli/npm-help.html @@ -52,5 +52,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-init.html b/deps/npm/html/doc/cli/npm-init.html index 3aa29a8106ec31..f4403138825b49 100644 --- a/deps/npm/html/doc/cli/npm-init.html +++ b/deps/npm/html/doc/cli/npm-init.html @@ -48,5 +48,5 @@

SEE ALSO

       - + diff --git a/deps/npm/html/doc/cli/npm-install.html b/deps/npm/html/doc/cli/npm-install.html index e43c2d05f02f51..2daed14b23041d 100644 --- a/deps/npm/html/doc/cli/npm-install.html +++ b/deps/npm/html/doc/cli/npm-install.html @@ -132,8 +132,8 @@

SYNOPSIS

npm install @myorg/privatepackage@">=0.1.0 <0.2.0"
  • npm install <githubname>/<githubrepo>:

    -

    Install the package at https://github.com/githubname/githubrepo" by - attempting to clone it usinggit`.

    +

    Install the package at https://github.com/githubname/githubrepo by + attempting to clone it using git.

    Example:

        npm install mygithubuser/myproject
     

    To reference a package in a git repo that is not on GitHub, see git @@ -240,5 +240,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-link.html b/deps/npm/html/doc/cli/npm-link.html index 818d660ec04127..4a14ee51b2fb63 100644 --- a/deps/npm/html/doc/cli/npm-link.html +++ b/deps/npm/html/doc/cli/npm-link.html @@ -35,7 +35,8 @@

    SYNOPSIS

    cd ~/projects/node-bloggy # go into some other package directory. npm link redis # link-install the package

    Now, any changes to ~/projects/node-redis will be reflected in -~/projects/node-bloggy/node_modules/node-redis/

    +~/projects/node-bloggy/node_modules/node-redis/. Note that the link should +be to the package name, not the directory name for that package.

    You may also shortcut the two steps in one. For example, to do the above use-case in a shorter way:

    cd ~/projects/node-bloggy  # go into the dir of your main project
    @@ -71,5 +72,5 @@ 

    SYNOPSIS

           - + diff --git a/deps/npm/html/doc/cli/npm-logout.html b/deps/npm/html/doc/cli/npm-logout.html index 4a77e01c595bd1..5fd1de1d369910 100644 --- a/deps/npm/html/doc/cli/npm-logout.html +++ b/deps/npm/html/doc/cli/npm-logout.html @@ -55,5 +55,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-ls.html b/deps/npm/html/doc/cli/npm-ls.html index 861aad23100d7e..65b527209d7f3a 100644 --- a/deps/npm/html/doc/cli/npm-ls.html +++ b/deps/npm/html/doc/cli/npm-ls.html @@ -22,7 +22,7 @@

    SYNOPSIS

    limit the results to only the paths to the packages named. Note that nested packages will also show the paths to the specified packages. For example, running npm ls promzard in npm's source tree will show:

    -
    npm@2.7.0 /path/to/npm
    +
    npm@2.7.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 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-outdated.html b/deps/npm/html/doc/cli/npm-outdated.html index 10df0aacd3ddcc..b93706992c2aad 100644 --- a/deps/npm/html/doc/cli/npm-outdated.html +++ b/deps/npm/html/doc/cli/npm-outdated.html @@ -67,5 +67,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-owner.html b/deps/npm/html/doc/cli/npm-owner.html index 01b8380c9aa0c3..4a35d71aab3533 100644 --- a/deps/npm/html/doc/cli/npm-owner.html +++ b/deps/npm/html/doc/cli/npm-owner.html @@ -49,5 +49,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-pack.html b/deps/npm/html/doc/cli/npm-pack.html index b3f70935a01b6f..9d63fa076f97cd 100644 --- a/deps/npm/html/doc/cli/npm-pack.html +++ b/deps/npm/html/doc/cli/npm-pack.html @@ -41,5 +41,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-prefix.html b/deps/npm/html/doc/cli/npm-prefix.html index caef5516d64d07..e0aab080048b6a 100644 --- a/deps/npm/html/doc/cli/npm-prefix.html +++ b/deps/npm/html/doc/cli/npm-prefix.html @@ -38,5 +38,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-prune.html b/deps/npm/html/doc/cli/npm-prune.html index fbf0aaf84ca791..5b19ac5b8a0f2e 100644 --- a/deps/npm/html/doc/cli/npm-prune.html +++ b/deps/npm/html/doc/cli/npm-prune.html @@ -39,5 +39,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-publish.html b/deps/npm/html/doc/cli/npm-publish.html index 3cd7406fc11a84..5ec4e988eea4df 100644 --- a/deps/npm/html/doc/cli/npm-publish.html +++ b/deps/npm/html/doc/cli/npm-publish.html @@ -66,5 +66,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-rebuild.html b/deps/npm/html/doc/cli/npm-rebuild.html index 898d904a1cbdc5..ed0dd148ceb8f7 100644 --- a/deps/npm/html/doc/cli/npm-rebuild.html +++ b/deps/npm/html/doc/cli/npm-rebuild.html @@ -38,5 +38,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-repo.html b/deps/npm/html/doc/cli/npm-repo.html index 50840d500df01c..09bc008dee0967 100644 --- a/deps/npm/html/doc/cli/npm-repo.html +++ b/deps/npm/html/doc/cli/npm-repo.html @@ -42,5 +42,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-restart.html b/deps/npm/html/doc/cli/npm-restart.html index c09e1039ed2d78..dde4bc9f280a28 100644 --- a/deps/npm/html/doc/cli/npm-restart.html +++ b/deps/npm/html/doc/cli/npm-restart.html @@ -53,5 +53,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-rm.html b/deps/npm/html/doc/cli/npm-rm.html index 09ef1100ffce0d..f3d4e6fc0d8912 100644 --- a/deps/npm/html/doc/cli/npm-rm.html +++ b/deps/npm/html/doc/cli/npm-rm.html @@ -39,5 +39,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-root.html b/deps/npm/html/doc/cli/npm-root.html index 39b6e6ca88eb24..98907fe361d59c 100644 --- a/deps/npm/html/doc/cli/npm-root.html +++ b/deps/npm/html/doc/cli/npm-root.html @@ -35,5 +35,5 @@

    SEE ALSO

           - + diff --git a/deps/npm/html/doc/cli/npm-run-script.html b/deps/npm/html/doc/cli/npm-run-script.html index ca0f575cfc8120..7a6b3923d58501 100644 --- a/deps/npm/html/doc/cli/npm-run-script.html +++ b/deps/npm/html/doc/cli/npm-run-script.html @@ -30,6 +30,12 @@

    SYNOPSIS

    environment variables that will be available to the script at runtime. If an "env" command is defined in your package it will take precedence over the built-in.

    +

    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.

    SEE ALSO

    • npm-scripts(7)
    • @@ -50,5 +56,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-search.html b/deps/npm/html/doc/cli/npm-search.html index eb4c522e55dc83..8df680055a1f2a 100644 --- a/deps/npm/html/doc/cli/npm-search.html +++ b/deps/npm/html/doc/cli/npm-search.html @@ -49,5 +49,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-shrinkwrap.html b/deps/npm/html/doc/cli/npm-shrinkwrap.html index 3676105b2c6ec5..0cc001ad3f3467 100644 --- a/deps/npm/html/doc/cli/npm-shrinkwrap.html +++ b/deps/npm/html/doc/cli/npm-shrinkwrap.html @@ -164,5 +164,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-star.html b/deps/npm/html/doc/cli/npm-star.html index 0a31eb699090d2..ca706683971249 100644 --- a/deps/npm/html/doc/cli/npm-star.html +++ b/deps/npm/html/doc/cli/npm-star.html @@ -36,5 +36,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-stars.html b/deps/npm/html/doc/cli/npm-stars.html index 3d893db2658f84..05c72e30fe43d9 100644 --- a/deps/npm/html/doc/cli/npm-stars.html +++ b/deps/npm/html/doc/cli/npm-stars.html @@ -37,5 +37,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-start.html b/deps/npm/html/doc/cli/npm-start.html index 5a163f6a07046e..dbd94173926862 100644 --- a/deps/npm/html/doc/cli/npm-start.html +++ b/deps/npm/html/doc/cli/npm-start.html @@ -34,5 +34,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-stop.html b/deps/npm/html/doc/cli/npm-stop.html index 8b401e7c58e206..7dc2bf7de6f295 100644 --- a/deps/npm/html/doc/cli/npm-stop.html +++ b/deps/npm/html/doc/cli/npm-stop.html @@ -34,5 +34,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-tag.html b/deps/npm/html/doc/cli/npm-tag.html index dae1ecc4df2077..3a671610ac018c 100644 --- a/deps/npm/html/doc/cli/npm-tag.html +++ b/deps/npm/html/doc/cli/npm-tag.html @@ -62,5 +62,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-test.html b/deps/npm/html/doc/cli/npm-test.html index 8ae25dd8af592a..d461e5f96638c9 100644 --- a/deps/npm/html/doc/cli/npm-test.html +++ b/deps/npm/html/doc/cli/npm-test.html @@ -37,5 +37,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-uninstall.html b/deps/npm/html/doc/cli/npm-uninstall.html index 9cd72c7055c1be..6921b46270fe3d 100644 --- a/deps/npm/html/doc/cli/npm-uninstall.html +++ b/deps/npm/html/doc/cli/npm-uninstall.html @@ -57,5 +57,5 @@

      SYNOPSIS

             - + diff --git a/deps/npm/html/doc/cli/npm-unpublish.html b/deps/npm/html/doc/cli/npm-unpublish.html index e363c0a618dd56..202c0a1586b787 100644 --- a/deps/npm/html/doc/cli/npm-unpublish.html +++ b/deps/npm/html/doc/cli/npm-unpublish.html @@ -47,5 +47,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-update.html b/deps/npm/html/doc/cli/npm-update.html index 2a132bbf8a1261..03f83bdc880a6f 100644 --- a/deps/npm/html/doc/cli/npm-update.html +++ b/deps/npm/html/doc/cli/npm-update.html @@ -119,5 +119,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-version.html b/deps/npm/html/doc/cli/npm-version.html index d167770d0c785d..bd323a1ab15798 100644 --- a/deps/npm/html/doc/cli/npm-version.html +++ b/deps/npm/html/doc/cli/npm-version.html @@ -65,5 +65,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-view.html b/deps/npm/html/doc/cli/npm-view.html index 99ffc892e60a0f..cb1c1b21bb0a1b 100644 --- a/deps/npm/html/doc/cli/npm-view.html +++ b/deps/npm/html/doc/cli/npm-view.html @@ -82,5 +82,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm-whoami.html b/deps/npm/html/doc/cli/npm-whoami.html index d284a41aa197c0..54f7eb88228b46 100644 --- a/deps/npm/html/doc/cli/npm-whoami.html +++ b/deps/npm/html/doc/cli/npm-whoami.html @@ -33,5 +33,5 @@

      SEE ALSO

             - + diff --git a/deps/npm/html/doc/cli/npm.html b/deps/npm/html/doc/cli/npm.html index 8b67cacba66354..059d6f343772f8 100644 --- a/deps/npm/html/doc/cli/npm.html +++ b/deps/npm/html/doc/cli/npm.html @@ -13,7 +13,7 @@

      npm

      javascript package manager

      SYNOPSIS

      npm <command> [args]
       

      VERSION

      -

      2.7.0

      +

      2.7.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 @@

      CONTRIBUTIONS

      the issues list or ask on the mailing list.

      BUGS

      When you find issues, please report them:

      @@ -118,7 +118,7 @@

      BUGS

    • 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 @@

    AUTHOR

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

    +i@izs.me

    SEE ALSO

    VERSION

    -

    2.7.0

    +

    2.7.4

    DESCRIPTION

    This is the API documentation for npm. To find documentation of the command line diff --git a/deps/npm/html/partial/doc/cli/npm-install.html b/deps/npm/html/partial/doc/cli/npm-install.html index a8e84d1a00fc35..dc601780c39e60 100644 --- a/deps/npm/html/partial/doc/cli/npm-install.html +++ b/deps/npm/html/partial/doc/cli/npm-install.html @@ -121,8 +121,8 @@

    SYNOPSIS

    npm install @myorg/privatepackage@">=0.1.0 <0.2.0"
  • npm install <githubname>/<githubrepo>:

    -

    Install the package at https://github.com/githubname/githubrepo" by - attempting to clone it usinggit`.

    +

    Install the package at https://github.com/githubname/githubrepo by + attempting to clone it using git.

    Example:

        npm install mygithubuser/myproject
     

    To reference a package in a git repo that is not on GitHub, see git diff --git a/deps/npm/html/partial/doc/cli/npm-link.html b/deps/npm/html/partial/doc/cli/npm-link.html index 1a33cf2c3edff1..d25a64005b1852 100644 --- a/deps/npm/html/partial/doc/cli/npm-link.html +++ b/deps/npm/html/partial/doc/cli/npm-link.html @@ -24,7 +24,8 @@

    SYNOPSIS

    cd ~/projects/node-bloggy # go into some other package directory. npm link redis # link-install the package

    Now, any changes to ~/projects/node-redis will be reflected in -~/projects/node-bloggy/node_modules/node-redis/

    +~/projects/node-bloggy/node_modules/node-redis/. Note that the link should +be to the package name, not the directory name for that package.

    You may also shortcut the two steps in one. For example, to do the above use-case in a shorter way:

    cd ~/projects/node-bloggy  # go into the dir of your main project
    diff --git a/deps/npm/html/partial/doc/cli/npm-ls.html b/deps/npm/html/partial/doc/cli/npm-ls.html
    index a3cab85695b383..76fc9a7e159121 100644
    --- a/deps/npm/html/partial/doc/cli/npm-ls.html
    +++ b/deps/npm/html/partial/doc/cli/npm-ls.html
    @@ -11,7 +11,7 @@ 

    SYNOPSIS

    limit the results to only the paths to the packages named. Note that nested packages will also show the paths to the specified packages. For example, running npm ls promzard in npm's source tree will show:

    -
    npm@2.7.0 /path/to/npm
    +
    npm@2.7.4 /path/to/npm
     └─┬ init-package-json@0.0.4
       └── promzard@0.1.5
     

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

    diff --git a/deps/npm/html/partial/doc/cli/npm-run-script.html b/deps/npm/html/partial/doc/cli/npm-run-script.html index 5ee76440784306..4d3b6722f01dc1 100644 --- a/deps/npm/html/partial/doc/cli/npm-run-script.html +++ b/deps/npm/html/partial/doc/cli/npm-run-script.html @@ -19,6 +19,12 @@

    SYNOPSIS

    environment variables that will be available to the script at runtime. If an "env" command is defined in your package it will take precedence over the built-in.

    +

    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.

    SEE ALSO

    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.

    @@ -117,7 +117,7 @@

    AUTHOR

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

    +i@izs.me

    SEE ALSO