diff --git a/package-lock.json b/package-lock.json index 80d3e6b..3a4e855 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2937,9 +2937,9 @@ } }, "node_modules/npm": { - "version": "11.10.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-11.10.1.tgz", - "integrity": "sha512-woavuY2OgDFQ1K/tB9QHsUuW989nKfvsKTN/h5qGyS+3+BhvXN/DA2TNzx569JaFfTqrET5bEQNHwVhFk+U1gg==", + "version": "11.11.1", + "resolved": "https://registry.npmjs.org/npm/-/npm-11.11.1.tgz", + "integrity": "sha512-asazCodkFdz1ReQzukyzS/DD77uGCIqUFeRG3gtaT8b9UR0ne1m9QOBuMgT72ij1rt7TRrOox4A1WzntMWIuEg==", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -3011,7 +3011,7 @@ "peer": true, "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^9.3.1", + "@npmcli/arborist": "^9.4.1", "@npmcli/config": "^10.7.1", "@npmcli/fs": "^5.0.0", "@npmcli/map-workspaces": "^5.0.3", @@ -3019,7 +3019,7 @@ "@npmcli/package-json": "^7.0.5", "@npmcli/promise-spawn": "^9.0.1", "@npmcli/redact": "^4.0.0", - "@npmcli/run-script": "^10.0.3", + "@npmcli/run-script": "^10.0.4", "@sigstore/tuf": "^4.0.1", "abbrev": "^4.0.0", "archy": "~1.0.0", @@ -3036,17 +3036,17 @@ "is-cidr": "^6.0.3", "json-parse-even-better-errors": "^5.0.0", "libnpmaccess": "^10.0.3", - "libnpmdiff": "^8.1.2", - "libnpmexec": "^10.2.2", - "libnpmfund": "^7.0.16", + "libnpmdiff": "^8.1.4", + "libnpmexec": "^10.2.4", + "libnpmfund": "^7.0.18", "libnpmorg": "^8.0.1", - "libnpmpack": "^9.1.2", + "libnpmpack": "^9.1.4", "libnpmpublish": "^11.1.3", "libnpmsearch": "^9.0.1", "libnpmteam": "^8.0.2", "libnpmversion": "^8.0.3", - "make-fetch-happen": "^15.0.3", - "minimatch": "^10.2.2", + "make-fetch-happen": "^15.0.4", + "minimatch": "^10.2.4", "minipass": "^7.1.3", "minipass-pipeline": "^1.2.4", "ms": "^2.1.2", @@ -3060,7 +3060,7 @@ "npm-registry-fetch": "^19.1.1", "npm-user-validate": "^4.0.0", "p-map": "^7.0.4", - "pacote": "^21.3.1", + "pacote": "^21.5.0", "parse-conflict-json": "^5.0.1", "proc-log": "^6.1.0", "qrcode-terminal": "^0.12.0", @@ -3069,7 +3069,7 @@ "spdx-expression-parse": "^4.0.0", "ssri": "^13.0.1", "supports-color": "^10.2.2", - "tar": "^7.5.9", + "tar": "^7.5.11", "text-table": "~0.2.0", "tiny-relative-date": "^2.0.2", "treeverse": "^3.0.0", @@ -3096,6 +3096,29 @@ "node": ">=8" } }, + "node_modules/npm/node_modules/@gar/promise-retry": { + "version": "1.0.2", + "dev": true, + "inBundle": true, + "license": "MIT", + "peer": true, + "dependencies": { + "retry": "^0.13.1" + }, + "engines": { + "node": "^20.17.0 || >=22.9.0" + } + }, + "node_modules/npm/node_modules/@gar/promise-retry/node_modules/retry": { + "version": "0.13.1", + "dev": true, + "inBundle": true, + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/npm/node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "dev": true, @@ -3134,12 +3157,13 @@ } }, "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "9.3.1", + "version": "9.4.1", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { + "@gar/promise-retry": "^1.0.0", "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/fs": "^5.0.0", "@npmcli/installed-package-contents": "^4.0.0", @@ -3215,18 +3239,18 @@ } }, "node_modules/npm/node_modules/@npmcli/git": { - "version": "7.0.1", + "version": "7.0.2", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { + "@gar/promise-retry": "^1.0.0", "@npmcli/promise-spawn": "^9.0.0", "ini": "^6.0.0", "lru-cache": "^11.2.1", "npm-pick-manifest": "^11.0.1", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "semver": "^7.3.5", "which": "^6.0.0" }, @@ -3360,7 +3384,7 @@ } }, "node_modules/npm/node_modules/@npmcli/run-script": { - "version": "10.0.3", + "version": "10.0.4", "dev": true, "inBundle": true, "license": "ISC", @@ -3370,8 +3394,7 @@ "@npmcli/package-json": "^7.0.0", "@npmcli/promise-spawn": "^9.0.0", "node-gyp": "^12.1.0", - "proc-log": "^6.0.0", - "which": "^6.0.0" + "proc-log": "^6.0.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -3516,13 +3539,13 @@ "peer": true }, "node_modules/npm/node_modules/balanced-match": { - "version": "4.0.3", + "version": "4.0.4", "dev": true, "inBundle": true, "license": "MIT", "peer": true, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" } }, "node_modules/npm/node_modules/bin-links": { @@ -3556,7 +3579,7 @@ } }, "node_modules/npm/node_modules/brace-expansion": { - "version": "5.0.2", + "version": "5.0.4", "dev": true, "inBundle": true, "license": "MIT", @@ -3565,7 +3588,7 @@ "balanced-match": "^4.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" } }, "node_modules/npm/node_modules/cacache": { @@ -3701,17 +3724,6 @@ "node": ">=0.3.1" } }, - "node_modules/npm/node_modules/encoding": { - "version": "0.1.13", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, "node_modules/npm/node_modules/env-paths": { "version": "2.2.1", "dev": true, @@ -3833,7 +3845,7 @@ } }, "node_modules/npm/node_modules/iconv-lite": { - "version": "0.6.3", + "version": "0.7.2", "dev": true, "inBundle": true, "license": "MIT", @@ -3844,6 +3856,10 @@ }, "engines": { "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/npm/node_modules/ignore-walk": { @@ -3989,13 +4005,13 @@ } }, "node_modules/npm/node_modules/libnpmdiff": { - "version": "8.1.2", + "version": "8.1.4", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { - "@npmcli/arborist": "^9.3.1", + "@npmcli/arborist": "^9.4.1", "@npmcli/installed-package-contents": "^4.0.0", "binary-extensions": "^3.0.0", "diff": "^8.0.2", @@ -4009,20 +4025,20 @@ } }, "node_modules/npm/node_modules/libnpmexec": { - "version": "10.2.2", + "version": "10.2.4", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { - "@npmcli/arborist": "^9.3.1", + "@gar/promise-retry": "^1.0.0", + "@npmcli/arborist": "^9.4.1", "@npmcli/package-json": "^7.0.0", "@npmcli/run-script": "^10.0.0", "ci-info": "^4.0.0", "npm-package-arg": "^13.0.0", "pacote": "^21.0.2", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "read": "^5.0.1", "semver": "^7.3.7", "signal-exit": "^4.1.0", @@ -4033,13 +4049,13 @@ } }, "node_modules/npm/node_modules/libnpmfund": { - "version": "7.0.16", + "version": "7.0.18", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { - "@npmcli/arborist": "^9.3.1" + "@npmcli/arborist": "^9.4.1" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -4060,13 +4076,13 @@ } }, "node_modules/npm/node_modules/libnpmpack": { - "version": "9.1.2", + "version": "9.1.4", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { - "@npmcli/arborist": "^9.3.1", + "@npmcli/arborist": "^9.4.1", "@npmcli/run-script": "^10.0.0", "npm-package-arg": "^13.0.0", "pacote": "^21.0.2" @@ -4150,12 +4166,13 @@ } }, "node_modules/npm/node_modules/make-fetch-happen": { - "version": "15.0.3", + "version": "15.0.4", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { + "@gar/promise-retry": "^1.0.0", "@npmcli/agent": "^4.0.0", "cacache": "^20.0.1", "http-cache-semantics": "^4.1.1", @@ -4165,7 +4182,6 @@ "minipass-pipeline": "^1.2.4", "negotiator": "^1.0.0", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "ssri": "^13.0.0" }, "engines": { @@ -4173,7 +4189,7 @@ } }, "node_modules/npm/node_modules/minimatch": { - "version": "10.2.2", + "version": "10.2.4", "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", @@ -4212,7 +4228,7 @@ } }, "node_modules/npm/node_modules/minipass-fetch": { - "version": "5.0.1", + "version": "5.0.2", "dev": true, "inBundle": true, "license": "MIT", @@ -4226,7 +4242,7 @@ "node": "^20.17.0 || >=22.9.0" }, "optionalDependencies": { - "encoding": "^0.1.13" + "iconv-lite": "^0.7.2" } }, "node_modules/npm/node_modules/minipass-flush": { @@ -4452,7 +4468,7 @@ } }, "node_modules/npm/node_modules/npm-packlist": { - "version": "10.0.3", + "version": "10.0.4", "dev": true, "inBundle": true, "license": "ISC", @@ -4539,12 +4555,13 @@ } }, "node_modules/npm/node_modules/pacote": { - "version": "21.3.1", + "version": "21.5.0", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { + "@gar/promise-retry": "^1.0.0", "@npmcli/git": "^7.0.0", "@npmcli/installed-package-contents": "^4.0.0", "@npmcli/package-json": "^7.0.0", @@ -4558,7 +4575,6 @@ "npm-pick-manifest": "^11.0.1", "npm-registry-fetch": "^19.0.0", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "sigstore": "^4.0.0", "ssri": "^13.0.0", "tar": "^7.4.3" @@ -4837,7 +4853,7 @@ } }, "node_modules/npm/node_modules/spdx-license-ids": { - "version": "3.0.22", + "version": "3.0.23", "dev": true, "inBundle": true, "license": "CC0-1.0", @@ -4870,7 +4886,7 @@ } }, "node_modules/npm/node_modules/tar": { - "version": "7.5.9", + "version": "7.5.11", "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", @@ -5043,13 +5059,12 @@ } }, "node_modules/npm/node_modules/write-file-atomic": { - "version": "7.0.0", + "version": "7.0.1", "dev": true, "inBundle": true, "license": "ISC", "peer": true, "dependencies": { - "imurmurhash": "^0.1.4", "signal-exit": "^4.0.1" }, "engines": { @@ -8731,14 +8746,14 @@ "peer": true }, "npm": { - "version": "11.10.1", - "resolved": "https://registry.npmjs.org/npm/-/npm-11.10.1.tgz", - "integrity": "sha512-woavuY2OgDFQ1K/tB9QHsUuW989nKfvsKTN/h5qGyS+3+BhvXN/DA2TNzx569JaFfTqrET5bEQNHwVhFk+U1gg==", + "version": "11.11.1", + "resolved": "https://registry.npmjs.org/npm/-/npm-11.11.1.tgz", + "integrity": "sha512-asazCodkFdz1ReQzukyzS/DD77uGCIqUFeRG3gtaT8b9UR0ne1m9QOBuMgT72ij1rt7TRrOox4A1WzntMWIuEg==", "dev": true, "peer": true, "requires": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^9.3.1", + "@npmcli/arborist": "^9.4.1", "@npmcli/config": "^10.7.1", "@npmcli/fs": "^5.0.0", "@npmcli/map-workspaces": "^5.0.3", @@ -8746,7 +8761,7 @@ "@npmcli/package-json": "^7.0.5", "@npmcli/promise-spawn": "^9.0.1", "@npmcli/redact": "^4.0.0", - "@npmcli/run-script": "^10.0.3", + "@npmcli/run-script": "^10.0.4", "@sigstore/tuf": "^4.0.1", "abbrev": "^4.0.0", "archy": "~1.0.0", @@ -8763,17 +8778,17 @@ "is-cidr": "^6.0.3", "json-parse-even-better-errors": "^5.0.0", "libnpmaccess": "^10.0.3", - "libnpmdiff": "^8.1.2", - "libnpmexec": "^10.2.2", - "libnpmfund": "^7.0.16", + "libnpmdiff": "^8.1.4", + "libnpmexec": "^10.2.4", + "libnpmfund": "^7.0.18", "libnpmorg": "^8.0.1", - "libnpmpack": "^9.1.2", + "libnpmpack": "^9.1.4", "libnpmpublish": "^11.1.3", "libnpmsearch": "^9.0.1", "libnpmteam": "^8.0.2", "libnpmversion": "^8.0.3", - "make-fetch-happen": "^15.0.3", - "minimatch": "^10.2.2", + "make-fetch-happen": "^15.0.4", + "minimatch": "^10.2.4", "minipass": "^7.1.3", "minipass-pipeline": "^1.2.4", "ms": "^2.1.2", @@ -8787,7 +8802,7 @@ "npm-registry-fetch": "^19.1.1", "npm-user-validate": "^4.0.0", "p-map": "^7.0.4", - "pacote": "^21.3.1", + "pacote": "^21.5.0", "parse-conflict-json": "^5.0.1", "proc-log": "^6.1.0", "qrcode-terminal": "^0.12.0", @@ -8796,7 +8811,7 @@ "spdx-expression-parse": "^4.0.0", "ssri": "^13.0.1", "supports-color": "^10.2.2", - "tar": "^7.5.9", + "tar": "^7.5.11", "text-table": "~0.2.0", "tiny-relative-date": "^2.0.2", "treeverse": "^3.0.0", @@ -8804,6 +8819,23 @@ "which": "^6.0.1" }, "dependencies": { + "@gar/promise-retry": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "peer": true, + "requires": { + "retry": "^0.13.1" + }, + "dependencies": { + "retry": { + "version": "0.13.1", + "bundled": true, + "dev": true, + "peer": true + } + } + }, "@isaacs/fs-minipass": { "version": "4.0.1", "bundled": true, @@ -8833,11 +8865,12 @@ } }, "@npmcli/arborist": { - "version": "9.3.1", + "version": "9.4.1", "bundled": true, "dev": true, "peer": true, "requires": { + "@gar/promise-retry": "^1.0.0", "@isaacs/string-locale-compare": "^1.1.0", "@npmcli/fs": "^5.0.0", "@npmcli/installed-package-contents": "^4.0.0", @@ -8899,17 +8932,17 @@ } }, "@npmcli/git": { - "version": "7.0.1", + "version": "7.0.2", "bundled": true, "dev": true, "peer": true, "requires": { + "@gar/promise-retry": "^1.0.0", "@npmcli/promise-spawn": "^9.0.0", "ini": "^6.0.0", "lru-cache": "^11.2.1", "npm-pick-manifest": "^11.0.1", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "semver": "^7.3.5", "which": "^6.0.0" } @@ -9001,7 +9034,7 @@ "peer": true }, "@npmcli/run-script": { - "version": "10.0.3", + "version": "10.0.4", "bundled": true, "dev": true, "peer": true, @@ -9010,8 +9043,7 @@ "@npmcli/package-json": "^7.0.0", "@npmcli/promise-spawn": "^9.0.0", "node-gyp": "^12.1.0", - "proc-log": "^6.0.0", - "which": "^6.0.0" + "proc-log": "^6.0.0" } }, "@sigstore/bundle": { @@ -9111,7 +9143,7 @@ "peer": true }, "balanced-match": { - "version": "4.0.3", + "version": "4.0.4", "bundled": true, "dev": true, "peer": true @@ -9136,7 +9168,7 @@ "peer": true }, "brace-expansion": { - "version": "5.0.2", + "version": "5.0.4", "bundled": true, "dev": true, "peer": true, @@ -9220,16 +9252,6 @@ "dev": true, "peer": true }, - "encoding": { - "version": "0.1.13", - "bundled": true, - "dev": true, - "optional": true, - "peer": true, - "requires": { - "iconv-lite": "^0.6.2" - } - }, "env-paths": { "version": "2.2.1", "bundled": true, @@ -9316,7 +9338,7 @@ } }, "iconv-lite": { - "version": "0.6.3", + "version": "0.7.2", "bundled": true, "dev": true, "optional": true, @@ -9422,12 +9444,12 @@ } }, "libnpmdiff": { - "version": "8.1.2", + "version": "8.1.4", "bundled": true, "dev": true, "peer": true, "requires": { - "@npmcli/arborist": "^9.3.1", + "@npmcli/arborist": "^9.4.1", "@npmcli/installed-package-contents": "^4.0.0", "binary-extensions": "^3.0.0", "diff": "^8.0.2", @@ -9438,19 +9460,19 @@ } }, "libnpmexec": { - "version": "10.2.2", + "version": "10.2.4", "bundled": true, "dev": true, "peer": true, "requires": { - "@npmcli/arborist": "^9.3.1", + "@gar/promise-retry": "^1.0.0", + "@npmcli/arborist": "^9.4.1", "@npmcli/package-json": "^7.0.0", "@npmcli/run-script": "^10.0.0", "ci-info": "^4.0.0", "npm-package-arg": "^13.0.0", "pacote": "^21.0.2", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "read": "^5.0.1", "semver": "^7.3.7", "signal-exit": "^4.1.0", @@ -9458,12 +9480,12 @@ } }, "libnpmfund": { - "version": "7.0.16", + "version": "7.0.18", "bundled": true, "dev": true, "peer": true, "requires": { - "@npmcli/arborist": "^9.3.1" + "@npmcli/arborist": "^9.4.1" } }, "libnpmorg": { @@ -9477,12 +9499,12 @@ } }, "libnpmpack": { - "version": "9.1.2", + "version": "9.1.4", "bundled": true, "dev": true, "peer": true, "requires": { - "@npmcli/arborist": "^9.3.1", + "@npmcli/arborist": "^9.4.1", "@npmcli/run-script": "^10.0.0", "npm-package-arg": "^13.0.0", "pacote": "^21.0.2" @@ -9543,11 +9565,12 @@ "peer": true }, "make-fetch-happen": { - "version": "15.0.3", + "version": "15.0.4", "bundled": true, "dev": true, "peer": true, "requires": { + "@gar/promise-retry": "^1.0.0", "@npmcli/agent": "^4.0.0", "cacache": "^20.0.1", "http-cache-semantics": "^4.1.1", @@ -9557,12 +9580,11 @@ "minipass-pipeline": "^1.2.4", "negotiator": "^1.0.0", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "ssri": "^13.0.0" } }, "minimatch": { - "version": "10.2.2", + "version": "10.2.4", "bundled": true, "dev": true, "peer": true, @@ -9586,12 +9608,12 @@ } }, "minipass-fetch": { - "version": "5.0.1", + "version": "5.0.2", "bundled": true, "dev": true, "peer": true, "requires": { - "encoding": "^0.1.13", + "iconv-lite": "^0.7.2", "minipass": "^7.0.3", "minipass-sized": "^2.0.0", "minizlib": "^3.0.1" @@ -9755,7 +9777,7 @@ } }, "npm-packlist": { - "version": "10.0.3", + "version": "10.0.4", "bundled": true, "dev": true, "peer": true, @@ -9815,11 +9837,12 @@ "peer": true }, "pacote": { - "version": "21.3.1", + "version": "21.5.0", "bundled": true, "dev": true, "peer": true, "requires": { + "@gar/promise-retry": "^1.0.0", "@npmcli/git": "^7.0.0", "@npmcli/installed-package-contents": "^4.0.0", "@npmcli/package-json": "^7.0.0", @@ -9833,7 +9856,6 @@ "npm-pick-manifest": "^11.0.1", "npm-registry-fetch": "^19.0.0", "proc-log": "^6.0.0", - "promise-retry": "^2.0.1", "sigstore": "^4.0.0", "ssri": "^13.0.0", "tar": "^7.4.3" @@ -10017,7 +10039,7 @@ } }, "spdx-license-ids": { - "version": "3.0.22", + "version": "3.0.23", "bundled": true, "dev": true, "peer": true @@ -10038,7 +10060,7 @@ "peer": true }, "tar": { - "version": "7.5.9", + "version": "7.5.11", "bundled": true, "dev": true, "peer": true, @@ -10150,12 +10172,11 @@ } }, "write-file-atomic": { - "version": "7.0.0", + "version": "7.0.1", "bundled": true, "dev": true, "peer": true, "requires": { - "imurmurhash": "^0.1.4", "signal-exit": "^4.0.1" } },