From ccc06065171c99ca0397f575c0ff3b19917ab2a0 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 --- 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 c90d4474868..1f5332c4709 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 20ff0440fcf..0ccd3b04e10 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 006eb06ff23..ee2004cd5b5 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 6b2ac7778c2..acc221d31fc 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 a48fb977852..d634e3458c9 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 9e6e17e1d02..487bd5942ac 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 a85c865b090..72c7ec01362 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 40b07e5d7fe..3fd6088c582 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 d39cf2440d4..2eb2c43488c 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 4f0c96be740..0cb4d14cfd8 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 ebf5b0e74ee..7fcced1b691 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 11877eb6c00..b1b6801e6a9 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 a8d8753152b..eb3572ad557 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 f3fce38b78d..ca14313c032 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 1b8b2264d44..73c306cee26 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 b26c04af59a..79f4093633a 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 99f7a5e5566..1245b350b3e 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 ffeae2c3ad3..0ec6d0c7a9b 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 a2267a58fde..bdc174d03c5 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 67caab6b898..1ce84e06189 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 e3b6641bb65..4a99f463340 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 1040339764b..8bd1400e978 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 2fbda56fa74..e81d4ad97c6 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 3a86a8b0266..c501d1b383e 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 7dbdf463e23..01b0291a0dd 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 62c91d8c748..f063710709f 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 ae9cf1c4dd1..f7929be9df3 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 d0ae43fa390..6d53de27236 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 4ae5944032b..93b4fe4935c 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 60b8a9aebba..75f841d5fe1 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 b657e5e9b1d..f1133a38ff6 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 a40933007fa..85c2df9af57 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 5e3eaf840ba..3655f4c286c 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 9e5a72e97ff..83f59d0af90 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 47bba84e1d6..d40c5bd112b 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 cca572f4956..608de649575 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 cb2ae75494d..dd31b08e897 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 14dfbd32aa2..935da0c26b1 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 e60d561e811..ccc93c07ca2 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 3eea11c6f43..739796752b6 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 f9abc239ecf..4ce0faadfd8 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 851fbdae2c0..52be0c53c6a 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 0277a274124..5d96ffe8124 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 f68cec8d580..df2f03c40f8 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 8eac49bcb47..017f49618ab 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 69585f5c988..74cd146f8ed 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 836ef8c4da8..a4aea8b89d3 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 93818e9aef8..c7865b4e14b 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 c9b43ad0c4a..94b778bd9f3 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 f19b04c837e..04a23c05b6c 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 21d010e9a8f..4dfe30b3dbd 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 35b09036a4b..298d7ebb18c 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 516e7690216..781f2527769 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 58548888a62..14ee7e7686e 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 4b55be25e9a..6afdbb4bf52 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 1c06741d37e..aac9b262ab2 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 64113295702..57dc15ea089 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 0b679b856dd..855b3370d89 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 3ea861db29f..57bca776589 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 d3d535dc9d8..e62355b4baf 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 835290f5c8b..11e2852fe73 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 17b3f5dec94..00e24251d84 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 5c0efe03e51..e27a7041b57 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 3aa29a8106e..f4403138825 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 e43c2d05f02..2daed14b230 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 818d660ec04..4a14ee51b2f 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 4a77e01c595..5fd1de1d369 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 861aad23100..65b527209d7 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 10df0aacd3d..b93706992c2 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 01b8380c9aa..4a35d71aab3 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 b3f70935a01..9d63fa076f9 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 caef5516d64..e0aab080048 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 fbf0aaf84ca..5b19ac5b8a0 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 3cd7406fc11..5ec4e988eea 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 898d904a1cb..ed0dd148ceb 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 50840d500df..09bc008dee0 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 c09e1039ed2..dde4bc9f280 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 09ef1100ffc..f3d4e6fc0d8 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 39b6e6ca88e..98907fe361d 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 ca0f575cfc8..7a6b3923d58 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 eb4c522e55d..8df680055a1 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 3676105b2c6..0cc001ad3f3 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 0a31eb69909..ca706683971 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 3d893db2658..05c72e30fe4 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 5a163f6a070..dbd94173926 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 8b401e7c58e..7dc2bf7de6f 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 dae1ecc4df2..3a671610ac0 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 8ae25dd8af5..d461e5f9663 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 9cd72c7055c..6921b46270f 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 e363c0a618d..202c0a1586b 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 2a132bbf8a1..03f83bdc880 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 d167770d0c7..bd323a1ab15 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 99ffc892e60..cb1c1b21bb0 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 d284a41aa19..54f7eb88228 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 8b67cacba66..059d6f34377 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 a8e84d1a00f..dc601780c39 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 1a33cf2c3ed..d25a64005b1 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 a3cab85695b..76fc9a7e159 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 5ee76440784..4d3b6722f01 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