From 1721034a40c5e7a0a334701dc36153adee3f27e5 Mon Sep 17 00:00:00 2001 From: isaacs Date: Wed, 3 Jul 2019 10:23:19 -0700 Subject: [PATCH] deps: upgrade npm to 6.10.0 PR-URL: https://github.com/nodejs/node/pull/28525 Reviewed-By: Rich Trott Reviewed-By: Roman Reiss Reviewed-By: Trivikram Kamat Reviewed-By: Yongsheng Zhang Reviewed-By: Jiawen Geng Reviewed-By: Ruben Bridgewater Reviewed-By: Daijiro Wachi --- deps/npm/.licensee.json | 9 +- deps/npm/.travis.yml | 14 +- deps/npm/AUTHORS | 11 + deps/npm/CHANGELOG.md | 187 +- deps/npm/bin/npm | 3 + deps/npm/doc/cli/npm-audit.md | 17 +- deps/npm/doc/files/package.json.md | 3 +- deps/npm/html/doc/README.html | 2 +- deps/npm/html/doc/cli/npm-access.html | 2 +- deps/npm/html/doc/cli/npm-adduser.html | 2 +- deps/npm/html/doc/cli/npm-audit.html | 16 +- 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-ci.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-doctor.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-hook.html | 2 +- deps/npm/html/doc/cli/npm-init.html | 2 +- .../npm/html/doc/cli/npm-install-ci-test.html | 2 +- deps/npm/html/doc/cli/npm-install-test.html | 2 +- deps/npm/html/doc/cli/npm-install.html | 2 +- deps/npm/html/doc/cli/npm-link.html | 2 +- deps/npm/html/doc/cli/npm-logout.html | 2 +- deps/npm/html/doc/cli/npm-ls.html | 4 +- deps/npm/html/doc/cli/npm-org.html | 2 +- deps/npm/html/doc/cli/npm-outdated.html | 2 +- deps/npm/html/doc/cli/npm-owner.html | 2 +- deps/npm/html/doc/cli/npm-pack.html | 2 +- deps/npm/html/doc/cli/npm-ping.html | 2 +- deps/npm/html/doc/cli/npm-prefix.html | 2 +- deps/npm/html/doc/cli/npm-profile.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-root.html | 2 +- deps/npm/html/doc/cli/npm-run-script.html | 2 +- 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-team.html | 2 +- deps/npm/html/doc/cli/npm-test.html | 2 +- deps/npm/html/doc/cli/npm-token.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 | 6 +- 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 | 5 +- .../npm/html/doc/files/npm-package-locks.html | 2 +- .../html/doc/files/npm-shrinkwrap.json.html | 2 +- deps/npm/html/doc/files/npmrc.html | 2 +- .../npm/html/doc/files/package-lock.json.html | 2 +- deps/npm/html/doc/files/package.json.html | 5 +- 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 | 12 +- deps/npm/html/doc/misc/npm-index.html | 2 +- deps/npm/html/doc/misc/npm-orgs.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/lib/adduser.js | 21 +- deps/npm/lib/audit.js | 4 +- deps/npm/lib/outdated.js | 11 +- deps/npm/lib/token.js | 23 +- deps/npm/lib/unbuild.js | 4 +- deps/npm/lib/unpublish.js | 2 +- deps/npm/lib/utils/unsupported.js | 2 +- deps/npm/lib/version.js | 2 +- deps/npm/lib/view.js | 1 + deps/npm/man/man1/npm-README.1 | 2 +- deps/npm/man/man1/npm-access.1 | 2 +- deps/npm/man/man1/npm-adduser.1 | 2 +- deps/npm/man/man1/npm-audit.1 | 22 +- deps/npm/man/man1/npm-bin.1 | 2 +- deps/npm/man/man1/npm-bugs.1 | 2 +- deps/npm/man/man1/npm-build.1 | 2 +- deps/npm/man/man1/npm-bundle.1 | 2 +- deps/npm/man/man1/npm-cache.1 | 2 +- deps/npm/man/man1/npm-ci.1 | 2 +- deps/npm/man/man1/npm-completion.1 | 2 +- deps/npm/man/man1/npm-config.1 | 2 +- deps/npm/man/man1/npm-dedupe.1 | 2 +- deps/npm/man/man1/npm-deprecate.1 | 2 +- deps/npm/man/man1/npm-dist-tag.1 | 2 +- deps/npm/man/man1/npm-docs.1 | 2 +- deps/npm/man/man1/npm-doctor.1 | 2 +- deps/npm/man/man1/npm-edit.1 | 2 +- deps/npm/man/man1/npm-explore.1 | 2 +- deps/npm/man/man1/npm-help-search.1 | 2 +- deps/npm/man/man1/npm-help.1 | 2 +- deps/npm/man/man1/npm-hook.1 | 2 +- deps/npm/man/man1/npm-init.1 | 2 +- deps/npm/man/man1/npm-install-ci-test.1 | 2 +- deps/npm/man/man1/npm-install-test.1 | 2 +- deps/npm/man/man1/npm-install.1 | 2 +- deps/npm/man/man1/npm-link.1 | 2 +- deps/npm/man/man1/npm-logout.1 | 2 +- deps/npm/man/man1/npm-ls.1 | 4 +- deps/npm/man/man1/npm-org.1 | 2 +- deps/npm/man/man1/npm-outdated.1 | 2 +- deps/npm/man/man1/npm-owner.1 | 2 +- deps/npm/man/man1/npm-pack.1 | 2 +- deps/npm/man/man1/npm-ping.1 | 2 +- deps/npm/man/man1/npm-prefix.1 | 2 +- deps/npm/man/man1/npm-profile.1 | 2 +- deps/npm/man/man1/npm-prune.1 | 2 +- deps/npm/man/man1/npm-publish.1 | 2 +- deps/npm/man/man1/npm-rebuild.1 | 2 +- deps/npm/man/man1/npm-repo.1 | 2 +- deps/npm/man/man1/npm-restart.1 | 2 +- deps/npm/man/man1/npm-root.1 | 2 +- deps/npm/man/man1/npm-run-script.1 | 2 +- deps/npm/man/man1/npm-search.1 | 2 +- deps/npm/man/man1/npm-shrinkwrap.1 | 2 +- deps/npm/man/man1/npm-star.1 | 2 +- deps/npm/man/man1/npm-stars.1 | 2 +- deps/npm/man/man1/npm-start.1 | 2 +- deps/npm/man/man1/npm-stop.1 | 2 +- deps/npm/man/man1/npm-team.1 | 2 +- deps/npm/man/man1/npm-test.1 | 2 +- deps/npm/man/man1/npm-token.1 | 2 +- deps/npm/man/man1/npm-uninstall.1 | 2 +- deps/npm/man/man1/npm-unpublish.1 | 2 +- deps/npm/man/man1/npm-update.1 | 2 +- deps/npm/man/man1/npm-version.1 | 2 +- deps/npm/man/man1/npm-view.1 | 2 +- deps/npm/man/man1/npm-whoami.1 | 2 +- deps/npm/man/man1/npm.1 | 4 +- deps/npm/man/man5/npm-folders.5 | 2 +- deps/npm/man/man5/npm-global.5 | 2 +- deps/npm/man/man5/npm-json.5 | 5 +- deps/npm/man/man5/npm-package-locks.5 | 2 +- deps/npm/man/man5/npm-shrinkwrap.json.5 | 2 +- deps/npm/man/man5/npmrc.5 | 2 +- deps/npm/man/man5/package-lock.json.5 | 2 +- deps/npm/man/man5/package.json.5 | 5 +- deps/npm/man/man7/npm-coding-style.7 | 2 +- deps/npm/man/man7/npm-config.7 | 2 +- deps/npm/man/man7/npm-developers.7 | 2 +- deps/npm/man/man7/npm-disputes.7 | 2 +- deps/npm/man/man7/npm-index.7 | 2 +- deps/npm/man/man7/npm-orgs.7 | 2 +- deps/npm/man/man7/npm-registry.7 | 2 +- deps/npm/man/man7/npm-scope.7 | 2 +- deps/npm/man/man7/npm-scripts.7 | 2 +- deps/npm/man/man7/removing-npm.7 | 2 +- deps/npm/man/man7/semver.7 | 2 +- .../bluebird/js/browser/bluebird.core.js | 31 +- .../bluebird/js/browser/bluebird.core.min.js | 6 +- .../bluebird/js/browser/bluebird.js | 41 +- .../bluebird/js/browser/bluebird.min.js | 8 +- .../bluebird/js/release/debuggability.js | 4 +- .../bluebird/js/release/promise.js | 25 +- .../bluebird/js/release/schedule.js | 3 +- .../node_modules/bluebird/js/release/util.js | 7 +- deps/npm/node_modules/bluebird/package.json | 30 +- deps/npm/node_modules/cacache/CHANGELOG.md | 15 +- deps/npm/node_modules/cacache/README.es.md | 2 +- deps/npm/node_modules/cacache/README.md | 2 +- .../node_modules/cacache/lib/content/path.js | 2 +- .../node_modules/cacache/lib/content/read.js | 12 +- .../node_modules/cacache/lib/content/write.js | 8 +- .../node_modules/cacache/lib/entry-index.js | 8 +- .../cacache/lib/util/fix-owner.js | 4 +- deps/npm/node_modules/cacache/lib/verify.js | 8 +- deps/npm/node_modules/cacache/locales/en.json | 5 +- .../cacache/node_modules/chownr/README.md | 3 - .../cacache/node_modules/chownr/chownr.js | 88 - .../cacache/node_modules/chownr/package.json | 59 - .../node_modules/{chownr => glob}/LICENSE | 6 + .../cacache/node_modules/glob/README.md | 373 + .../cacache/node_modules/glob/changelog.md | 67 + .../cacache/node_modules/glob/common.js | 240 + .../cacache/node_modules/glob/glob.js | 790 ++ .../cacache/node_modules/glob/package.json | 76 + .../cacache/node_modules/glob/sync.js | 486 ++ .../node_modules/unique-filename/LICENSE | 5 - .../node_modules/unique-filename/README.md | 33 - .../coverage/__root__/index.html | 73 - .../coverage/__root__/index.js.html | 69 - .../unique-filename/coverage/base.css | 182 - .../unique-filename/coverage/index.html | 73 - .../unique-filename/coverage/prettify.css | 1 - .../unique-filename/coverage/prettify.js | 1 - .../coverage/sort-arrow-sprite.png | Bin 209 -> 0 bytes .../unique-filename/coverage/sorter.js | 156 - .../node_modules/unique-filename/index.js | 8 - .../node_modules/unique-filename/package.json | 56 - .../unique-filename/test/index.js | 23 - deps/npm/node_modules/cacache/package.json | 51 +- deps/npm/node_modules/cacache/put.js | 5 +- .../node_modules/copy-concurrently/README.md~ | 127 + deps/npm/node_modules/debug/.eslintrc | 14 + .../define-properties/.editorconfig | 12 + .../node_modules/define-properties/.eslintrc | 12 + .../node_modules/define-properties/.jscs.json | 174 + .../define-properties/.travis.yml | 233 + .../define-properties/CHANGELOG.md | 44 + .../node_modules/define-properties/LICENSE | 21 + .../node_modules/define-properties/README.md | 85 + .../node_modules/define-properties/index.js | 58 + .../define-properties/package.json | 69 + .../define-properties/test/index.js | 125 + .../node_modules/es-abstract/.editorconfig | 12 + deps/npm/node_modules/es-abstract/.eslintrc | 23 + deps/npm/node_modules/es-abstract/.jscs.json | 173 + deps/npm/node_modules/es-abstract/.nycrc | 14 + deps/npm/node_modules/es-abstract/.travis.yml | 232 + .../npm/node_modules/es-abstract/CHANGELOG.md | 175 + .../node_modules/es-abstract/GetIntrinsic.js | 177 + deps/npm/node_modules/es-abstract/LICENSE | 21 + deps/npm/node_modules/es-abstract/Makefile | 61 + deps/npm/node_modules/es-abstract/README.md | 44 + deps/npm/node_modules/es-abstract/es2015.js | 693 ++ deps/npm/node_modules/es-abstract/es2016.js | 16 + deps/npm/node_modules/es-abstract/es2017.js | 25 + deps/npm/node_modules/es-abstract/es5.js | 242 + deps/npm/node_modules/es-abstract/es6.js | 3 + deps/npm/node_modules/es-abstract/es7.js | 3 + .../es-abstract/helpers/assign.js | 17 + .../es-abstract/helpers/isFinite.js | 3 + .../node_modules/es-abstract/helpers/isNaN.js | 3 + .../es-abstract/helpers/isPrimitive.js | 3 + .../node_modules/es-abstract/helpers/mod.js | 4 + .../node_modules/es-abstract/helpers/sign.js | 3 + deps/npm/node_modules/es-abstract/index.js | 22 + .../es-abstract/operations/2015.js | 78 + .../es-abstract/operations/2016.js | 80 + .../es-abstract/operations/2017.js | 82 + .../es-abstract/operations/es5.js | 10 + .../npm/node_modules/es-abstract/package.json | 102 + .../node_modules/es-abstract/test/.eslintrc | 11 + .../es-abstract/test/GetIntrinsic.js | 34 + .../node_modules/es-abstract/test/diffOps.js | 24 + .../node_modules/es-abstract/test/es2015.js | 11 + .../node_modules/es-abstract/test/es2016.js | 11 + .../node_modules/es-abstract/test/es2017.js | 11 + deps/npm/node_modules/es-abstract/test/es5.js | 415 ++ deps/npm/node_modules/es-abstract/test/es6.js | 18 + deps/npm/node_modules/es-abstract/test/es7.js | 18 + .../es-abstract/test/helpers/values.js | 53 + .../node_modules/es-abstract/test/index.js | 28 + .../node_modules/es-abstract/test/tests.js | 1610 +++++ .../es-to-primitive/.editorconfig | 20 + .../node_modules/es-to-primitive/.eslintrc | 14 + .../node_modules/es-to-primitive/.jscs.json | 175 + .../node_modules/es-to-primitive/.travis.yml | 243 + .../node_modules/es-to-primitive/CHANGELOG.md | 38 + deps/npm/node_modules/es-to-primitive/LICENSE | 21 + .../npm/node_modules/es-to-primitive/Makefile | 61 + .../node_modules/es-to-primitive/README.md | 51 + .../node_modules/es-to-primitive/es2015.js | 75 + deps/npm/node_modules/es-to-primitive/es5.js | 45 + deps/npm/node_modules/es-to-primitive/es6.js | 3 + .../es-to-primitive/helpers/isPrimitive.js | 3 + .../npm/node_modules/es-to-primitive/index.js | 17 + .../node_modules/es-to-primitive/package.json | 86 + .../es-to-primitive/test/.eslintrc | 9 + .../es-to-primitive/test/es2015.js | 151 + .../node_modules/es-to-primitive/test/es5.js | 94 + .../node_modules/es-to-primitive/test/es6.js | 151 + .../es-to-primitive/test/index.js | 20 + deps/npm/node_modules/extend/.eslintrc | 17 + .../find-npm-prefix/test/find-prefix.js~ | 79 + deps/npm/node_modules/fs-minipass/index.js | 2 +- .../npm/node_modules/fs-minipass/package.json | 21 +- deps/npm/node_modules/fstream/.npmignore | 5 - deps/npm/node_modules/fstream/lib/writer.js | 2 +- deps/npm/node_modules/fstream/package.json | 12 +- .../node_modules/function-bind/.editorconfig | 20 + deps/npm/node_modules/function-bind/.eslintrc | 15 + .../npm/node_modules/function-bind/.jscs.json | 175 + .../npm/node_modules/function-bind/.npmignore | 22 + .../node_modules/function-bind/.travis.yml | 168 + deps/npm/node_modules/function-bind/LICENSE | 19 + deps/npm/node_modules/function-bind/README.md | 48 + .../function-bind/implementation.js | 52 + deps/npm/node_modules/function-bind/index.js | 5 + .../node_modules/function-bind/package.json | 67 + .../node_modules/function-bind/test/.eslintrc | 9 + .../node_modules/function-bind/test/index.js | 252 + .../npm/node_modules/graceful-fs/package.json | 34 +- .../npm/node_modules/graceful-fs/polyfills.js | 25 +- deps/npm/node_modules/has-symbols/.eslintrc | 10 + deps/npm/node_modules/has-symbols/.npmignore | 37 + deps/npm/node_modules/has-symbols/.travis.yml | 113 + .../npm/node_modules/has-symbols/CHANGELOG.md | 3 + deps/npm/node_modules/has-symbols/LICENSE | 21 + deps/npm/node_modules/has-symbols/README.md | 45 + deps/npm/node_modules/has-symbols/index.js | 13 + .../npm/node_modules/has-symbols/package.json | 82 + deps/npm/node_modules/has-symbols/shams.js | 42 + .../node_modules/has-symbols/test/index.js | 22 + .../has-symbols/test/shams/core-js.js | 28 + .../test/shams/get-own-property-symbols.js | 28 + .../node_modules/has-symbols/test/tests.js | 54 + deps/npm/node_modules/has/LICENSE-MIT | 22 + deps/npm/node_modules/has/README.md | 18 + deps/npm/node_modules/has/package.json | 52 + deps/npm/node_modules/has/src/index.js | 5 + deps/npm/node_modules/has/test/index.js | 10 + .../node_modules/is-callable/.editorconfig | 20 + deps/npm/node_modules/is-callable/.eslintrc | 11 + .../node_modules/is-callable/.istanbul.yml | 47 + deps/npm/node_modules/is-callable/.jscs.json | 175 + deps/npm/node_modules/is-callable/.travis.yml | 225 + .../npm/node_modules/is-callable/CHANGELOG.md | 56 + deps/npm/node_modules/is-callable/LICENSE | 21 + deps/npm/node_modules/is-callable/Makefile | 61 + deps/npm/node_modules/is-callable/README.md | 59 + deps/npm/node_modules/is-callable/index.js | 37 + .../npm/node_modules/is-callable/package.json | 98 + deps/npm/node_modules/is-callable/test.js | 158 + .../npm/node_modules/is-date-object/.eslintrc | 9 + .../node_modules/is-date-object/.jscs.json | 121 + .../node_modules/is-date-object/.npmignore | 28 + .../node_modules/is-date-object/.travis.yml | 58 + .../node_modules/is-date-object/CHANGELOG.md | 10 + deps/npm/node_modules/is-date-object/LICENSE | 21 + deps/npm/node_modules/is-date-object/Makefile | 61 + .../npm/node_modules/is-date-object/README.md | 53 + deps/npm/node_modules/is-date-object/index.js | 20 + .../node_modules/is-date-object/package.json | 66 + deps/npm/node_modules/is-date-object/test.js | 33 + deps/npm/node_modules/is-regex/.eslintrc | 9 + deps/npm/node_modules/is-regex/.jscs.json | 175 + deps/npm/node_modules/is-regex/.npmignore | 15 + deps/npm/node_modules/is-regex/.travis.yml | 165 + deps/npm/node_modules/is-regex/CHANGELOG.md | 27 + deps/npm/node_modules/is-regex/LICENSE | 20 + deps/npm/node_modules/is-regex/Makefile | 61 + deps/npm/node_modules/is-regex/README.md | 53 + deps/npm/node_modules/is-regex/index.js | 39 + deps/npm/node_modules/is-regex/package.json | 77 + deps/npm/node_modules/is-regex/test.js | 58 + deps/npm/node_modules/is-symbol/.editorconfig | 12 + deps/npm/node_modules/is-symbol/.eslintrc | 9 + deps/npm/node_modules/is-symbol/.jscs.json | 175 + deps/npm/node_modules/is-symbol/.nvmrc | 1 + deps/npm/node_modules/is-symbol/.travis.yml | 241 + deps/npm/node_modules/is-symbol/CHANGELOG.md | 12 + deps/npm/node_modules/is-symbol/LICENSE | 21 + deps/npm/node_modules/is-symbol/Makefile | 61 + deps/npm/node_modules/is-symbol/README.md | 46 + deps/npm/node_modules/is-symbol/index.js | 35 + deps/npm/node_modules/is-symbol/package.json | 72 + .../npm/node_modules/is-symbol/test/.eslintrc | 7 + deps/npm/node_modules/is-symbol/test/index.js | 91 + deps/npm/node_modules/isstream/.jshintrc | 59 + deps/npm/node_modules/minizlib/index.js | 159 +- deps/npm/node_modules/minizlib/package.json | 24 +- .../node_modules/move-concurrently/README.md~ | 52 + .../mute-stream/.nyc_output/33508.json | 1 + .../mute-stream/.nyc_output/33510.json | 1 + deps/npm/node_modules/node-gyp/.jshintrc | 7 + .../node-gyp/node_modules/tar/.npmignore | 5 - .../node-gyp/node_modules/tar/lib/parse.js | 6 + .../node-gyp/node_modules/tar/package.json | 14 +- deps/npm/node_modules/node-gyp/package.json | 16 +- .../node_modules/resolve/.eslintrc | 31 + .../node_modules/resolve/test/.eslintrc | 5 + deps/npm/node_modules/npm-packlist/index.js | 42 +- .../node_modules/npm-packlist/package.json | 31 +- .../node_modules/object-keys/.editorconfig | 12 + deps/npm/node_modules/object-keys/.eslintrc | 17 + deps/npm/node_modules/object-keys/.jscs.json | 174 + deps/npm/node_modules/object-keys/.travis.yml | 225 + .../npm/node_modules/object-keys/CHANGELOG.md | 220 + deps/npm/node_modules/object-keys/LICENSE | 21 + deps/npm/node_modules/object-keys/README.md | 75 + deps/npm/node_modules/object-keys/index.js | 141 + .../node_modules/object-keys/isArguments.js | 17 + .../npm/node_modules/object-keys/package.json | 94 + .../node_modules/object-keys/test/index.js | 5 + .../.editorconfig | 12 + .../.eslintrc | 10 + .../.jscs.json | 175 + .../.npmignore | 28 + .../.travis.yml | 96 + .../CHANGELOG.md | 51 + .../object.getownpropertydescriptors/LICENSE | 21 + .../object.getownpropertydescriptors/Makefile | 61 + .../README.md | 99 + .../implementation.js | 44 + .../object.getownpropertydescriptors/index.js | 15 + .../package.json | 107 + .../polyfill.js | 7 + .../object.getownpropertydescriptors/shim.js | 14 + .../test/.eslintrc | 8 + .../test/index.js | 17 + .../test/shimmed.js | 35 + .../test/tests.js | 127 + deps/npm/node_modules/pacote/CHANGELOG.md | 12 + deps/npm/node_modules/pacote/lib/util/git.js | 10 +- .../pacote/lib/with-tarball-stream.js | 2 +- deps/npm/node_modules/pacote/package.json | 28 +- deps/npm/node_modules/psl/.eslintrc | 11 + deps/npm/node_modules/qs/.eslintrc | 19 + deps/npm/node_modules/qs/test/.eslintrc | 15 + deps/npm/node_modules/query-string/index.d.ts | 143 + deps/npm/node_modules/query-string/index.js | 110 +- .../node_modules/query-string/package.json | 30 +- deps/npm/node_modules/query-string/readme.md | 110 +- .../node_modules/read-package-tree/README.md | 3 + .../read-package-tree/package.json | 32 +- .../read-package-tree/realpath.js | 94 + .../npm/node_modules/read-package-tree/rpt.js | 380 +- .../node_modules/readable-stream/README.md | 2 +- .../readable-stream/lib/_stream_readable.js | 44 +- .../readable-stream/lib/_stream_writable.js | 6 +- .../lib/internal/streams/async_iterator.js | 17 +- .../lib/internal/streams/end-of-stream.js | 45 +- .../node_modules/readable-stream/package.json | 26 +- .../node_modules/readable-stream/readable.js | 11 +- .../node_modules/readable-stream/yarn.lock | 6423 ----------------- .../readdir-scoped-modules/.travis.yml | 7 - .../readdir-scoped-modules/package.json | 36 +- .../readdir-scoped-modules/readdir.js | 50 + .../readdir-scoped-modules/test/basic.js | 14 - .../test/fixtures/@org/x/.keep | 0 .../test/fixtures/@org/y/.keep | 0 .../test/fixtures/@scope/x/.keep | 0 .../test/fixtures/@scope/y/.keep | 0 .../test/fixtures/a/x/.keep | 0 .../test/fixtures/a/y/.keep | 0 .../test/fixtures/b/x/.keep | 0 .../test/fixtures/b/y/.keep | 0 .../node_modules/require-directory/.jshintrc | 67 + deps/npm/node_modules/sha/.npmignore | 4 - deps/npm/node_modules/sha/README.md | 4 +- deps/npm/node_modules/sha/index.js | 2 +- .../node_modules/readable-stream/.travis.yml | 55 - .../readable-stream/CONTRIBUTING.md | 38 - .../readable-stream/GOVERNANCE.md | 136 - .../sha/node_modules/readable-stream/LICENSE | 47 - .../node_modules/readable-stream/README.md | 58 - .../doc/wg-meetings/2015-01-30.md | 58 - .../readable-stream/duplex-browser.js | 1 - .../node_modules/readable-stream/duplex.js | 1 - .../readable-stream/lib/_stream_duplex.js | 131 - .../lib/_stream_passthrough.js | 47 - .../readable-stream/lib/_stream_readable.js | 1019 --- .../readable-stream/lib/_stream_transform.js | 214 - .../readable-stream/lib/_stream_writable.js | 687 -- .../lib/internal/streams/BufferList.js | 79 - .../lib/internal/streams/destroy.js | 74 - .../lib/internal/streams/stream-browser.js | 1 - .../lib/internal/streams/stream.js | 1 - .../node_modules/readable-stream/package.json | 81 - .../readable-stream/passthrough.js | 1 - .../readable-stream/readable-browser.js | 7 - .../node_modules/readable-stream/readable.js | 19 - .../node_modules/readable-stream/transform.js | 1 - .../readable-stream/writable-browser.js | 1 - .../node_modules/readable-stream/writable.js | 8 - .../node_modules/string_decoder/.travis.yml | 50 - .../sha/node_modules/string_decoder/LICENSE | 47 - .../sha/node_modules/string_decoder/README.md | 47 - .../string_decoder/lib/string_decoder.js | 296 - .../node_modules/string_decoder/package.json | 59 - deps/npm/node_modules/sha/package.json | 36 +- .../npm/node_modules/tar/lib/large-numbers.js | 59 +- deps/npm/node_modules/tar/lib/mkdir.js | 4 +- .../tar/node_modules/chownr/LICENSE | 15 - .../tar/node_modules/chownr/README.md | 3 - .../tar/node_modules/chownr/chownr.js | 88 - .../tar/node_modules/chownr/package.json | 59 - deps/npm/node_modules/tar/package.json | 42 +- .../28dcebf0-9c4a-47bb-900e-93fcef37bbe2.json | 1 + .../node_modules/util-promisify/.npmignore | 1 + .../node_modules/util-promisify/.travis.yml | 8 + deps/npm/node_modules/util-promisify/LICENSE | 1072 +++ .../npm/node_modules/util-promisify/README.md | 42 + deps/npm/node_modules/util-promisify/index.js | 91 + .../node_modules/util-promisify/package.json | 45 + .../util-promisify/test/common.js | 56 + .../node_modules/util-promisify/test/index.js | 194 + .../util-promisify/test/timers.js | 38 + .../aa4ee25ac41a9c3c7ee37ce965e6d1ac.json | 1 + .../bb918173e62b9517f55b630902d07ef4.json | 1 + .../write-file-atomic/CHANGELOG.md | 5 + .../node_modules/write-file-atomic/index.js | 9 +- .../write-file-atomic/package.json | 26 +- deps/npm/node_modules/xtend/.jshintrc | 30 + deps/npm/package.json | 45 +- deps/npm/test/common-config.js | 90 + deps/npm/test/common-tap.js | 35 +- deps/npm/test/fake-registry.js | 9 +- .../test/fixtures/config/userconfig-with-gc | 23 + .../need-npm5-update/ignore-shrinkwrap.js | 6 +- .../need-npm5-update/peer-deps-invalid.js | 4 +- deps/npm/test/network/registry.js | 34 +- deps/npm/test/tap/404-parent.js | 5 +- .../test/tap/404-private-registry-scoped.js | 3 +- deps/npm/test/tap/404-private-registry.js | 2 +- deps/npm/test/tap/404.js | 2 +- deps/npm/test/tap/access.js | 9 +- .../tap/add-named-update-protocol-port.js | 12 +- deps/npm/test/tap/add-remote-git-file.js | 4 +- .../npm/test/tap/add-remote-git-shrinkwrap.js | 10 +- deps/npm/test/tap/add-remote-git-submodule.js | 10 +- deps/npm/test/tap/add-remote-git.js | 11 +- deps/npm/test/tap/adduser-always-auth.js | 6 +- deps/npm/test/tap/adduser-legacy-auth.js | 7 +- deps/npm/test/tap/adduser-oauth.js | 4 +- deps/npm/test/tap/adduser-saml.js | 4 +- deps/npm/test/tap/aliases.js | 10 +- .../all-package-metadata-cache-stream-unit.js | 4 +- .../all-package-metadata-entry-stream-unit.js | 2 +- ...all-package-metadata-update-stream-unit.js | 2 +- .../all-package-metadata-write-stream-unit.js | 2 +- deps/npm/test/tap/all-package-metadata.js | 2 +- deps/npm/test/tap/anon-cli-metrics.js | 2 +- deps/npm/test/tap/audit-fix.js | 2 +- deps/npm/test/tap/audit.js | 216 +- deps/npm/test/tap/auto-prune.js | 2 +- deps/npm/test/tap/bearer-token-check.js | 2 +- deps/npm/test/tap/bin.js | 8 +- .../bitbucket-https-url-with-creds-package.js | 2 +- .../tap/bitbucket-https-url-with-creds.js | 2 +- .../test/tap/bitbucket-shortcut-package.js | 2 +- deps/npm/test/tap/bitbucket-shortcut.js | 2 +- deps/npm/test/tap/bugs.js | 24 +- deps/npm/test/tap/build-already-built.js | 3 +- deps/npm/test/tap/builtin-config.js | 2 +- .../test/tap/bundled-dependencies-nonarray.js | 2 +- deps/npm/test/tap/bundled-dependencies.js | 2 +- deps/npm/test/tap/bundled-transitive-deps.js | 2 +- deps/npm/test/tap/cache-add-unpublished.js | 4 +- deps/npm/test/tap/cache-shasum-fork.js | 2 +- deps/npm/test/tap/check-cpu-reqs.js | 2 +- deps/npm/test/tap/check-engine-reqs.js | 2 +- deps/npm/test/tap/check-install-self.js | 2 +- deps/npm/test/tap/check-os-reqs.js | 2 +- deps/npm/test/tap/check-permissions.js | 3 +- deps/npm/test/tap/ci-header.js | 2 +- deps/npm/test/tap/ci.js | 30 +- deps/npm/test/tap/circular-dep.js | 2 +- deps/npm/test/tap/config-basic.js | 12 +- deps/npm/test/tap/config-builtin.js | 2 +- deps/npm/test/tap/config-certfile.js | 2 +- deps/npm/test/tap/config-credentials.js | 2 +- deps/npm/test/tap/config-edit.js | 2 +- deps/npm/test/tap/config-envReplace.js | 3 +- deps/npm/test/tap/config-list.js | 2 +- deps/npm/test/tap/config-malformed.js | 2 +- deps/npm/test/tap/config-new-cafile.js | 10 +- deps/npm/test/tap/config-private.js | 2 +- deps/npm/test/tap/config-project.js | 2 +- deps/npm/test/tap/config-save.js | 14 +- deps/npm/test/tap/correct-mkdir.js | 4 +- deps/npm/test/tap/cruft-test.js | 2 +- deps/npm/test/tap/debug-logs.js | 20 +- deps/npm/test/tap/dedupe-git-semver.js | 3 +- deps/npm/test/tap/dedupe-scoped.js | 2 +- deps/npm/test/tap/dedupe.js | 2 +- deps/npm/test/tap/dist-tag.js | 2 +- deps/npm/test/tap/do-not-remove-other-bins.js | 2 +- deps/npm/test/tap/doctor.js | 2 +- .../test/tap/extraneous-dep-cycle-ls-ok.js | 2 +- deps/npm/test/tap/false-name.js | 2 +- deps/npm/test/tap/fetch-package-metadata.js | 4 +- deps/npm/test/tap/full-warning-messages.js | 2 +- deps/npm/test/tap/gently-rm-cmdshims.js | 3 +- deps/npm/test/tap/gently-rm-linked-module.js | 3 +- deps/npm/test/tap/gently-rm-overeager.js | 2 +- .../tap/gently-rm-symlinked-global-dir.js | 8 +- .../test/tap/gist-short-shortcut-package.js | 2 +- deps/npm/test/tap/gist-short-shortcut.js | 2 +- deps/npm/test/tap/gist-shortcut-package.js | 2 +- deps/npm/test/tap/gist-shortcut.js | 2 +- .../test/tap/git-dependency-install-link.js | 10 +- deps/npm/test/tap/git-npmignore.js | 3 +- deps/npm/test/tap/git-prepare.js | 6 +- deps/npm/test/tap/github-shortcut-package.js | 2 +- deps/npm/test/tap/github-shortcut.js | 2 +- deps/npm/test/tap/gitlab-shortcut-package.js | 2 +- deps/npm/test/tap/gitlab-shortcut.js | 2 +- deps/npm/test/tap/graceful-restart.js | 2 +- deps/npm/test/tap/ignore-install-link.js | 2 +- deps/npm/test/tap/ignore-scripts.js | 2 +- deps/npm/test/tap/init-interrupt.js | 4 +- deps/npm/test/tap/install-at-locally.js | 2 +- .../test/tap/install-at-sub-path-locally.js | 2 +- deps/npm/test/tap/install-bad-dep-format.js | 6 +- deps/npm/test/tap/install-bad-man.js | 4 +- deps/npm/test/tap/install-before.js | 2 +- deps/npm/test/tap/install-bin-null.js | 2 +- .../test/tap/install-cli-only-development.js | 2 +- .../test/tap/install-cli-only-production.js | 2 +- .../test/tap/install-cli-only-shrinkwrap.js | 2 +- .../test/tap/install-cli-production-nosave.js | 2 +- deps/npm/test/tap/install-cli-production.js | 2 +- deps/npm/test/tap/install-cli-unicode.js | 2 +- .../test/tap/install-contributors-count.js | 3 +- .../test/tap/install-dep-classification.js | 2 +- .../tap/install-duplicate-deps-warning.js | 2 +- deps/npm/test/tap/install-from-local.js | 2 +- .../test/tap/install-into-likenamed-folder.js | 2 +- deps/npm/test/tap/install-link-scripts.js | 2 +- deps/npm/test/tap/install-local-dep-cycle.js | 2 +- deps/npm/test/tap/install-man.js | 4 +- deps/npm/test/tap/install-noargs-dev.js | 2 +- .../test/tap/install-package-json-order.js | 3 +- .../npm/test/tap/install-package-lock-only.js | 2 +- deps/npm/test/tap/install-parse-error.js | 3 +- .../test/tap/install-property-conflicts.js | 2 +- .../test/tap/install-report-just-installed.js | 3 +- .../tap/install-save-consistent-newlines.js | 2 +- deps/npm/test/tap/install-save-exact.js | 2 +- deps/npm/test/tap/install-save-local.js | 2 +- deps/npm/test/tap/install-save-prefix.js | 2 +- .../tap/install-scoped-already-installed.js | 2 +- deps/npm/test/tap/install-scoped-link.js | 4 +- .../install-scoped-with-bundled-dependency.js | 2 +- .../install-scoped-with-peer-dependency.js | 2 +- .../npm/test/tap/install-shrinkwrapped-git.js | 14 +- .../install-test-cli-without-package-lock.js | 2 +- deps/npm/test/tap/install-windows-newlines.js | 2 +- .../tap/install-with-dev-dep-duplicate.js | 2 +- .../test/tap/invalid-dep-version-filtering.js | 2 +- deps/npm/test/tap/it.js | 2 +- deps/npm/test/tap/legacy-ignore-nested-nm.js | 2 +- deps/npm/test/tap/legacy-missing-bindir.js | 2 +- deps/npm/test/tap/legacy-no-auth-leak.js | 3 +- deps/npm/test/tap/legacy-platform-all.js | 3 +- deps/npm/test/tap/legacy-platform.js | 2 +- deps/npm/test/tap/legacy-private.js | 2 +- deps/npm/test/tap/legacy-test-package.js | 2 +- deps/npm/test/tap/lifecycle-INIT_CWD.js | 2 +- deps/npm/test/tap/lifecycle-order.js | 2 +- deps/npm/test/tap/link.js | 8 +- .../test/tap/local-args-relative-to-cwd.js | 2 +- deps/npm/test/tap/locker.js | 3 +- deps/npm/test/tap/lockfile-http-deps.js | 2 +- deps/npm/test/tap/logout-scoped.js | 11 +- deps/npm/test/tap/logout.js | 9 +- deps/npm/test/tap/ls-depth-cli.js | 8 +- deps/npm/test/tap/ls-depth-unmet.js | 2 +- deps/npm/test/tap/ls-env.js | 2 +- deps/npm/test/tap/ls-l-depth-0.js | 2 +- deps/npm/test/tap/ls-peer.js | 2 +- deps/npm/test/tap/ls-production-and-dev.js | 2 +- deps/npm/test/tap/ls-top-errors.js | 2 +- deps/npm/test/tap/ls.js | 2 +- deps/npm/test/tap/nested-extraneous.js | 2 +- deps/npm/test/tap/no-global-warns.js | 2 +- deps/npm/test/tap/no-scan-full-global-dir.js | 27 +- .../test/tap/noargs-install-config-save.js | 6 +- deps/npm/test/tap/node-modules-path-munge.js | 2 +- deps/npm/test/tap/npm-api-not-loaded-error.js | 3 +- deps/npm/test/tap/onload.js | 4 +- .../optional-metadep-rollback-collision.js | 2 +- deps/npm/test/tap/outdated-color.js | 2 +- deps/npm/test/tap/outdated-depth.js | 2 +- deps/npm/test/tap/outdated-git.js | 2 +- deps/npm/test/tap/outdated-json.js | 48 +- deps/npm/test/tap/outdated-latest.js | 2 +- deps/npm/test/tap/outdated-long.js | 2 +- deps/npm/test/tap/outdated-remote.js | 95 + deps/npm/test/tap/outdated-symlink.js | 2 +- deps/npm/test/tap/outdated.js | 2 +- deps/npm/test/tap/override-bundled.js | 2 +- deps/npm/test/tap/owner.js | 2 +- deps/npm/test/tap/pack-files-and-ignores.js | 4 +- deps/npm/test/tap/pack-scoped.js | 2 +- deps/npm/test/tap/pack.js | 2 +- deps/npm/test/tap/peer-deps.js | 2 +- deps/npm/test/tap/ping.js | 2 +- deps/npm/test/tap/prepare.js | 2 +- deps/npm/test/tap/prepublish-only.js | 2 +- deps/npm/test/tap/prepublish.js | 2 +- deps/npm/test/tap/progress-config.js | 4 +- deps/npm/test/tap/prune-dev-dep-cycle.js | 3 +- deps/npm/test/tap/prune-dev-dep-with-bins.js | 3 +- .../test/tap/prune-with-dev-dep-duplicate.js | 2 +- deps/npm/test/tap/prune-with-only-dev-deps.js | 2 +- deps/npm/test/tap/prune.js | 2 +- deps/npm/test/tap/publish-access-scoped.js | 2 +- ...ublish-access-unscoped-restricted-fails.js | 2 +- deps/npm/test/tap/publish-access-unscoped.js | 2 +- deps/npm/test/tap/publish-config.js | 6 +- .../test/tap/publish-invalid-semver-tag.js | 2 +- deps/npm/test/tap/publish-scoped.js | 8 +- deps/npm/test/tap/publish.js | 10 +- deps/npm/test/tap/repo.js | 11 +- deps/npm/test/tap/retry-on-stale-cache.js | 2 +- .../npm/test/tap/run-script-filter-private.js | 2 +- deps/npm/test/tap/run-script.js | 2 +- deps/npm/test/tap/save-optional.js | 2 +- deps/npm/test/tap/scope-header.js | 2 +- .../test/tap/scripts-whitespace-windows.js | 2 +- .../npm/test/tap/search.all-package-search.js | 2 +- deps/npm/test/tap/search.js | 2 +- deps/npm/test/tap/shared-linked.js | 2 +- deps/npm/test/tap/shrinkwrap-_auth.js | 2 +- deps/npm/test/tap/shrinkwrap-default-dev.js | 2 +- .../npm/test/tap/shrinkwrap-dev-dependency.js | 2 +- deps/npm/test/tap/shrinkwrap-empty-deps.js | 2 +- .../npm/test/tap/shrinkwrap-extra-metadata.js | 2 +- deps/npm/test/tap/shrinkwrap-global-auth.js | 2 +- deps/npm/test/tap/shrinkwrap-lifecycle-cwd.js | 2 +- deps/npm/test/tap/shrinkwrap-lifecycle.js | 2 +- .../test/tap/shrinkwrap-local-dependency.js | 2 +- deps/npm/test/tap/shrinkwrap-nested.js | 2 +- .../tap/shrinkwrap-optional-dependency.js | 2 +- .../test/tap/shrinkwrap-optional-platform.js | 2 +- .../test/tap/shrinkwrap-optional-property.js | 4 +- .../tap/shrinkwrap-prod-dependency-also.js | 2 +- .../test/tap/shrinkwrap-prod-dependency.js | 2 +- .../test/tap/shrinkwrap-resolve-conflict.js | 2 +- .../shrinkwrap-save-dev-with-existing-deps.js | 2 +- .../shrinkwrap-save-with-existing-dev-deps.js | 2 +- deps/npm/test/tap/shrinkwrap-scoped-auth.js | 2 +- .../tap/shrinkwrap-shared-dev-dependency.js | 2 +- deps/npm/test/tap/shrinkwrap-version-match.js | 2 +- deps/npm/test/tap/sorted-package-json.js | 4 +- deps/npm/test/tap/spawn-enoent-help.js | 3 +- deps/npm/test/tap/spawn-enoent.js | 3 +- deps/npm/test/tap/spec-local-specifiers.js | 2 +- .../splat-with-only-prerelease-to-latest.js | 2 +- deps/npm/test/tap/startstop.js | 2 +- deps/npm/test/tap/symlink-cycle.js | 2 +- deps/npm/test/tap/tag-version-prefix.js | 2 +- deps/npm/test/tap/tagged-version-matching.js | 2 +- deps/npm/test/tap/tree-style.js | 2 +- deps/npm/test/tap/umask-lifecycle.js | 5 +- deps/npm/test/tap/uninstall-link-clean.js | 2 +- deps/npm/test/tap/uninstall-package.js | 26 +- deps/npm/test/tap/uninstall-save.js | 2 +- deps/npm/test/tap/unpack-foreign-tarball.js | 2 +- deps/npm/test/tap/unpublish-config.js | 7 +- deps/npm/test/tap/unsupported.js | 4 +- deps/npm/test/tap/update-examples.js | 2 +- deps/npm/test/tap/update-symlink.js | 2 +- deps/npm/test/tap/upgrade-lifecycles.js | 2 +- deps/npm/test/tap/url-dependencies.js | 2 +- .../test/tap/verify-no-lifecycle-on-repo.js | 4 +- .../test/tap/version-allow-same-version.js | 2 +- deps/npm/test/tap/version-commit-hooks.js | 3 +- .../test/tap/version-consistent-newlines.js | 2 +- deps/npm/test/tap/version-from-git.js | 2 +- deps/npm/test/tap/version-git-not-clean.js | 2 +- deps/npm/test/tap/version-lifecycle.js | 2 +- deps/npm/test/tap/version-message-config.js | 2 +- deps/npm/test/tap/version-no-git.js | 2 +- deps/npm/test/tap/version-no-package.js | 3 +- deps/npm/test/tap/version-no-tags.js | 2 +- deps/npm/test/tap/version-prerelease-id.js | 2 +- .../tap/version-sub-directory-shrinkwrap.js | 2 +- deps/npm/test/tap/version-sub-directory.js | 2 +- .../npm/test/tap/version-update-shrinkwrap.js | 2 +- 778 files changed, 19812 insertions(+), 12248 deletions(-) delete mode 100644 deps/npm/node_modules/cacache/node_modules/chownr/README.md delete mode 100644 deps/npm/node_modules/cacache/node_modules/chownr/chownr.js delete mode 100644 deps/npm/node_modules/cacache/node_modules/chownr/package.json rename deps/npm/node_modules/cacache/node_modules/{chownr => glob}/LICENSE (78%) create mode 100644 deps/npm/node_modules/cacache/node_modules/glob/README.md create mode 100644 deps/npm/node_modules/cacache/node_modules/glob/changelog.md create mode 100644 deps/npm/node_modules/cacache/node_modules/glob/common.js create mode 100644 deps/npm/node_modules/cacache/node_modules/glob/glob.js create mode 100644 deps/npm/node_modules/cacache/node_modules/glob/package.json create mode 100644 deps/npm/node_modules/cacache/node_modules/glob/sync.js delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/LICENSE delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/README.md delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/__root__/index.html delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/__root__/index.js.html delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/base.css delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/index.html delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/prettify.css delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/prettify.js delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/sort-arrow-sprite.png delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/coverage/sorter.js delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/index.js delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/package.json delete mode 100644 deps/npm/node_modules/cacache/node_modules/unique-filename/test/index.js create mode 100644 deps/npm/node_modules/copy-concurrently/README.md~ create mode 100644 deps/npm/node_modules/debug/.eslintrc create mode 100644 deps/npm/node_modules/define-properties/.editorconfig create mode 100644 deps/npm/node_modules/define-properties/.eslintrc create mode 100644 deps/npm/node_modules/define-properties/.jscs.json create mode 100644 deps/npm/node_modules/define-properties/.travis.yml create mode 100644 deps/npm/node_modules/define-properties/CHANGELOG.md create mode 100644 deps/npm/node_modules/define-properties/LICENSE create mode 100644 deps/npm/node_modules/define-properties/README.md create mode 100644 deps/npm/node_modules/define-properties/index.js create mode 100644 deps/npm/node_modules/define-properties/package.json create mode 100644 deps/npm/node_modules/define-properties/test/index.js create mode 100644 deps/npm/node_modules/es-abstract/.editorconfig create mode 100644 deps/npm/node_modules/es-abstract/.eslintrc create mode 100644 deps/npm/node_modules/es-abstract/.jscs.json create mode 100644 deps/npm/node_modules/es-abstract/.nycrc create mode 100644 deps/npm/node_modules/es-abstract/.travis.yml create mode 100644 deps/npm/node_modules/es-abstract/CHANGELOG.md create mode 100644 deps/npm/node_modules/es-abstract/GetIntrinsic.js create mode 100644 deps/npm/node_modules/es-abstract/LICENSE create mode 100644 deps/npm/node_modules/es-abstract/Makefile create mode 100644 deps/npm/node_modules/es-abstract/README.md create mode 100644 deps/npm/node_modules/es-abstract/es2015.js create mode 100644 deps/npm/node_modules/es-abstract/es2016.js create mode 100644 deps/npm/node_modules/es-abstract/es2017.js create mode 100644 deps/npm/node_modules/es-abstract/es5.js create mode 100644 deps/npm/node_modules/es-abstract/es6.js create mode 100644 deps/npm/node_modules/es-abstract/es7.js create mode 100644 deps/npm/node_modules/es-abstract/helpers/assign.js create mode 100644 deps/npm/node_modules/es-abstract/helpers/isFinite.js create mode 100644 deps/npm/node_modules/es-abstract/helpers/isNaN.js create mode 100644 deps/npm/node_modules/es-abstract/helpers/isPrimitive.js create mode 100644 deps/npm/node_modules/es-abstract/helpers/mod.js create mode 100644 deps/npm/node_modules/es-abstract/helpers/sign.js create mode 100644 deps/npm/node_modules/es-abstract/index.js create mode 100644 deps/npm/node_modules/es-abstract/operations/2015.js create mode 100644 deps/npm/node_modules/es-abstract/operations/2016.js create mode 100644 deps/npm/node_modules/es-abstract/operations/2017.js create mode 100644 deps/npm/node_modules/es-abstract/operations/es5.js create mode 100644 deps/npm/node_modules/es-abstract/package.json create mode 100644 deps/npm/node_modules/es-abstract/test/.eslintrc create mode 100644 deps/npm/node_modules/es-abstract/test/GetIntrinsic.js create mode 100644 deps/npm/node_modules/es-abstract/test/diffOps.js create mode 100644 deps/npm/node_modules/es-abstract/test/es2015.js create mode 100644 deps/npm/node_modules/es-abstract/test/es2016.js create mode 100644 deps/npm/node_modules/es-abstract/test/es2017.js create mode 100644 deps/npm/node_modules/es-abstract/test/es5.js create mode 100644 deps/npm/node_modules/es-abstract/test/es6.js create mode 100644 deps/npm/node_modules/es-abstract/test/es7.js create mode 100644 deps/npm/node_modules/es-abstract/test/helpers/values.js create mode 100644 deps/npm/node_modules/es-abstract/test/index.js create mode 100644 deps/npm/node_modules/es-abstract/test/tests.js create mode 100644 deps/npm/node_modules/es-to-primitive/.editorconfig create mode 100644 deps/npm/node_modules/es-to-primitive/.eslintrc create mode 100644 deps/npm/node_modules/es-to-primitive/.jscs.json create mode 100644 deps/npm/node_modules/es-to-primitive/.travis.yml create mode 100644 deps/npm/node_modules/es-to-primitive/CHANGELOG.md create mode 100644 deps/npm/node_modules/es-to-primitive/LICENSE create mode 100644 deps/npm/node_modules/es-to-primitive/Makefile create mode 100644 deps/npm/node_modules/es-to-primitive/README.md create mode 100644 deps/npm/node_modules/es-to-primitive/es2015.js create mode 100644 deps/npm/node_modules/es-to-primitive/es5.js create mode 100644 deps/npm/node_modules/es-to-primitive/es6.js create mode 100644 deps/npm/node_modules/es-to-primitive/helpers/isPrimitive.js create mode 100644 deps/npm/node_modules/es-to-primitive/index.js create mode 100644 deps/npm/node_modules/es-to-primitive/package.json create mode 100644 deps/npm/node_modules/es-to-primitive/test/.eslintrc create mode 100644 deps/npm/node_modules/es-to-primitive/test/es2015.js create mode 100644 deps/npm/node_modules/es-to-primitive/test/es5.js create mode 100644 deps/npm/node_modules/es-to-primitive/test/es6.js create mode 100644 deps/npm/node_modules/es-to-primitive/test/index.js create mode 100644 deps/npm/node_modules/extend/.eslintrc create mode 100644 deps/npm/node_modules/find-npm-prefix/test/find-prefix.js~ delete mode 100644 deps/npm/node_modules/fstream/.npmignore create mode 100644 deps/npm/node_modules/function-bind/.editorconfig create mode 100644 deps/npm/node_modules/function-bind/.eslintrc create mode 100644 deps/npm/node_modules/function-bind/.jscs.json create mode 100644 deps/npm/node_modules/function-bind/.npmignore create mode 100644 deps/npm/node_modules/function-bind/.travis.yml create mode 100644 deps/npm/node_modules/function-bind/LICENSE create mode 100644 deps/npm/node_modules/function-bind/README.md create mode 100644 deps/npm/node_modules/function-bind/implementation.js create mode 100644 deps/npm/node_modules/function-bind/index.js create mode 100644 deps/npm/node_modules/function-bind/package.json create mode 100644 deps/npm/node_modules/function-bind/test/.eslintrc create mode 100644 deps/npm/node_modules/function-bind/test/index.js create mode 100644 deps/npm/node_modules/has-symbols/.eslintrc create mode 100644 deps/npm/node_modules/has-symbols/.npmignore create mode 100644 deps/npm/node_modules/has-symbols/.travis.yml create mode 100644 deps/npm/node_modules/has-symbols/CHANGELOG.md create mode 100644 deps/npm/node_modules/has-symbols/LICENSE create mode 100644 deps/npm/node_modules/has-symbols/README.md create mode 100644 deps/npm/node_modules/has-symbols/index.js create mode 100644 deps/npm/node_modules/has-symbols/package.json create mode 100644 deps/npm/node_modules/has-symbols/shams.js create mode 100644 deps/npm/node_modules/has-symbols/test/index.js create mode 100644 deps/npm/node_modules/has-symbols/test/shams/core-js.js create mode 100644 deps/npm/node_modules/has-symbols/test/shams/get-own-property-symbols.js create mode 100644 deps/npm/node_modules/has-symbols/test/tests.js create mode 100644 deps/npm/node_modules/has/LICENSE-MIT create mode 100644 deps/npm/node_modules/has/README.md create mode 100644 deps/npm/node_modules/has/package.json create mode 100644 deps/npm/node_modules/has/src/index.js create mode 100644 deps/npm/node_modules/has/test/index.js create mode 100644 deps/npm/node_modules/is-callable/.editorconfig create mode 100644 deps/npm/node_modules/is-callable/.eslintrc create mode 100644 deps/npm/node_modules/is-callable/.istanbul.yml create mode 100644 deps/npm/node_modules/is-callable/.jscs.json create mode 100644 deps/npm/node_modules/is-callable/.travis.yml create mode 100644 deps/npm/node_modules/is-callable/CHANGELOG.md create mode 100644 deps/npm/node_modules/is-callable/LICENSE create mode 100644 deps/npm/node_modules/is-callable/Makefile create mode 100644 deps/npm/node_modules/is-callable/README.md create mode 100644 deps/npm/node_modules/is-callable/index.js create mode 100644 deps/npm/node_modules/is-callable/package.json create mode 100644 deps/npm/node_modules/is-callable/test.js create mode 100644 deps/npm/node_modules/is-date-object/.eslintrc create mode 100644 deps/npm/node_modules/is-date-object/.jscs.json create mode 100644 deps/npm/node_modules/is-date-object/.npmignore create mode 100644 deps/npm/node_modules/is-date-object/.travis.yml create mode 100644 deps/npm/node_modules/is-date-object/CHANGELOG.md create mode 100644 deps/npm/node_modules/is-date-object/LICENSE create mode 100644 deps/npm/node_modules/is-date-object/Makefile create mode 100644 deps/npm/node_modules/is-date-object/README.md create mode 100644 deps/npm/node_modules/is-date-object/index.js create mode 100644 deps/npm/node_modules/is-date-object/package.json create mode 100644 deps/npm/node_modules/is-date-object/test.js create mode 100644 deps/npm/node_modules/is-regex/.eslintrc create mode 100644 deps/npm/node_modules/is-regex/.jscs.json create mode 100644 deps/npm/node_modules/is-regex/.npmignore create mode 100644 deps/npm/node_modules/is-regex/.travis.yml create mode 100644 deps/npm/node_modules/is-regex/CHANGELOG.md create mode 100644 deps/npm/node_modules/is-regex/LICENSE create mode 100644 deps/npm/node_modules/is-regex/Makefile create mode 100644 deps/npm/node_modules/is-regex/README.md create mode 100644 deps/npm/node_modules/is-regex/index.js create mode 100644 deps/npm/node_modules/is-regex/package.json create mode 100644 deps/npm/node_modules/is-regex/test.js create mode 100644 deps/npm/node_modules/is-symbol/.editorconfig create mode 100644 deps/npm/node_modules/is-symbol/.eslintrc create mode 100644 deps/npm/node_modules/is-symbol/.jscs.json create mode 100644 deps/npm/node_modules/is-symbol/.nvmrc create mode 100644 deps/npm/node_modules/is-symbol/.travis.yml create mode 100644 deps/npm/node_modules/is-symbol/CHANGELOG.md create mode 100644 deps/npm/node_modules/is-symbol/LICENSE create mode 100644 deps/npm/node_modules/is-symbol/Makefile create mode 100644 deps/npm/node_modules/is-symbol/README.md create mode 100644 deps/npm/node_modules/is-symbol/index.js create mode 100644 deps/npm/node_modules/is-symbol/package.json create mode 100644 deps/npm/node_modules/is-symbol/test/.eslintrc create mode 100644 deps/npm/node_modules/is-symbol/test/index.js create mode 100644 deps/npm/node_modules/isstream/.jshintrc create mode 100644 deps/npm/node_modules/move-concurrently/README.md~ create mode 100644 deps/npm/node_modules/mute-stream/.nyc_output/33508.json create mode 100644 deps/npm/node_modules/mute-stream/.nyc_output/33510.json create mode 100644 deps/npm/node_modules/node-gyp/.jshintrc delete mode 100644 deps/npm/node_modules/node-gyp/node_modules/tar/.npmignore create mode 100644 deps/npm/node_modules/normalize-package-data/node_modules/resolve/.eslintrc create mode 100644 deps/npm/node_modules/normalize-package-data/node_modules/resolve/test/.eslintrc create mode 100644 deps/npm/node_modules/object-keys/.editorconfig create mode 100644 deps/npm/node_modules/object-keys/.eslintrc create mode 100644 deps/npm/node_modules/object-keys/.jscs.json create mode 100644 deps/npm/node_modules/object-keys/.travis.yml create mode 100644 deps/npm/node_modules/object-keys/CHANGELOG.md create mode 100644 deps/npm/node_modules/object-keys/LICENSE create mode 100644 deps/npm/node_modules/object-keys/README.md create mode 100644 deps/npm/node_modules/object-keys/index.js create mode 100644 deps/npm/node_modules/object-keys/isArguments.js create mode 100644 deps/npm/node_modules/object-keys/package.json create mode 100644 deps/npm/node_modules/object-keys/test/index.js create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/.editorconfig create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/.eslintrc create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/.jscs.json create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/.npmignore create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/.travis.yml create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/CHANGELOG.md create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/LICENSE create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/Makefile create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/README.md create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/implementation.js create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/index.js create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/package.json create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/polyfill.js create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/shim.js create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/test/.eslintrc create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/test/index.js create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/test/shimmed.js create mode 100644 deps/npm/node_modules/object.getownpropertydescriptors/test/tests.js create mode 100644 deps/npm/node_modules/psl/.eslintrc create mode 100644 deps/npm/node_modules/qs/.eslintrc create mode 100644 deps/npm/node_modules/qs/test/.eslintrc create mode 100644 deps/npm/node_modules/query-string/index.d.ts create mode 100644 deps/npm/node_modules/read-package-tree/realpath.js delete mode 100644 deps/npm/node_modules/readable-stream/yarn.lock delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/.travis.yml delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/basic.js delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/@org/x/.keep delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/@org/y/.keep delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/@scope/x/.keep delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/@scope/y/.keep delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/a/x/.keep delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/a/y/.keep delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/b/x/.keep delete mode 100644 deps/npm/node_modules/readdir-scoped-modules/test/fixtures/b/y/.keep create mode 100644 deps/npm/node_modules/require-directory/.jshintrc delete mode 100644 deps/npm/node_modules/sha/.npmignore delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/.travis.yml delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/CONTRIBUTING.md delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/GOVERNANCE.md delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/LICENSE delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/README.md delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/doc/wg-meetings/2015-01-30.md delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/duplex-browser.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/duplex.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_duplex.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_passthrough.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_readable.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_transform.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/_stream_writable.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/internal/streams/BufferList.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/internal/streams/destroy.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/internal/streams/stream-browser.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/lib/internal/streams/stream.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/package.json delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/passthrough.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/readable-browser.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/readable.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/transform.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/writable-browser.js delete mode 100644 deps/npm/node_modules/sha/node_modules/readable-stream/writable.js delete mode 100644 deps/npm/node_modules/sha/node_modules/string_decoder/.travis.yml delete mode 100644 deps/npm/node_modules/sha/node_modules/string_decoder/LICENSE delete mode 100644 deps/npm/node_modules/sha/node_modules/string_decoder/README.md delete mode 100644 deps/npm/node_modules/sha/node_modules/string_decoder/lib/string_decoder.js delete mode 100644 deps/npm/node_modules/sha/node_modules/string_decoder/package.json delete mode 100644 deps/npm/node_modules/tar/node_modules/chownr/LICENSE delete mode 100644 deps/npm/node_modules/tar/node_modules/chownr/README.md delete mode 100644 deps/npm/node_modules/tar/node_modules/chownr/chownr.js delete mode 100644 deps/npm/node_modules/tar/node_modules/chownr/package.json create mode 100644 deps/npm/node_modules/through2/.nyc_output/28dcebf0-9c4a-47bb-900e-93fcef37bbe2.json create mode 100644 deps/npm/node_modules/util-promisify/.npmignore create mode 100644 deps/npm/node_modules/util-promisify/.travis.yml create mode 100644 deps/npm/node_modules/util-promisify/LICENSE create mode 100644 deps/npm/node_modules/util-promisify/README.md create mode 100644 deps/npm/node_modules/util-promisify/index.js create mode 100644 deps/npm/node_modules/util-promisify/package.json create mode 100644 deps/npm/node_modules/util-promisify/test/common.js create mode 100644 deps/npm/node_modules/util-promisify/test/index.js create mode 100644 deps/npm/node_modules/util-promisify/test/timers.js create mode 100644 deps/npm/node_modules/validate-npm-package-name/.nyc_output/aa4ee25ac41a9c3c7ee37ce965e6d1ac.json create mode 100644 deps/npm/node_modules/validate-npm-package-name/.nyc_output/bb918173e62b9517f55b630902d07ef4.json create mode 100644 deps/npm/node_modules/xtend/.jshintrc create mode 100644 deps/npm/test/common-config.js create mode 100644 deps/npm/test/fixtures/config/userconfig-with-gc create mode 100644 deps/npm/test/tap/outdated-remote.js diff --git a/deps/npm/.licensee.json b/deps/npm/.licensee.json index ad7c8123673..5b815d601ee 100644 --- a/deps/npm/.licensee.json +++ b/deps/npm/.licensee.json @@ -1,7 +1,12 @@ { - "license": "(MIT OR BSD-2-Clause OR BSD-3-Clause OR Apache-2.0 OR ISC OR Unlicense OR CC-BY-3.0 OR CC0-1.0 OR Artistic-2.0)", + "licenses": { + "spdx": [ + "CC-BY-3.0" + ], + "blueOak": "bronze" + }, "corrections": true, - "whitelist": { + "packages": { "config-chain": "1.1.12", "cyclist": "0.2.2", "json-schema": "0.2.3", diff --git a/deps/npm/.travis.yml b/deps/npm/.travis.yml index 72b0f9a52db..07bae65e664 100644 --- a/deps/npm/.travis.yml +++ b/deps/npm/.travis.yml @@ -7,7 +7,7 @@ language: node_js matrix: include: # LTS is our most important target - - node_js: "10" + - node_js: "12" # DEPLOY_VERSION is used to set the couchapp setup mode for test/tap/registry.js # only gather coverage info for LTS env: DEPLOY_VERSION=testing COVERALLS_REPO_TOKEN="$COVERALLS_OPTIONAL_TOKEN" @@ -15,18 +15,16 @@ matrix: - "node . run tap-cover -- \"test/tap/*.js\"" - "unset COVERALLS_REPO_TOKEN ; node . run tap -- \"test/broken-under-*/*.js\"" # previous LTS is next most important - - node_js: "6" - env: DEPLOY_VERSION=testing - - node_js: "8" - env: DEPLOY_VERSION=testing - - node_js: "9" - env: DEPLOY_VERSION=testing - - node_js: "11" + - node_js: "10" env: DEPLOY_VERSION=testing script: - "npx standard" - "node . run licenses" - "node . run tap -- \"test/tap/*.js\" \"test/broken-under-nyc/*.js\"" + - node_js: "8" + env: DEPLOY_VERSION=testing + - node_js: "6" + env: DEPLOY_VERSION=testing notifications: slack: npm-inc:kRqQjto7YbINqHPb1X6nS3g8 cache: diff --git a/deps/npm/AUTHORS b/deps/npm/AUTHORS index b9aee778afd..551e9340bd2 100644 --- a/deps/npm/AUTHORS +++ b/deps/npm/AUTHORS @@ -630,3 +630,14 @@ Amadou Sall Chris Manson vlasy Emilis Dambauskas (Tokenmill) +George Czabania +Jonathan Underwood +Nick Graef +James George +John O'Sullivan +ossdev +Raphael Goulais +COURIER, CALEB [AG/1000] +CalebCourier +Florian Keller +Sreeram Jayan diff --git a/deps/npm/CHANGELOG.md b/deps/npm/CHANGELOG.md index 51141fc6545..58b2f49bd9d 100644 --- a/deps/npm/CHANGELOG.md +++ b/deps/npm/CHANGELOG.md @@ -1,4 +1,189 @@ -## v6.9.0 (2018-02-20): +## v6.10.0 (2019-07-03): + +### FEATURES + +* [`87fef4e35`](https://github.com/npm/cli/commit/87fef4e35) + [#176](https://github.com/npm/cli/pull/176) fix: Always return JSON for + outdated --json ([@sreeramjayan](https://github.com/sreeramjayan)) +* [`f101d44fc`](https://github.com/npm/cli/commit/f101d44fc) + [#203](https://github.com/npm/cli/pull/203) fix(unpublish): add space + after hyphen ([@ffflorian](https://github.com/ffflorian)) +* [`a4475de4c`](https://github.com/npm/cli/commit/a4475de4c) + [#202](https://github.com/npm/cli/pull/202) enable production flag for + npm audit ([@CalebCourier](https://github.com/CalebCourier)) +* [`d192904d0`](https://github.com/npm/cli/commit/d192904d0) + [#178](https://github.com/npm/cli/pull/178) fix: Return a value for + `view` when in silent mode + ([@stayradiated](https://github.com/stayradiated)) +* [`39d473adf`](https://github.com/npm/cli/commit/39d473adf) + [#185](https://github.com/npm/cli/pull/185) Allow git to follow global + tagsign config ([@junderw](https://github.com/junderw)) + +### BUGFIXES + +* [`d9238af0b`](https://github.com/npm/cli/commit/d9238af0b) + [#201](https://github.com/npm/cli/pull/163) + [npm/npm#17858](https://github.com/npm/npm/issues/17858) + [npm/npm#18042](https://github.com/npm/npm/issues/18042) + [npm.community#644](https://npm.community/t/644) do not crash when + removing nameless packages + ([@SteveVanOpstal](https://github.com/SteveVanOpstal) and + [@isaacs](https://github.com/isaacs)) +* [`4bec4f111`](https://github.com/npm/cli/commit/4bec4f111) + [#200](https://github.com/npm/cli/pull/200) Check for `node` (as well as + `node.exe`) in npm's local dir on Windows + ([@rgoulais](https://github.com/rgoulais)) +* [`ce93dab2d`](https://github.com/npm/cli/commit/ce93dab2db423ef23b3e08a0612dafbeb2d25789) + [#180](https://github.com/npm/cli/pull/180) + [npm.community#6187](https://npm.community/t/6187) Fix handling of + `remote` deps in `npm outdated` ([@larsgw](https://github.com/larsgw)) + +### TESTING + +* [`a823f3084`](https://github.com/npm/cli/commit/a823f3084) travis: Update + to include new v12 LTS ([@isaacs](https://github.com/isaacs)) +* [`33e2d1dac`](https://github.com/npm/cli/commit/33e2d1dac) fix flaky + debug-logs test ([@isaacs](https://github.com/isaacs)) +* [`e9411c6cd`](https://github.com/npm/cli/commit/e9411c6cd) Don't time out + waiting for gpg user input ([@isaacs](https://github.com/isaacs)) +* [`d2d301704`](https://github.com/npm/cli/commit/d2d301704) + [#195](https://github.com/npm/cli/pull/195) Add the arm64 check for + legacy-platform-all.js test case. + ([@ossdev07](https://github.com/ossdev07)) +* [`a4dc34243`](https://github.com/npm/cli/commit/a4dc34243) parallel tests + ([@isaacs](https://github.com/isaacs)) + +### DOCUMENTATION + +* [`f5857e263`](https://github.com/npm/cli/commit/f5857e263) + [#192](https://github.com/npm/cli/pull/192) Clarify usage of + bundledDependencies + ([@john-osullivan](https://github.com/john-osullivan)) +* [`747fdaf66`](https://github.com/npm/cli/commit/747fdaf66) + [#159](https://github.com/npm/cli/pull/159) doc: add --audit-level param + ([@ngraef](https://github.com/ngraef)) + +### DEPENDENCIES + +* [`e36b3c320`](https://github.com/npm/cli/commit/e36b3c320) + graceful-fs@4.2.0 ([@isaacs](https://github.com/isaacs)) +* [`6bb935c09`](https://github.com/npm/cli/commit/6bb935c09) + read-package-tree@5.3.1 ([@isaacs](https://github.com/isaacs)) + * [`e9cd536`](https://github.com/npm/read-package-tree/commit/e9cd536) + Use custom caching `realpath` implementation, dramatically reducing + `lstat` calls when reading the package tree + ([@isaacs](https://github.com/isaacs)) +* [`39538b460`](https://github.com/npm/cli/commit/39538b460) + write-file-atomic@2.4.3 ([@isaacs](https://github.com/isaacs)) + * [`f8b1552`](https://github.com/npm/write-file-atomic/commit/f8b1552) + [#38](https://github.com/npm/write-file-atomic/pull/38) Ignore errors + raised by `fs.closeSync` ([@lukeapage](https://github.com/lukeapage)) +* [`042193069`](https://github.com/npm/cli/commit/042193069) pacote@9.5.1 + ([@isaacs](https://github.com/isaacs)) + * [`8bbd051`](https://github.com/npm/pacote/commit/8bbd051) + [#172](https://github.com/zkat/pacote/pull/172) limit git retry + times, avoid unlimited retries ([小秦](https://github.com/xqin)) + * [`92f5e4c`](https://github.com/npm/pacote/commit/92f5e4c) + [#170](https://github.com/zkat/pacote/pull/170) fix(errors): Fix + "TypeError: err.code.match is not a function" error + ([@jviotti](https://github.com/jviotti)) +* [`8bd8e909f`](https://github.com/npm/cli/commit/8bd8e909f) cacache@11.3.3 + ([@isaacs](https://github.com/isaacs)) + * [`47de8f5`](https://github.com/npm/cacache/commit/47de8f5) + [#146](https://github.com/zkat/cacache/pull/146) + [npm.community#2395](https://npm.community/t/2395) fix(config): Add + ssri config 'error' option ([@larsgw](https://github.com/larsgw)) + * [`5156561`](https://github.com/npm/cacache/commit/5156561) + fix(write): avoid a `cb never called` situation + ([@zkat](https://github.com/zkat)) + * [`90f40f0`](https://github.com/npm/cacache/commit/90f40f0) + [#166](https://github.com/zkat/cacache/pull/166) + [#165](https://github.com/zkat/cacache/issues/165) docs: Fix docs for + `path` property in get.info + ([@hdgarrood](https://github.com/hdgarrood)) +* [`bf61c45c6`](https://github.com/npm/cli/commit/bf61c45c6) bluebird@3.5.5 + ([@isaacs](https://github.com/isaacs)) +* [`f75d46a9d`](https://github.com/npm/cli/commit/f75d46a9d) tar@4.4.10 + ([@isaacs](https://github.com/isaacs)) + * [`c80341a`](https://github.com/npm/node-tar/commit/c80341a) + [#215](https://github.com/npm/node-tar/pull/215) Fix + encoding/decoding of base-256 numbers + ([@justfalter](https://github.com/justfalter)) + * [`77522f0`](https://github.com/npm/node-tar/commit/77522f0) + [#204](https://github.com/npm/node-tar/issues/204) + [#214](https://github.com/npm/node-tar/issues/214) Use `stat` instead + of `lstat` when checking CWD ([@stkb](https://github.com/stkb)) +* [`ec6236210`](https://github.com/npm/cli/commit/ec6236210) + npm-packlist@1.4.4 ([@isaacs](https://github.com/isaacs)) + * [`63d1e3e`](https://github.com/npm/npm-packlist/commit/63d1e3e) + [#30](https://github.com/npm/npm-packlist/issues/30) Sort package + tarball entries by file type for compression benefits + ([@isaacs](https://github.com/isaacs)) + * [`7fcd045`](https://github.com/npm/npm-packlist/commit/7fcd045) + Ignore `.DS_Store` files as well as folders + ([@isaacs](https://github.com/isaacs)) + * [`68b7c96`](https://github.com/npm/npm-packlist/commit/68b7c96) Never + include .git folders in package root. (Note: this prevents the issue + that broke the v6.9.1 release.) + ([@isaacs](https://github.com/isaacs)) +* [`57bef61bc`](https://github.com/npm/cli/commit/57bef61bc) update fstream + in node-gyp ([@isaacs](https://github.com/isaacs)) + * Addresses [security advisory + #886](https://www.npmjs.com/advisories/886) +* [`acbbf7eee`](https://github.com/npm/cli/commit/acbbf7eee) + [#183](https://github.com/npm/cli/pull/183) licensee@7.0.2 + ([@kemitchell](https://github.com/kemitchell)) +* [`011ae67f0`](https://github.com/npm/cli/commit/011ae67f0) + readable-stream@3.3.0 ([@isaacs](https://github.com/isaacs)) +* [`f5e884909`](https://github.com/npm/cli/commit/f5e884909) + npm-registry-mock@1.2.1 ([@isaacs](https://github.com/isaacs)) +* [`b57d07e35`](https://github.com/npm/cli/commit/b57d07e35) + npm-registry-couchapp@2.7.2 ([@isaacs](https://github.com/isaacs)) + +## v6.9.2 (2019-06-27): + +This release is identical to v6.9.1, but we had to publish a new version +due to [a .git directory in the release](https://npm.community/t/8454). + +## v6.9.1 (2019-06-26): + +### BUGFIXES + +* [`6b1a9da0e`](https://github.com/npm/cli/commit/6b1a9da0e0f5c295cdaf4dea4b73bd221d778611) + [#165](https://github.com/npm/cli/pull/165) + Update `knownBroken` version. + ([@ljharb](https://github.com/ljharb)) +* [`d07547154`](https://github.com/npm/cli/commit/d07547154eb8a88aa4fde8a37e128e1e3272adc1) + [npm.community#5929](https://npm.community/t/npm-outdated-throw-an-error-cannot-read-property-length-of-undefined/5929) + Fix `outdated` rendering for global dependencies. + ([@zkat](https://github.com/zkat)) +* [`e4a1f1745`](https://github.com/npm/cli/commit/e4a1f174514a57580fd5e0fa33eee0f42bba77fc) + [npm.community#6259](https://npm.community/t/npm-token-create-doesnt-work-in-6-6-0-6-9-0/6259) + Fix OTP for token create and remove. + ([@zkat](https://github.com/zkat)) + +### DEPENDENCIES + +* [`a163a9c35`](https://github.com/npm/cli/commit/a163a9c35f6f341de343562368056258bba5d7dc) + `sha@3.0.0` + ([@aeschright](https://github.com/aeschright)) +* [`47b08b3b9`](https://github.com/npm/cli/commit/47b08b3b9860438b416efb438e975a628ec2eed5) + `query-string@6.4.0` + ([@aeschright](https://github.com/aeschright)) +* [`d6a956cff`](https://github.com/npm/cli/commit/d6a956cff6357e6de431848e578c391768685a64) + `readable-stream@3.2.0` + ([@aeschright](https://github.com/aeschright)) +* [`10b8bed2b`](https://github.com/npm/cli/commit/10b8bed2bb0afac5451164e87f25924cc1ac6f2e) + `tacks@1.3.0` + ([@aeschright](https://github.com/aeschright)) +* [`e7483704d`](https://github.com/npm/cli/commit/e7483704dda1acffc8c6b8c165c14c8a7512f3c8) + `tap@12.6.0` + ([@aeschright](https://github.com/aeschright)) +* [`3242fe698`](https://github.com/npm/cli/commit/3242fe698ead46a9cda94e1a4d489cd84a85d7e3) + `tar-stream@2.0.1` + ([@aeschright](https://github.com/aeschright)) + +## v6.9.0 (2019-02-20): ### FEATURES diff --git a/deps/npm/bin/npm b/deps/npm/bin/npm index 5acd6fb61a7..4183703a785 100755 --- a/deps/npm/bin/npm +++ b/deps/npm/bin/npm @@ -8,6 +8,9 @@ case `uname` in esac NODE_EXE="$basedir/node.exe" +if ! [ -x "$NODE_EXE" ]; then + NODE_EXE="$basedir/node" +fi if ! [ -x "$NODE_EXE" ]; then NODE_EXE=node fi diff --git a/deps/npm/doc/cli/npm-audit.md b/deps/npm/doc/cli/npm-audit.md index f63bbd356d5..10039ea09cb 100644 --- a/deps/npm/doc/cli/npm-audit.md +++ b/deps/npm/doc/cli/npm-audit.md @@ -3,8 +3,10 @@ npm-audit(1) -- Run a security audit ## SYNOPSIS - npm audit [--json|--parseable] - npm audit fix [--force|--package-lock-only|--dry-run|--production|--only=dev] + npm audit [--json|--parseable|--audit-level=(low|moderate|high|critical)] + npm audit fix [--force|--package-lock-only|--dry-run] + + common options: [--production] [--only=(dev|prod)] ## EXAMPLES @@ -60,6 +62,11 @@ To parse columns, you can use for example `awk`, and just print some of them: $ npm audit --parseable | awk -F $'\t' '{print $1,$4}' ``` +Fail an audit only if the results include a vulnerability with a level of moderate or higher: +``` +$ npm audit --audit-level=moderate +``` + ## DESCRIPTION The audit command submits a description of the dependencies configured in @@ -75,6 +82,12 @@ runs a full-fledged `npm install` under the hood, all configs that apply to the installer will also apply to `npm install` -- so things like `npm audit fix --package-lock-only` will work as expected. +By default, the audit command will exit with a non-zero code if any vulnerability +is found. It may be useful in CI environments to include the `--audit-level` parameter +to specify the minimum vulnerability level that will cause the command to fail. This +option does not filter the report output, it simply changes the command's failure +threshold. + ## CONTENT SUBMITTED * npm_version diff --git a/deps/npm/doc/files/package.json.md b/deps/npm/doc/files/package.json.md index 95e77d34c5f..6324caf64a5 100644 --- a/deps/npm/doc/files/package.json.md +++ b/deps/npm/doc/files/package.json.md @@ -648,7 +648,8 @@ If we define a package.json like this: we can obtain `awesome-web-framework-1.0.0.tgz` file by running `npm pack`. This file contains the dependencies `renderized` and `super-streams` which can be installed in a new project by executing `npm install -awesome-web-framework-1.0.0.tgz`. +awesome-web-framework-1.0.0.tgz`. Note that the package names do not include +any versions, as that information is specified in `dependencies`. If this is spelled `"bundleDependencies"`, then that is also honored. diff --git a/deps/npm/html/doc/README.html b/deps/npm/html/doc/README.html index c575f39bab3..47012985aaa 100644 --- a/deps/npm/html/doc/README.html +++ b/deps/npm/html/doc/README.html @@ -118,5 +118,5 @@ doubt tell you to put the output in a gist or email.

       - + diff --git a/deps/npm/html/doc/cli/npm-access.html b/deps/npm/html/doc/cli/npm-access.html index c0e7943d6b3..910133c0562 100644 --- a/deps/npm/html/doc/cli/npm-access.html +++ b/deps/npm/html/doc/cli/npm-access.html @@ -93,5 +93,5 @@ with an HTTP 402 status code (logically enough), unless you use        - + diff --git a/deps/npm/html/doc/cli/npm-adduser.html b/deps/npm/html/doc/cli/npm-adduser.html index a946f67f66c..d2cbb013b19 100644 --- a/deps/npm/html/doc/cli/npm-adduser.html +++ b/deps/npm/html/doc/cli/npm-adduser.html @@ -78,5 +78,5 @@ username/password entry in legacy npm.

       - + diff --git a/deps/npm/html/doc/cli/npm-audit.html b/deps/npm/html/doc/cli/npm-audit.html index 7d6704ab9c8..158c9077192 100644 --- a/deps/npm/html/doc/cli/npm-audit.html +++ b/deps/npm/html/doc/cli/npm-audit.html @@ -11,8 +11,10 @@

npm-audit

Run a security audit

SYNOPSIS

-
npm audit [--json|--parseable]
-npm audit fix [--force|--package-lock-only|--dry-run|--production|--only=dev]

EXAMPLES

+
npm audit [--json|--parseable|--audit-level=(low|moderate|high|critical)]
+npm audit fix [--force|--package-lock-only|--dry-run]
+
+common options: [--production] [--only=(dev|prod)]

EXAMPLES

Scan your project for vulnerabilities and automatically install any compatible updates to vulnerable dependencies:

$ npm audit fix

Run audit fix without modifying node_modules, but still updating the @@ -29,7 +31,8 @@ anything:

future reuse in scripting or command line post processing, like for example, selecting some of the columns printed:

$ npm audit --parseable

To parse columns, you can use for example awk, and just print some of them:

-
$ npm audit --parseable | awk -F $'\t' '{print $1,$4}'

DESCRIPTION

+
$ npm audit --parseable | awk -F $'\t' '{print $1,$4}'

Fail an audit only if the results include a vulnerability with a level of moderate or higher:

+
$ npm audit --audit-level=moderate

DESCRIPTION

The audit command submits a description of the dependencies configured in your project to your default registry and asks for a report of known vulnerabilities. The report returned includes instructions on how to act on @@ -41,6 +44,11 @@ will require manual intervention or review. Also note that since npm audit runs a full-fledged npm install under the hood, all configs that apply to the installer will also apply to npm install -- so things like npm audit fix --package-lock-only will work as expected.

+

By default, the audit command will exit with a non-zero code if any vulnerability +is found. It may be useful in CI environments to include the --audit-level parameter +to specify the minimum vulnerability level that will cause the command to fail. This +option does not filter the report output, it simply changes the command's failure +threshold.

CONTENT SUBMITTED