diff --git a/package-lock.json b/package-lock.json index bb438b5a..3730957d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,12 +11,12 @@ "dependencies": { "@template-tools/template-sync": "^14.3.29", "aggregation-repository-provider": "^7.0.29", - "bitbucket-repository-provider": "^6.1.17", + "bitbucket-repository-provider": "^6.1.18", "chalk": "^5.4.1", "commander": "^14.0.0", - "etag-cache-leveldb": "^2.1.14", + "etag-cache-leveldb": "^2.1.15", "gitea-repository-provider": "^4.2.19", - "github-repository-provider": "^9.2.20", + "github-repository-provider": "^9.2.21", "leveldown": "^6.1.1", "levelup": "^5.1.1", "local-repository-provider": "^9.1.12", @@ -28,14 +28,14 @@ "template-sync": "src/template-sync-cli.mjs" }, "devDependencies": { - "ava": "^6.4.0", + "ava": "^6.4.1", "c8": "^10.1.3", "documentation": "^14.0.3", "execa": "^9.6.0", - "semantic-release": "^24.2.6" + "semantic-release": "^24.2.7" }, "engines": { - "node": ">=22.16.0" + "node": ">=22.17.1" } }, "node_modules/@ampproject/remapping": { @@ -720,9 +720,9 @@ } }, "node_modules/@npmcli/metavuln-calculator": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-9.0.0.tgz", - "integrity": "sha512-znLKqdy1ZEGNK3VB9j/RzGyb/P0BJb3fGpvEbHIAyBAXsps2l1ce8SVHfsGAFLl9s8072PxafqTn7RC8wSnQPg==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/@npmcli/metavuln-calculator/-/metavuln-calculator-9.0.1.tgz", + "integrity": "sha512-B7ziEnkSmnauecEvFbg9h0d2CVa3uJudd9bTDc9vScfYdRETkQkCriFiYCV3PXE++igd5JRw35WJz902HnGrCg==", "license": "ISC", "dependencies": { "cacache": "^19.0.0", @@ -1495,15 +1495,6 @@ "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", "license": "MIT" }, - "node_modules/@types/node": { - "version": "22.15.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.31.tgz", - "integrity": "sha512-jnVe5ULKl6tijxUhvQeNbQG/84fHfg+yMak02cT8QVhBx/F05rAVxCGBYYTh2EKz22D6JF5ktXuNwdx7b9iEGw==", - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, "node_modules/@types/normalize-package-data": { "version": "2.4.4", "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", @@ -1991,9 +1982,9 @@ "license": "MIT" }, "node_modules/bare-events": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz", - "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.6.0.tgz", + "integrity": "sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==", "license": "Apache-2.0", "optional": true }, @@ -2062,16 +2053,16 @@ } }, "node_modules/bitbucket-repository-provider": { - "version": "6.1.17", - "resolved": "https://registry.npmjs.org/bitbucket-repository-provider/-/bitbucket-repository-provider-6.1.17.tgz", - "integrity": "sha512-70zsVnGL2Ci1f85LoZnyN3fhqHJ0aez27dPpksf0V1e8V2g67kfWfC65pbNKRvscVykF7l52EA4Bpn7LQMn+kw==", + "version": "6.1.18", + "resolved": "https://registry.npmjs.org/bitbucket-repository-provider/-/bitbucket-repository-provider-6.1.18.tgz", + "integrity": "sha512-jU8PtVzQgdeWa4I5ylShgDts2xpdexL9Oi+kIHmB3sX9f8rZSCuHnKLvslZfsYnUFoGSNYy1s6d6My8TOKv4wg==", "license": "0BSD", "dependencies": { "content-entry": "^14.2.3", "fetch-rate-limit-util": "^4.5.3", "matching-iterator": "^2.1.4", "one-time-execution-method": "^3.1.3", - "repository-provider": "^35.4.21" + "repository-provider": "^35.4.25" }, "engines": { "node": ">=22.15.0" @@ -2978,12 +2969,11 @@ } }, "node_modules/content-entry-transform": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/content-entry-transform/-/content-entry-transform-1.5.7.tgz", - "integrity": "sha512-/6BaE2RNTdihRgLYz8blCcV0k9X/2DMrkWlnvrxuDho8bVmy6XmnZnvImoy87lDeSrUwPvmgVEKpB1gr3/RGJg==", + "version": "1.5.12", + "resolved": "https://registry.npmjs.org/content-entry-transform/-/content-entry-transform-1.5.12.tgz", + "integrity": "sha512-ZqNSFLkjGsvO69bcJFMD4BBLmriqQc2Bod+33P3H/eO8v5bvgFSpHcxaiGGEWU/bgLb3xza1r5cnG6tfQPXwhg==", "license": "0BSD", "dependencies": { - "@types/node": "^22.15.27", "content-entry": "^14.2.3", "iterable-string-interceptor": "^3.0.2" } @@ -3753,12 +3743,12 @@ } }, "node_modules/etag-cache-leveldb": { - "version": "2.1.14", - "resolved": "https://registry.npmjs.org/etag-cache-leveldb/-/etag-cache-leveldb-2.1.14.tgz", - "integrity": "sha512-n6GD4UuT7bCUg3CnFeKyt/rc06T/DeHOIMY7UXXFXwCRoTblWxAy9Zd/Osno0nc4/78WGAHwUyxzQrw19zDGZg==", + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/etag-cache-leveldb/-/etag-cache-leveldb-2.1.15.tgz", + "integrity": "sha512-dScRCKNJIDkyQsA/2P8lMaP4dJVo7yLmJwjUbgahtr/aiPfxIazZR5RSqOYO+K80LlFPdqW8ybKTWc3N6YAWLA==", "license": "0BSD", "dependencies": { - "browser-stream-util": "^1.3.5", + "browser-stream-util": "^1.3.6", "levelup": "^5.1.1" } }, @@ -4220,9 +4210,9 @@ } }, "node_modules/github-repository-provider": { - "version": "9.2.20", - "resolved": "https://registry.npmjs.org/github-repository-provider/-/github-repository-provider-9.2.20.tgz", - "integrity": "sha512-FulXRbOasRfqj4fHgO8I9FbP3OocYT6lTTua+zBvTIo/CC5w5M28Z1WdpgcAMMnSM2U1EzfbvOatnlDjgtCVVA==", + "version": "9.2.21", + "resolved": "https://registry.npmjs.org/github-repository-provider/-/github-repository-provider-9.2.21.tgz", + "integrity": "sha512-imdzVUdEjCwCFeh8CgAzdL2mToy5L1I64ndvhSKi1EgHLR4/SVcC6U6Yfg8i/58MRCCmB+7dWjjB5JYt+oe1og==", "license": "0BSD", "dependencies": { "content-entry": "^14.2.3", @@ -4230,7 +4220,7 @@ "fetch-rate-limit-util": "^4.5.3", "matching-iterator": "^2.1.4", "one-time-execution-method": "^3.1.3", - "repository-provider": "^35.4.21" + "repository-provider": "^35.4.25" }, "engines": { "node": ">=22.15.0" @@ -7494,19 +7484,19 @@ } }, "node_modules/npm-pkgbuild": { - "version": "18.2.11", - "resolved": "https://registry.npmjs.org/npm-pkgbuild/-/npm-pkgbuild-18.2.11.tgz", - "integrity": "sha512-P19/bIqw8DB2i9SKANiYjuIYDSCDYXO5q/cjHEJ6oMfMf9LOo0aqWvTfcZMEv62QNeeZe6kH6LyMGCHCUhjGNw==", + "version": "18.2.12", + "resolved": "https://registry.npmjs.org/npm-pkgbuild/-/npm-pkgbuild-18.2.12.tgz", + "integrity": "sha512-u7SqHcDYFJ8FFqlx3Y3/yulrBzHUj/mfZVw6Zk/gYEJmf5y2HD2TRif2/t7Hr4bIcW8yPYeA8QmEMMPrZI92NQ==", "license": "0BSD", "dependencies": { - "@npmcli/arborist": "^9.1.1", + "@npmcli/arborist": "^9.1.2", "@vercel/nft": "^0.29.4", "aggregate-async-iterator": "^1.2.2", "commander": "^14.0.0", "compare-versions": "^6.1.1", "content-entry": "^14.2.3", "content-entry-filesystem": "^9.0.10", - "content-entry-transform": "^1.5.7", + "content-entry-transform": "^1.5.8", "execa": "^9.6.0", "expression-expander": "^7.2.7", "ini": "^5.0.0", @@ -10269,15 +10259,15 @@ } }, "node_modules/pacc": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/pacc/-/pacc-3.4.7.tgz", - "integrity": "sha512-92r7Y06TWGj13YFf0zsi4K7rcq7eGXotECUstfWp8C/Kwa2i1qRbu2F+kAdGlyAny5e1/AdGi4+BSGnMvalolw==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/pacc/-/pacc-3.6.2.tgz", + "integrity": "sha512-2Fz4gkDomerdDZVkQL/wVFH1uwIyyGKCdsQijoOyv8bs5ZU27OMiauIw0lxWyDoChKJ52Id4UOuUjNdFLKXoKA==", "license": "0BSD", "dependencies": { "npm-pkgbuild": "^18.1.1" }, "engines": { - "node": ">=22.16.0" + "node": ">=22.17.1" } }, "node_modules/package-config": { @@ -12327,13 +12317,14 @@ } }, "node_modules/repository-provider": { - "version": "35.4.22", - "resolved": "https://registry.npmjs.org/repository-provider/-/repository-provider-35.4.22.tgz", - "integrity": "sha512-QCrKQMX2+zvh0VyXXRyU9WcXaV3TkcBxpSQ9PoYZg6vsjMyhRun5evtaAPhibxIN+kJlHrPGNAVefCegYFYJWQ==", + "version": "35.4.25", + "resolved": "https://registry.npmjs.org/repository-provider/-/repository-provider-35.4.25.tgz", + "integrity": "sha512-bJOm9l+OFx9CiCEdhwnHBUqYye46ZZcz0qS7r9dFmCkkM6kPMnngbAfpI5hasav310YprEckPm5Zg4nrLE3GcA==", + "license": "0BSD", "dependencies": { "content-entry": "^14.2.3", "matching-iterator": "^2.1.4", - "pacc": "^3.4.5" + "pacc": "^3.6.0" }, "engines": { "node": ">=22.15.0" @@ -12870,9 +12861,9 @@ } }, "node_modules/socks": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.5.tgz", - "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==", + "version": "2.8.6", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz", + "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==", "license": "MIT", "dependencies": { "ip-address": "^9.0.5", @@ -13637,14 +13628,14 @@ "license": "0BSD" }, "node_modules/tuf-js": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-3.0.1.tgz", - "integrity": "sha512-+68OP1ZzSF84rTckf3FA95vJ1Zlx/uaXyiiKyPd1pA4rZNkpEvDAKmsu1xUSmbF/chCRYgZ6UZkDwC7PmzmAyA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-3.1.0.tgz", + "integrity": "sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==", "license": "MIT", "dependencies": { "@tufjs/models": "3.0.1", - "debug": "^4.3.6", - "make-fetch-happen": "^14.0.1" + "debug": "^4.4.1", + "make-fetch-happen": "^14.0.3" }, "engines": { "node": "^18.17.0 || >=20.5.0" @@ -13686,12 +13677,6 @@ "node": ">=0.10.0" } }, - "node_modules/undici-types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", - "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", - "license": "MIT" - }, "node_modules/unicode-emoji-modifier-base": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz",