From 9794c72c471c0cad4c41ba7867c5d48b3a3f2a55 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 5 Mar 2021 06:04:40 +0000 Subject: [PATCH] Bump npm from 7.4.1 to 7.6.1 Bumps [npm](https://github.com/npm/cli) from 7.4.1 to 7.6.1. - [Release notes](https://github.com/npm/cli/releases) - [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md) - [Commits](https://github.com/npm/cli/compare/v7.4.1...v7.6.1) Signed-off-by: dependabot[bot] --- package-lock.json | 623 +++++++++++++++++++--------------------------- package.json | 2 +- 2 files changed, 260 insertions(+), 365 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6d45dab..afbf096 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "devDependencies": { "eslint": "^7.17.0", "inquirer": "^8.0.0", - "npm": "^7.4.1" + "npm": "^7.6.1" } }, "node_modules/@babel/code-frame": { @@ -1757,127 +1757,35 @@ } }, "node_modules/npm": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-7.4.1.tgz", - "integrity": "sha512-1153eLwZAQrymkibgyv+fMgFKaF2gXvx0d7KqManJmP8xGz7G6/A1Dhlpz8nszUCkYxeBkETQk1bqt11G+ofGg==", + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/npm/-/npm-7.6.1.tgz", + "integrity": "sha512-L9xChb/o6XOYqTEBK+5+T3ph5Q7eCDYuY6Wz5a0s+I+hfMy5L2Kj8t4P5zsP2qJVts0etAx9MHD1meiApvtb9A==", "bundleDependencies": [ + "@npmcli/arborist", "@npmcli/ci-detect", "@npmcli/config", - "@npmcli/git", - "@npmcli/installed-package-contents", - "@npmcli/move-file", - "@npmcli/node-gyp", - "@npmcli/promise-spawn", "@npmcli/run-script", - "@tootallnate/once", "abbrev", - "agent-base", - "agentkeepalive", - "aggregate-error", - "ajv", - "ansi-regex", - "ansi-styles", "ansicolors", "ansistyles", - "aproba", "archy", - "are-we-there-yet", - "asap", - "asn1", - "assert-plus", - "asynckit", - "aws-sign2", - "aws4", - "balanced-match", - "bcrypt-pbkdf", - "brace-expansion", - "builtins", "byte-size", "cacache", - "caseless", "chalk", "chownr", - "cidr-regex", - "clean-stack", "cli-columns", "cli-table3", - "clone", - "code-point-at", - "color-convert", - "color-name", - "colors", "columnify", - "combined-stream", - "concat-map", - "console-control-strings", - "core-util-is", - "dashdash", - "debug", - "debuglog", - "defaults", - "delayed-stream", - "delegates", - "depd", - "dezalgo", - "ecc-jsbn", - "emoji-regex", - "encoding", - "env-paths", - "err-code", - "extend", - "extsprintf", - "fast-deep-equal", - "fast-json-stable-stringify", - "forever-agent", - "form-data", - "fs-minipass", - "fs.realpath", - "function-bind", - "gauge", - "getpass", "glob", "graceful-fs", - "har-schema", - "har-validator", - "has", - "has-flag", - "has-unicode", "hosted-git-info", - "http-cache-semantics", - "http-proxy-agent", - "http-signature", - "https-proxy-agent", - "humanize-ms", - "iconv-lite", - "ignore-walk", - "imurmurhash", - "indent-string", - "infer-owner", - "inflight", - "inherits", "ini", "init-package-json", - "ip", - "ip-regex", "is-cidr", - "is-core-module", - "is-fullwidth-code-point", - "is-lambda", - "is-typedarray", - "isarray", - "isexe", - "isstream", - "jsbn", "json-parse-even-better-errors", - "json-schema", - "json-schema-traverse", - "json-stringify-safe", - "jsonparse", - "jsprim", - "just-diff", - "just-diff-apply", "leven", "libnpmaccess", + "libnpmdiff", "libnpmfund", "libnpmhook", "libnpmorg", @@ -1886,129 +1794,49 @@ "libnpmsearch", "libnpmteam", "libnpmversion", - "lru-cache", "make-fetch-happen", - "mime-db", - "mime-types", - "minimatch", "minipass", - "minipass-collect", - "minipass-fetch", - "minipass-flush", - "minipass-json-stream", "minipass-pipeline", - "minipass-sized", - "minizlib", "mkdirp", "mkdirp-infer-owner", "ms", - "mute-stream", "node-gyp", "nopt", - "normalize-package-data", "npm-audit-report", - "npm-bundled", - "npm-install-checks", - "npm-normalize-package-bin", "npm-package-arg", - "npm-packlist", "npm-pick-manifest", "npm-profile", "npm-registry-fetch", "npm-user-validate", "npmlog", - "number-is-nan", - "oauth-sign", - "object-assign", - "once", "opener", - "p-map", "pacote", "parse-conflict-json", - "path-is-absolute", - "path-parse", - "performance-now", - "process-nextick-args", - "promise-inflight", - "promise-retry", - "promzard", - "psl", - "puka", - "punycode", "qrcode-terminal", - "qs", "read", "read-package-json", "read-package-json-fast", - "readable-stream", "readdir-scoped-modules", - "request", - "resolve", - "retry", "rimraf", - "safe-buffer", - "safer-buffer", "semver", - "set-blocking", - "signal-exit", - "smart-buffer", - "socks", - "socks-proxy-agent", - "spdx-correct", - "spdx-exceptions", - "spdx-expression-parse", - "spdx-license-ids", - "sshpk", "ssri", - "string-width", - "string_decoder", - "stringify-package", - "strip-ansi", - "supports-color", "tar", "text-table", "tiny-relative-date", "treeverse", - "tunnel-agent", - "tweetnacl", - "typedarray-to-buffer", - "unique-filename", - "unique-slug", - "uri-js", - "util-deprecate", - "uuid", - "validate-npm-package-license", "validate-npm-package-name", - "verror", - "walk-up-path", - "wcwidth", "which", - "wide-align", - "wrappy", - "write-file-atomic", - "yallist", - "@npmcli/arborist", - "@npmcli/map-workspaces", - "@npmcli/metavuln-calculator", - "@npmcli/name-from-folder", - "bin-links", - "cmd-shim", - "common-ancestor-path", - "json-stringify-nice", - "promise-all-reject-late", - "promise-call-limit", - "read-cmd-shim" + "write-file-atomic" ], "dev": true, "dependencies": { - "@npmcli/arborist": "^2.0.5", + "@npmcli/arborist": "^2.2.6", "@npmcli/ci-detect": "^1.2.0", - "@npmcli/config": "^1.2.8", - "@npmcli/run-script": "^1.8.1", + "@npmcli/config": "^1.2.9", + "@npmcli/run-script": "^1.8.3", "abbrev": "~1.1.1", "ansicolors": "~0.3.2", "ansistyles": "~0.1.3", - "aproba": "^2.0.0", "archy": "~1.0.0", "byte-size": "^7.0.0", "cacache": "^15.0.5", @@ -2018,23 +1846,24 @@ "cli-table3": "^0.6.0", "columnify": "~1.5.4", "glob": "^7.1.4", - "graceful-fs": "^4.2.3", - "hosted-git-info": "^3.0.6", + "graceful-fs": "^4.2.6", + "hosted-git-info": "^3.0.8", "ini": "^2.0.0", - "init-package-json": "^2.0.1", + "init-package-json": "^2.0.2", "is-cidr": "^4.0.2", - "json-parse-even-better-errors": "*", + "json-parse-even-better-errors": "^2.3.1", "leven": "^3.1.0", "libnpmaccess": "^4.0.1", + "libnpmdiff": "^2.0.3", "libnpmfund": "^1.0.2", "libnpmhook": "^6.0.1", "libnpmorg": "^2.0.1", - "libnpmpack": "^2.0.0", + "libnpmpack": "^2.0.1", "libnpmpublish": "^4.0.0", "libnpmsearch": "^3.1.0", "libnpmteam": "^2.0.2", - "libnpmversion": "^1.0.7", - "make-fetch-happen": "^8.0.13", + "libnpmversion": "^1.0.11", + "make-fetch-happen": "^8.0.14", "minipass": "^3.1.3", "minipass-pipeline": "^1.2.4", "mkdirp": "^1.0.4", @@ -2043,28 +1872,27 @@ "node-gyp": "^7.1.2", "nopt": "^5.0.0", "npm-audit-report": "^2.1.4", - "npm-package-arg": "^8.1.0", + "npm-package-arg": "^8.1.1", "npm-pick-manifest": "^6.1.0", "npm-profile": "^5.0.2", "npm-registry-fetch": "^9.0.0", "npm-user-validate": "^1.0.1", "npmlog": "~4.1.2", "opener": "^1.5.2", - "pacote": "^11.2.1", + "pacote": "^11.2.7", "parse-conflict-json": "^1.1.1", "qrcode-terminal": "^0.12.0", "read": "~1.0.7", - "read-package-json": "^3.0.0", - "read-package-json-fast": "^1.2.1", + "read-package-json": "^3.0.1", + "read-package-json-fast": "^2.0.2", "readdir-scoped-modules": "^1.1.0", "rimraf": "^3.0.2", "semver": "^7.3.4", - "ssri": "^8.0.0", + "ssri": "^8.0.1", "tar": "^6.1.0", "text-table": "~0.2.0", "tiny-relative-date": "^1.3.0", "treeverse": "^1.0.4", - "uuid": "^8.3.1", "validate-npm-package-name": "~3.0.0", "which": "^2.0.2", "write-file-atomic": "^3.0.3" @@ -2101,18 +1929,18 @@ } }, "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "2.0.3", + "version": "2.2.6", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/installed-package-contents": "^1.0.5", - "@npmcli/map-workspaces": "^1.0.1", - "@npmcli/metavuln-calculator": "^1.0.0", - "@npmcli/move-file": "^1.0.1", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/map-workspaces": "^1.0.2", + "@npmcli/metavuln-calculator": "^1.1.0", + "@npmcli/move-file": "^1.1.0", "@npmcli/name-from-folder": "^1.0.1", "@npmcli/node-gyp": "^1.0.1", - "@npmcli/run-script": "^1.8.1", + "@npmcli/run-script": "^1.8.2", "bin-links": "^2.2.1", "cacache": "^15.0.3", "common-ancestor-path": "^1.0.1", @@ -2122,16 +1950,20 @@ "npm-install-checks": "^4.0.0", "npm-package-arg": "^8.1.0", "npm-pick-manifest": "^6.1.0", - "pacote": "^11.1.14", + "npm-registry-fetch": "^9.0.0", + "pacote": "^11.2.6", "parse-conflict-json": "^1.1.1", "promise-all-reject-late": "^1.0.0", "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^1.2.1", + "read-package-json-fast": "^2.0.2", "readdir-scoped-modules": "^1.1.0", "semver": "^7.3.4", "tar": "^6.1.0", "treeverse": "^1.0.4", "walk-up-path": "^1.0.0" + }, + "bin": { + "arborist": "bin/index.js" } }, "node_modules/npm/node_modules/@npmcli/ci-detect": { @@ -2141,7 +1973,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/config": { - "version": "1.2.8", + "version": "1.2.9", "dev": true, "inBundle": true, "license": "ISC", @@ -2156,8 +1988,20 @@ "node": ">=10" } }, + "node_modules/npm/node_modules/@npmcli/disparity-colors": { + "version": "1.0.1", + "dev": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "ansi-styles": "^4.3.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/npm/node_modules/@npmcli/git": { - "version": "2.0.4", + "version": "2.0.6", "dev": true, "inBundle": true, "license": "ISC", @@ -2167,22 +2011,20 @@ "mkdirp": "^1.0.3", "npm-pick-manifest": "^6.0.0", "promise-inflight": "^1.0.1", - "promise-retry": "^1.1.1", + "promise-retry": "^2.0.1", "semver": "^7.3.2", "unique-filename": "^1.1.1", "which": "^2.0.2" } }, "node_modules/npm/node_modules/@npmcli/installed-package-contents": { - "version": "1.0.5", + "version": "1.0.7", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1", - "read-package-json-fast": "^1.1.1", - "readdir-scoped-modules": "^1.1.0" + "npm-normalize-package-bin": "^1.0.1" }, "bin": { "installed-package-contents": "index.js" @@ -2192,7 +2034,7 @@ } }, "node_modules/npm/node_modules/@npmcli/map-workspaces": { - "version": "1.0.1", + "version": "1.0.3", "dev": true, "inBundle": true, "license": "ISC", @@ -2200,14 +2042,14 @@ "@npmcli/name-from-folder": "^1.0.1", "glob": "^7.1.6", "minimatch": "^3.0.4", - "read-package-json-fast": "^1.2.1" + "read-package-json-fast": "^2.0.1" }, "engines": { "node": ">=10" } }, "node_modules/npm/node_modules/@npmcli/metavuln-calculator": { - "version": "1.0.0", + "version": "1.1.0", "dev": true, "inBundle": true, "license": "ISC", @@ -2218,12 +2060,13 @@ } }, "node_modules/npm/node_modules/@npmcli/move-file": { - "version": "1.0.1", + "version": "1.1.2", "dev": true, "inBundle": true, "license": "MIT", "dependencies": { - "mkdirp": "^1.0.4" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" }, "engines": { "node": ">=10" @@ -2236,7 +2079,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/@npmcli/node-gyp": { - "version": "1.0.1", + "version": "1.0.2", "dev": true, "inBundle": true, "license": "ISC" @@ -2251,17 +2094,17 @@ } }, "node_modules/npm/node_modules/@npmcli/run-script": { - "version": "1.8.1", + "version": "1.8.3", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/node-gyp": "^1.0.0", - "@npmcli/promise-spawn": "^1.3.0", + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", "infer-owner": "^1.0.4", "node-gyp": "^7.1.0", "puka": "^1.0.1", - "read-package-json-fast": "^1.1.3" + "read-package-json-fast": "^2.0.1" } }, "node_modules/npm/node_modules/@tootallnate/once": { @@ -2292,7 +2135,7 @@ } }, "node_modules/npm/node_modules/agentkeepalive": { - "version": "4.1.3", + "version": "4.1.4", "dev": true, "inBundle": true, "license": "MIT", @@ -2469,6 +2312,15 @@ "node": ">=10" } }, + "node_modules/npm/node_modules/binary-extensions": { + "version": "2.2.0", + "dev": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/npm/node_modules/brace-expansion": { "version": "1.1.11", "dev": true, @@ -2657,12 +2509,11 @@ } }, "node_modules/npm/node_modules/cmd-shim": { - "version": "4.0.2", + "version": "4.1.0", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "graceful-fs": "^4.1.2", "mkdirp-infer-owner": "^2.0.0" }, "engines": { @@ -2839,6 +2690,15 @@ "wrappy": "1" } }, + "node_modules/npm/node_modules/diff": { + "version": "5.0.0", + "dev": true, + "inBundle": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, "node_modules/npm/node_modules/ecc-jsbn": { "version": "0.1.2", "dev": true, @@ -2875,7 +2735,7 @@ } }, "node_modules/npm/node_modules/err-code": { - "version": "1.1.2", + "version": "2.0.3", "dev": true, "inBundle": true, "license": "MIT" @@ -3032,7 +2892,7 @@ } }, "node_modules/npm/node_modules/graceful-fs": { - "version": "4.2.4", + "version": "4.2.6", "dev": true, "inBundle": true, "license": "ISC" @@ -3087,7 +2947,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/hosted-git-info": { - "version": "3.0.7", + "version": "3.0.8", "dev": true, "inBundle": true, "license": "ISC", @@ -3227,7 +3087,7 @@ } }, "node_modules/npm/node_modules/init-package-json": { - "version": "2.0.1", + "version": "2.0.2", "dev": true, "inBundle": true, "license": "ISC", @@ -3252,7 +3112,7 @@ "license": "MIT" }, "node_modules/npm/node_modules/ip-regex": { - "version": "4.2.0", + "version": "4.3.0", "dev": true, "inBundle": true, "license": "MIT", @@ -3421,6 +3281,23 @@ "node": ">=10" } }, + "node_modules/npm/node_modules/libnpmdiff": { + "version": "2.0.3", + "dev": true, + "inBundle": true, + "license": "ISC", + "dependencies": { + "@npmcli/disparity-colors": "^1.0.1", + "binary-extensions": "^2.2.0", + "diff": "^5.0.0", + "minimatch": "^3.0.4", + "pacote": "^11.2.3", + "tar": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/npm/node_modules/libnpmfund": { "version": "1.0.2", "dev": true, @@ -3457,14 +3334,14 @@ } }, "node_modules/npm/node_modules/libnpmpack": { - "version": "2.0.0", + "version": "2.0.1", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/run-script": "^1.3.0", - "npm-package-arg": "^8.0.0", - "pacote": "^11.1.4" + "@npmcli/run-script": "^1.8.3", + "npm-package-arg": "^8.1.0", + "pacote": "^11.2.6" }, "engines": { "node": ">=10" @@ -3512,15 +3389,15 @@ } }, "node_modules/npm/node_modules/libnpmversion": { - "version": "1.0.7", + "version": "1.0.11", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/git": "^2.0.1", - "@npmcli/run-script": "^1.2.1", - "read-package-json-fast": "^1.2.1", - "semver": "^7.1.3", + "@npmcli/git": "^2.0.6", + "@npmcli/run-script": "^1.8.3", + "read-package-json-fast": "^2.0.1", + "semver": "^7.3.4", "stringify-package": "^1.0.1" } }, @@ -3537,7 +3414,7 @@ } }, "node_modules/npm/node_modules/make-fetch-happen": { - "version": "8.0.13", + "version": "8.0.14", "dev": true, "inBundle": true, "license": "ISC", @@ -3554,7 +3431,7 @@ "minipass-fetch": "^1.3.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", - "promise-retry": "^1.1.1", + "promise-retry": "^2.0.1", "socks-proxy-agent": "^5.0.0", "ssri": "^8.0.0" }, @@ -3563,7 +3440,7 @@ } }, "node_modules/npm/node_modules/mime-db": { - "version": "1.44.0", + "version": "1.45.0", "dev": true, "inBundle": true, "license": "MIT", @@ -3572,12 +3449,12 @@ } }, "node_modules/npm/node_modules/mime-types": { - "version": "2.1.27", + "version": "2.1.28", "dev": true, "inBundle": true, "license": "MIT", "dependencies": { - "mime-db": "1.44.0" + "mime-db": "1.45.0" }, "engines": { "node": ">= 0.6" @@ -3620,7 +3497,7 @@ } }, "node_modules/npm/node_modules/minipass-fetch": { - "version": "1.3.2", + "version": "1.3.3", "dev": true, "inBundle": true, "license": "MIT", @@ -3827,7 +3704,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/npm-package-arg": { - "version": "8.1.0", + "version": "8.1.1", "dev": true, "inBundle": true, "license": "ISC", @@ -3979,15 +3856,15 @@ } }, "node_modules/npm/node_modules/pacote": { - "version": "11.2.1", + "version": "11.2.7", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { "@npmcli/git": "^2.0.1", - "@npmcli/installed-package-contents": "^1.0.5", + "@npmcli/installed-package-contents": "^1.0.6", "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.3.0", + "@npmcli/run-script": "^1.8.2", "cacache": "^15.0.5", "chownr": "^2.0.0", "fs-minipass": "^2.1.0", @@ -3998,10 +3875,10 @@ "npm-packlist": "^2.1.4", "npm-pick-manifest": "^6.0.0", "npm-registry-fetch": "^9.0.0", - "promise-retry": "^1.1.1", - "read-package-json-fast": "^1.1.3", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.0", + "ssri": "^8.0.1", "tar": "^6.1.0" }, "bin": { @@ -4074,16 +3951,16 @@ "license": "ISC" }, "node_modules/npm/node_modules/promise-retry": { - "version": "1.1.1", + "version": "2.0.1", "dev": true, "inBundle": true, "license": "MIT", "dependencies": { - "err-code": "^1.0.0", - "retry": "^0.10.0" + "err-code": "^2.0.2", + "retry": "^0.12.0" }, "engines": { - "node": ">=0.12" + "node": ">=10" } }, "node_modules/npm/node_modules/promzard": { @@ -4155,7 +4032,7 @@ "license": "ISC" }, "node_modules/npm/node_modules/read-package-json": { - "version": "3.0.0", + "version": "3.0.1", "dev": true, "inBundle": true, "license": "ISC", @@ -4170,13 +4047,16 @@ } }, "node_modules/npm/node_modules/read-package-json-fast": { - "version": "1.2.1", + "version": "2.0.2", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" + }, + "engines": { + "node": ">=10" } }, "node_modules/npm/node_modules/readable-stream": { @@ -4250,22 +4130,13 @@ "node": ">=0.8" } }, - "node_modules/npm/node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "bin": { - "uuid": "bin/uuid" - } - }, "node_modules/npm/node_modules/resolve": { - "version": "1.19.0", + "version": "1.20.0", "dev": true, "inBundle": true, "license": "MIT", "dependencies": { - "is-core-module": "^2.1.0", + "is-core-module": "^2.2.0", "path-parse": "^1.0.6" }, "funding": { @@ -4273,12 +4144,12 @@ } }, "node_modules/npm/node_modules/retry": { - "version": "0.10.1", + "version": "0.12.0", "dev": true, "inBundle": true, "license": "MIT", "engines": { - "node": "*" + "node": ">= 4" } }, "node_modules/npm/node_modules/rimraf": { @@ -4426,7 +4297,7 @@ } }, "node_modules/npm/node_modules/ssri": { - "version": "8.0.0", + "version": "8.0.1", "dev": true, "inBundle": true, "license": "ISC", @@ -4591,7 +4462,7 @@ } }, "node_modules/npm/node_modules/uri-js": { - "version": "4.4.0", + "version": "4.4.1", "dev": true, "inBundle": true, "license": "BSD-2-Clause", @@ -4606,12 +4477,12 @@ "license": "MIT" }, "node_modules/npm/node_modules/uuid": { - "version": "8.3.2", + "version": "3.4.0", "dev": true, "inBundle": true, "license": "MIT", "bin": { - "uuid": "dist/bin/uuid" + "uuid": "bin/uuid" } }, "node_modules/npm/node_modules/validate-npm-package-license": { @@ -6888,19 +6759,18 @@ } }, "npm": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-7.4.1.tgz", - "integrity": "sha512-1153eLwZAQrymkibgyv+fMgFKaF2gXvx0d7KqManJmP8xGz7G6/A1Dhlpz8nszUCkYxeBkETQk1bqt11G+ofGg==", + "version": "7.6.1", + "resolved": "https://registry.npmjs.org/npm/-/npm-7.6.1.tgz", + "integrity": "sha512-L9xChb/o6XOYqTEBK+5+T3ph5Q7eCDYuY6Wz5a0s+I+hfMy5L2Kj8t4P5zsP2qJVts0etAx9MHD1meiApvtb9A==", "dev": true, "requires": { - "@npmcli/arborist": "^2.0.5", + "@npmcli/arborist": "^2.2.6", "@npmcli/ci-detect": "^1.2.0", - "@npmcli/config": "^1.2.8", - "@npmcli/run-script": "^1.8.1", + "@npmcli/config": "^1.2.9", + "@npmcli/run-script": "^1.8.3", "abbrev": "~1.1.1", "ansicolors": "~0.3.2", "ansistyles": "~0.1.3", - "aproba": "^2.0.0", "archy": "~1.0.0", "byte-size": "^7.0.0", "cacache": "^15.0.5", @@ -6910,23 +6780,24 @@ "cli-table3": "^0.6.0", "columnify": "~1.5.4", "glob": "^7.1.4", - "graceful-fs": "^4.2.3", - "hosted-git-info": "^3.0.6", + "graceful-fs": "^4.2.6", + "hosted-git-info": "^3.0.8", "ini": "^2.0.0", - "init-package-json": "^2.0.1", + "init-package-json": "^2.0.2", "is-cidr": "^4.0.2", - "json-parse-even-better-errors": "*", + "json-parse-even-better-errors": "^2.3.1", "leven": "^3.1.0", "libnpmaccess": "^4.0.1", + "libnpmdiff": "^2.0.3", "libnpmfund": "^1.0.2", "libnpmhook": "^6.0.1", "libnpmorg": "^2.0.1", - "libnpmpack": "^2.0.0", + "libnpmpack": "^2.0.1", "libnpmpublish": "^4.0.0", "libnpmsearch": "^3.1.0", "libnpmteam": "^2.0.2", - "libnpmversion": "^1.0.7", - "make-fetch-happen": "^8.0.13", + "libnpmversion": "^1.0.11", + "make-fetch-happen": "^8.0.14", "minipass": "^3.1.3", "minipass-pipeline": "^1.2.4", "mkdirp": "^1.0.4", @@ -6935,45 +6806,44 @@ "node-gyp": "^7.1.2", "nopt": "^5.0.0", "npm-audit-report": "^2.1.4", - "npm-package-arg": "^8.1.0", + "npm-package-arg": "^8.1.1", "npm-pick-manifest": "^6.1.0", "npm-profile": "^5.0.2", "npm-registry-fetch": "^9.0.0", "npm-user-validate": "^1.0.1", "npmlog": "~4.1.2", "opener": "^1.5.2", - "pacote": "^11.2.1", + "pacote": "^11.2.7", "parse-conflict-json": "^1.1.1", "qrcode-terminal": "^0.12.0", "read": "~1.0.7", - "read-package-json": "^3.0.0", - "read-package-json-fast": "^1.2.1", + "read-package-json": "^3.0.1", + "read-package-json-fast": "^2.0.2", "readdir-scoped-modules": "^1.1.0", "rimraf": "^3.0.2", "semver": "^7.3.4", - "ssri": "^8.0.0", + "ssri": "^8.0.1", "tar": "^6.1.0", "text-table": "~0.2.0", "tiny-relative-date": "^1.3.0", "treeverse": "^1.0.4", - "uuid": "^8.3.1", "validate-npm-package-name": "~3.0.0", "which": "^2.0.2", "write-file-atomic": "^3.0.3" }, "dependencies": { "@npmcli/arborist": { - "version": "2.0.3", + "version": "2.2.6", "bundled": true, "dev": true, "requires": { - "@npmcli/installed-package-contents": "^1.0.5", - "@npmcli/map-workspaces": "^1.0.1", - "@npmcli/metavuln-calculator": "^1.0.0", - "@npmcli/move-file": "^1.0.1", + "@npmcli/installed-package-contents": "^1.0.7", + "@npmcli/map-workspaces": "^1.0.2", + "@npmcli/metavuln-calculator": "^1.1.0", + "@npmcli/move-file": "^1.1.0", "@npmcli/name-from-folder": "^1.0.1", "@npmcli/node-gyp": "^1.0.1", - "@npmcli/run-script": "^1.8.1", + "@npmcli/run-script": "^1.8.2", "bin-links": "^2.2.1", "cacache": "^15.0.3", "common-ancestor-path": "^1.0.1", @@ -6983,11 +6853,12 @@ "npm-install-checks": "^4.0.0", "npm-package-arg": "^8.1.0", "npm-pick-manifest": "^6.1.0", - "pacote": "^11.1.14", + "npm-registry-fetch": "^9.0.0", + "pacote": "^11.2.6", "parse-conflict-json": "^1.1.1", "promise-all-reject-late": "^1.0.0", "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^1.2.1", + "read-package-json-fast": "^2.0.2", "readdir-scoped-modules": "^1.1.0", "semver": "^7.3.4", "tar": "^6.1.0", @@ -7001,7 +6872,7 @@ "dev": true }, "@npmcli/config": { - "version": "1.2.8", + "version": "1.2.9", "bundled": true, "dev": true, "requires": { @@ -7012,8 +6883,16 @@ "walk-up-path": "^1.0.0" } }, + "@npmcli/disparity-colors": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-styles": "^4.3.0" + } + }, "@npmcli/git": { - "version": "2.0.4", + "version": "2.0.6", "bundled": true, "dev": true, "requires": { @@ -7022,36 +6901,34 @@ "mkdirp": "^1.0.3", "npm-pick-manifest": "^6.0.0", "promise-inflight": "^1.0.1", - "promise-retry": "^1.1.1", + "promise-retry": "^2.0.1", "semver": "^7.3.2", "unique-filename": "^1.1.1", "which": "^2.0.2" } }, "@npmcli/installed-package-contents": { - "version": "1.0.5", + "version": "1.0.7", "bundled": true, "dev": true, "requires": { "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1", - "read-package-json-fast": "^1.1.1", - "readdir-scoped-modules": "^1.1.0" + "npm-normalize-package-bin": "^1.0.1" } }, "@npmcli/map-workspaces": { - "version": "1.0.1", + "version": "1.0.3", "bundled": true, "dev": true, "requires": { "@npmcli/name-from-folder": "^1.0.1", "glob": "^7.1.6", "minimatch": "^3.0.4", - "read-package-json-fast": "^1.2.1" + "read-package-json-fast": "^2.0.1" } }, "@npmcli/metavuln-calculator": { - "version": "1.0.0", + "version": "1.1.0", "bundled": true, "dev": true, "requires": { @@ -7061,11 +6938,12 @@ } }, "@npmcli/move-file": { - "version": "1.0.1", + "version": "1.1.2", "bundled": true, "dev": true, "requires": { - "mkdirp": "^1.0.4" + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" } }, "@npmcli/name-from-folder": { @@ -7074,7 +6952,7 @@ "dev": true }, "@npmcli/node-gyp": { - "version": "1.0.1", + "version": "1.0.2", "bundled": true, "dev": true }, @@ -7087,16 +6965,16 @@ } }, "@npmcli/run-script": { - "version": "1.8.1", + "version": "1.8.3", "bundled": true, "dev": true, "requires": { - "@npmcli/node-gyp": "^1.0.0", - "@npmcli/promise-spawn": "^1.3.0", + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", "infer-owner": "^1.0.4", "node-gyp": "^7.1.0", "puka": "^1.0.1", - "read-package-json-fast": "^1.1.3" + "read-package-json-fast": "^2.0.1" } }, "@tootallnate/once": { @@ -7118,7 +6996,7 @@ } }, "agentkeepalive": { - "version": "4.1.3", + "version": "4.1.4", "bundled": true, "dev": true, "requires": { @@ -7248,6 +7126,11 @@ "write-file-atomic": "^3.0.3" } }, + "binary-extensions": { + "version": "2.2.0", + "bundled": true, + "dev": true + }, "brace-expansion": { "version": "1.1.11", "bundled": true, @@ -7378,11 +7261,10 @@ "dev": true }, "cmd-shim": { - "version": "4.0.2", + "version": "4.1.0", "bundled": true, "dev": true, "requires": { - "graceful-fs": "^4.1.2", "mkdirp-infer-owner": "^2.0.0" } }, @@ -7507,6 +7389,11 @@ "wrappy": "1" } }, + "diff": { + "version": "5.0.0", + "bundled": true, + "dev": true + }, "ecc-jsbn": { "version": "0.1.2", "bundled": true, @@ -7536,7 +7423,7 @@ "dev": true }, "err-code": { - "version": "1.1.2", + "version": "2.0.3", "bundled": true, "dev": true }, @@ -7655,7 +7542,7 @@ } }, "graceful-fs": { - "version": "4.2.4", + "version": "4.2.6", "bundled": true, "dev": true }, @@ -7692,7 +7579,7 @@ "dev": true }, "hosted-git-info": { - "version": "3.0.7", + "version": "3.0.8", "bundled": true, "dev": true, "requires": { @@ -7793,7 +7680,7 @@ "dev": true }, "init-package-json": { - "version": "2.0.1", + "version": "2.0.2", "bundled": true, "dev": true, "requires": { @@ -7813,7 +7700,7 @@ "dev": true }, "ip-regex": { - "version": "4.2.0", + "version": "4.3.0", "bundled": true, "dev": true }, @@ -7935,6 +7822,19 @@ "npm-registry-fetch": "^9.0.0" } }, + "libnpmdiff": { + "version": "2.0.3", + "bundled": true, + "dev": true, + "requires": { + "@npmcli/disparity-colors": "^1.0.1", + "binary-extensions": "^2.2.0", + "diff": "^5.0.0", + "minimatch": "^3.0.4", + "pacote": "^11.2.3", + "tar": "^6.1.0" + } + }, "libnpmfund": { "version": "1.0.2", "bundled": true, @@ -7962,13 +7862,13 @@ } }, "libnpmpack": { - "version": "2.0.0", + "version": "2.0.1", "bundled": true, "dev": true, "requires": { - "@npmcli/run-script": "^1.3.0", - "npm-package-arg": "^8.0.0", - "pacote": "^11.1.4" + "@npmcli/run-script": "^1.8.3", + "npm-package-arg": "^8.1.0", + "pacote": "^11.2.6" } }, "libnpmpublish": { @@ -8001,14 +7901,14 @@ } }, "libnpmversion": { - "version": "1.0.7", + "version": "1.0.11", "bundled": true, "dev": true, "requires": { - "@npmcli/git": "^2.0.1", - "@npmcli/run-script": "^1.2.1", - "read-package-json-fast": "^1.2.1", - "semver": "^7.1.3", + "@npmcli/git": "^2.0.6", + "@npmcli/run-script": "^1.8.3", + "read-package-json-fast": "^2.0.1", + "semver": "^7.3.4", "stringify-package": "^1.0.1" } }, @@ -8021,7 +7921,7 @@ } }, "make-fetch-happen": { - "version": "8.0.13", + "version": "8.0.14", "bundled": true, "dev": true, "requires": { @@ -8037,22 +7937,22 @@ "minipass-fetch": "^1.3.2", "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", - "promise-retry": "^1.1.1", + "promise-retry": "^2.0.1", "socks-proxy-agent": "^5.0.0", "ssri": "^8.0.0" } }, "mime-db": { - "version": "1.44.0", + "version": "1.45.0", "bundled": true, "dev": true }, "mime-types": { - "version": "2.1.27", + "version": "2.1.28", "bundled": true, "dev": true, "requires": { - "mime-db": "1.44.0" + "mime-db": "1.45.0" } }, "minimatch": { @@ -8080,7 +7980,7 @@ } }, "minipass-fetch": { - "version": "1.3.2", + "version": "1.3.3", "bundled": true, "dev": true, "requires": { @@ -8223,7 +8123,7 @@ "dev": true }, "npm-package-arg": { - "version": "8.1.0", + "version": "8.1.1", "bundled": true, "dev": true, "requires": { @@ -8329,14 +8229,14 @@ } }, "pacote": { - "version": "11.2.1", + "version": "11.2.7", "bundled": true, "dev": true, "requires": { "@npmcli/git": "^2.0.1", - "@npmcli/installed-package-contents": "^1.0.5", + "@npmcli/installed-package-contents": "^1.0.6", "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.3.0", + "@npmcli/run-script": "^1.8.2", "cacache": "^15.0.5", "chownr": "^2.0.0", "fs-minipass": "^2.1.0", @@ -8347,10 +8247,10 @@ "npm-packlist": "^2.1.4", "npm-pick-manifest": "^6.0.0", "npm-registry-fetch": "^9.0.0", - "promise-retry": "^1.1.1", - "read-package-json-fast": "^1.1.3", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.0", + "ssri": "^8.0.1", "tar": "^6.1.0" } }, @@ -8400,12 +8300,12 @@ "dev": true }, "promise-retry": { - "version": "1.1.1", + "version": "2.0.1", "bundled": true, "dev": true, "requires": { - "err-code": "^1.0.0", - "retry": "^0.10.0" + "err-code": "^2.0.2", + "retry": "^0.12.0" } }, "promzard": { @@ -8455,7 +8355,7 @@ "dev": true }, "read-package-json": { - "version": "3.0.0", + "version": "3.0.1", "bundled": true, "dev": true, "requires": { @@ -8466,7 +8366,7 @@ } }, "read-package-json-fast": { - "version": "1.2.1", + "version": "2.0.2", "bundled": true, "dev": true, "requires": { @@ -8534,25 +8434,20 @@ "psl": "^1.1.28", "punycode": "^2.1.1" } - }, - "uuid": { - "version": "3.4.0", - "bundled": true, - "dev": true } } }, "resolve": { - "version": "1.19.0", + "version": "1.20.0", "bundled": true, "dev": true, "requires": { - "is-core-module": "^2.1.0", + "is-core-module": "^2.2.0", "path-parse": "^1.0.6" } }, "retry": { - "version": "0.10.1", + "version": "0.12.0", "bundled": true, "dev": true }, @@ -8661,7 +8556,7 @@ } }, "ssri": { - "version": "8.0.0", + "version": "8.0.1", "bundled": true, "dev": true, "requires": { @@ -8787,7 +8682,7 @@ } }, "uri-js": { - "version": "4.4.0", + "version": "4.4.1", "bundled": true, "dev": true, "requires": { @@ -8800,7 +8695,7 @@ "dev": true }, "uuid": { - "version": "8.3.2", + "version": "3.4.0", "bundled": true, "dev": true }, diff --git a/package.json b/package.json index 3d0c14d..f4da3f2 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "devDependencies": { "eslint": "^7.17.0", "inquirer": "^8.0.0", - "npm": "^7.4.1" + "npm": "^7.6.1" }, "scripts": { "test": "echo \"Error: no test specified\" && exit 1",