From d4921521c14ec236e502e9f460976a831c3ca6b1 Mon Sep 17 00:00:00 2001 From: Mark Dumay <61946753+markdumay@users.noreply.github.com> Date: Fri, 3 Apr 2026 18:08:38 +0200 Subject: [PATCH] fix: resolve multiple security issues --- exampleSite/hugo_stats.json | 160 ++++++------ package-lock.json | 474 +++++++++++------------------------- 2 files changed, 224 insertions(+), 410 deletions(-) diff --git a/exampleSite/hugo_stats.json b/exampleSite/hugo_stats.json index 64341e96..0800db40 100644 --- a/exampleSite/hugo_stats.json +++ b/exampleSite/hugo_stats.json @@ -998,10 +998,10 @@ "docs", "dropdown-callout-1", "dropdown-nav-0", - "dropdown-panel-21a5bdab830d4f0cd2f85ec4f0e65853", - "dropdown-panel-55159faf70b75757ab67fcf2157ac03e", - "dropdown-panel-d9078c46ba8dc7b9799cdf8f60b9807e", - "dropdown-panel-f565dc6ad7a2f649bdc328f595a7cbd0", + "dropdown-panel-03e69caca3e5bf983d10bc2966d4421f", + "dropdown-panel-6447a84d2bea67c7a1397acc19d375ec", + "dropdown-panel-af0481f483fe64fa103e7da563ef0954", + "dropdown-panel-c967468fc05100183d7a6196987195f3", "dropdown-pills-1", "dropdown-tabs-1", "dropdown-underline-1", @@ -1025,11 +1025,11 @@ "fab-whatsapp", "fab-x-twitter", "faq", - "faq-806e4ce0a3cdbc983820b14b00fd7836", - "faq-806e4ce0a3cdbc983820b14b00fd7836-heading-faq-806e4ce0a3cdbc983820b14b00fd7836", - "faq-806e4ce0a3cdbc983820b14b00fd7836-item-0", - "faq-806e4ce0a3cdbc983820b14b00fd7836-item-1", - "faq-806e4ce0a3cdbc983820b14b00fd7836-item-2", + "faq-eb6bc2553ea73f6bf4667ec36864243e", + "faq-eb6bc2553ea73f6bf4667ec36864243e-heading-faq-eb6bc2553ea73f6bf4667ec36864243e", + "faq-eb6bc2553ea73f6bf4667ec36864243e-item-0", + "faq-eb6bc2553ea73f6bf4667ec36864243e-item-1", + "faq-eb6bc2553ea73f6bf4667ec36864243e-item-2", "far-square", "fas-1", "fas-2", @@ -1185,10 +1185,10 @@ "nav-0-btn-2", "nav-callout-1", "nav-nav-0", - "nav-panel-21a5bdab830d4f0cd2f85ec4f0e65853", - "nav-panel-55159faf70b75757ab67fcf2157ac03e", - "nav-panel-d9078c46ba8dc7b9799cdf8f60b9807e", - "nav-panel-f565dc6ad7a2f649bdc328f595a7cbd0", + "nav-panel-03e69caca3e5bf983d10bc2966d4421f", + "nav-panel-6447a84d2bea67c7a1397acc19d375ec", + "nav-panel-af0481f483fe64fa103e7da563ef0954", + "nav-panel-c967468fc05100183d7a6196987195f3", "nav-pills-1", "nav-tabs-1", "nav-underline-1", @@ -1225,30 +1225,30 @@ "over-mij", "overview", "page-link", - "panel-21a5bdab830d4f0cd2f85ec4f0e65853-0", - "panel-21a5bdab830d4f0cd2f85ec4f0e65853-1", - "panel-21a5bdab830d4f0cd2f85ec4f0e65853-2", - "panel-21a5bdab830d4f0cd2f85ec4f0e65853-btn-0", - "panel-21a5bdab830d4f0cd2f85ec4f0e65853-btn-1", - "panel-21a5bdab830d4f0cd2f85ec4f0e65853-btn-2", - "panel-55159faf70b75757ab67fcf2157ac03e-0", - "panel-55159faf70b75757ab67fcf2157ac03e-1", - "panel-55159faf70b75757ab67fcf2157ac03e-2", - "panel-55159faf70b75757ab67fcf2157ac03e-btn-0", - "panel-55159faf70b75757ab67fcf2157ac03e-btn-1", - "panel-55159faf70b75757ab67fcf2157ac03e-btn-2", - "panel-d9078c46ba8dc7b9799cdf8f60b9807e-0", - "panel-d9078c46ba8dc7b9799cdf8f60b9807e-1", - "panel-d9078c46ba8dc7b9799cdf8f60b9807e-2", - "panel-d9078c46ba8dc7b9799cdf8f60b9807e-btn-0", - "panel-d9078c46ba8dc7b9799cdf8f60b9807e-btn-1", - "panel-d9078c46ba8dc7b9799cdf8f60b9807e-btn-2", - "panel-f565dc6ad7a2f649bdc328f595a7cbd0-0", - "panel-f565dc6ad7a2f649bdc328f595a7cbd0-1", - "panel-f565dc6ad7a2f649bdc328f595a7cbd0-2", - "panel-f565dc6ad7a2f649bdc328f595a7cbd0-btn-0", - "panel-f565dc6ad7a2f649bdc328f595a7cbd0-btn-1", - "panel-f565dc6ad7a2f649bdc328f595a7cbd0-btn-2", + "panel-03e69caca3e5bf983d10bc2966d4421f-0", + "panel-03e69caca3e5bf983d10bc2966d4421f-1", + "panel-03e69caca3e5bf983d10bc2966d4421f-2", + "panel-03e69caca3e5bf983d10bc2966d4421f-btn-0", + "panel-03e69caca3e5bf983d10bc2966d4421f-btn-1", + "panel-03e69caca3e5bf983d10bc2966d4421f-btn-2", + "panel-6447a84d2bea67c7a1397acc19d375ec-0", + "panel-6447a84d2bea67c7a1397acc19d375ec-1", + "panel-6447a84d2bea67c7a1397acc19d375ec-2", + "panel-6447a84d2bea67c7a1397acc19d375ec-btn-0", + "panel-6447a84d2bea67c7a1397acc19d375ec-btn-1", + "panel-6447a84d2bea67c7a1397acc19d375ec-btn-2", + "panel-af0481f483fe64fa103e7da563ef0954-0", + "panel-af0481f483fe64fa103e7da563ef0954-1", + "panel-af0481f483fe64fa103e7da563ef0954-2", + "panel-af0481f483fe64fa103e7da563ef0954-btn-0", + "panel-af0481f483fe64fa103e7da563ef0954-btn-1", + "panel-af0481f483fe64fa103e7da563ef0954-btn-2", + "panel-c967468fc05100183d7a6196987195f3-0", + "panel-c967468fc05100183d7a6196987195f3-1", + "panel-c967468fc05100183d7a6196987195f3-2", + "panel-c967468fc05100183d7a6196987195f3-btn-0", + "panel-c967468fc05100183d7a6196987195f3-btn-1", + "panel-c967468fc05100183d7a6196987195f3-btn-2", "panels", "persona", "pie-chart", @@ -1266,50 +1266,50 @@ "powershell", "premier-article", "preview", + "preview-07ed4f6d1d566e7369df594fe0556b3a-desktop", + "preview-07ed4f6d1d566e7369df594fe0556b3a-desktop-tab", + "preview-07ed4f6d1d566e7369df594fe0556b3a-mobile", + "preview-07ed4f6d1d566e7369df594fe0556b3a-mobile-tab", + "preview-07ed4f6d1d566e7369df594fe0556b3a-tablet", + "preview-07ed4f6d1d566e7369df594fe0556b3a-tablet-tab", "preview-1", + "preview-127905bec64722cca40486fdd73cbcc8-desktop", + "preview-127905bec64722cca40486fdd73cbcc8-desktop-tab", + "preview-127905bec64722cca40486fdd73cbcc8-mobile", + "preview-127905bec64722cca40486fdd73cbcc8-mobile-tab", + "preview-127905bec64722cca40486fdd73cbcc8-tablet", + "preview-127905bec64722cca40486fdd73cbcc8-tablet-tab", "preview-2", - "preview-265b99ce1fc0285c08bbb72c32a41c71-desktop", - "preview-265b99ce1fc0285c08bbb72c32a41c71-desktop-tab", - "preview-265b99ce1fc0285c08bbb72c32a41c71-mobile", - "preview-265b99ce1fc0285c08bbb72c32a41c71-mobile-tab", - "preview-265b99ce1fc0285c08bbb72c32a41c71-tablet", - "preview-265b99ce1fc0285c08bbb72c32a41c71-tablet-tab", - "preview-290ea9144b3ec4909bb070379a0191d4-desktop", - "preview-290ea9144b3ec4909bb070379a0191d4-desktop-tab", - "preview-290ea9144b3ec4909bb070379a0191d4-mobile", - "preview-290ea9144b3ec4909bb070379a0191d4-mobile-tab", - "preview-290ea9144b3ec4909bb070379a0191d4-tablet", - "preview-290ea9144b3ec4909bb070379a0191d4-tablet-tab", - "preview-6807c7e688a6e56b6d2556e04fc2729a-desktop", - "preview-6807c7e688a6e56b6d2556e04fc2729a-desktop-tab", - "preview-6807c7e688a6e56b6d2556e04fc2729a-mobile", - "preview-6807c7e688a6e56b6d2556e04fc2729a-mobile-tab", - "preview-6807c7e688a6e56b6d2556e04fc2729a-tablet", - "preview-6807c7e688a6e56b6d2556e04fc2729a-tablet-tab", - "preview-6d87baabaa854b901e65dfb8827811e7-desktop", - "preview-6d87baabaa854b901e65dfb8827811e7-mobile", - "preview-6d87baabaa854b901e65dfb8827811e7-tablet", - "preview-86e164b5ebb2a29c7f9c59b1e15b40f1-desktop", - "preview-86e164b5ebb2a29c7f9c59b1e15b40f1-desktop-tab", - "preview-86e164b5ebb2a29c7f9c59b1e15b40f1-mobile", - "preview-86e164b5ebb2a29c7f9c59b1e15b40f1-mobile-tab", - "preview-86e164b5ebb2a29c7f9c59b1e15b40f1-tablet", - "preview-86e164b5ebb2a29c7f9c59b1e15b40f1-tablet-tab", - "preview-ce28cf0e9142813c246b1a36706c2683-desktop", - "preview-ce28cf0e9142813c246b1a36706c2683-desktop-tab", - "preview-ce28cf0e9142813c246b1a36706c2683-mobile", - "preview-ce28cf0e9142813c246b1a36706c2683-mobile-tab", - "preview-ce28cf0e9142813c246b1a36706c2683-tablet", - "preview-ce28cf0e9142813c246b1a36706c2683-tablet-tab", - "preview-e16a8a11ca153a22328dc9d72d70865f-desktop", - "preview-e16a8a11ca153a22328dc9d72d70865f-desktop-tab", - "preview-e16a8a11ca153a22328dc9d72d70865f-mobile", - "preview-e16a8a11ca153a22328dc9d72d70865f-mobile-tab", - "preview-e16a8a11ca153a22328dc9d72d70865f-tablet", - "preview-e16a8a11ca153a22328dc9d72d70865f-tablet-tab", - "preview-e53d0a66f43a96cee105ed65840dff11-desktop", - "preview-e53d0a66f43a96cee105ed65840dff11-mobile", - "preview-e53d0a66f43a96cee105ed65840dff11-tablet", + "preview-2ecf1554b8ca3fecdded9204bc1f30ab-desktop", + "preview-2ecf1554b8ca3fecdded9204bc1f30ab-desktop-tab", + "preview-2ecf1554b8ca3fecdded9204bc1f30ab-mobile", + "preview-2ecf1554b8ca3fecdded9204bc1f30ab-mobile-tab", + "preview-2ecf1554b8ca3fecdded9204bc1f30ab-tablet", + "preview-2ecf1554b8ca3fecdded9204bc1f30ab-tablet-tab", + "preview-71c3f362a05efa79589d70834b2fa4bc-desktop", + "preview-71c3f362a05efa79589d70834b2fa4bc-desktop-tab", + "preview-71c3f362a05efa79589d70834b2fa4bc-mobile", + "preview-71c3f362a05efa79589d70834b2fa4bc-mobile-tab", + "preview-71c3f362a05efa79589d70834b2fa4bc-tablet", + "preview-71c3f362a05efa79589d70834b2fa4bc-tablet-tab", + "preview-72965e6c489d3c43d171a9845e2249cc-desktop", + "preview-72965e6c489d3c43d171a9845e2249cc-mobile", + "preview-72965e6c489d3c43d171a9845e2249cc-tablet", + "preview-e707bf986545f8f4cf45294fd0967892-desktop", + "preview-e707bf986545f8f4cf45294fd0967892-desktop-tab", + "preview-e707bf986545f8f4cf45294fd0967892-mobile", + "preview-e707bf986545f8f4cf45294fd0967892-mobile-tab", + "preview-e707bf986545f8f4cf45294fd0967892-tablet", + "preview-e707bf986545f8f4cf45294fd0967892-tablet-tab", + "preview-f228bb6e707a232900d1056b91a85051-desktop", + "preview-f228bb6e707a232900d1056b91a85051-mobile", + "preview-f228bb6e707a232900d1056b91a85051-tablet", + "preview-f53549546df33f9254e24ade39176289-desktop", + "preview-f53549546df33f9254e24ade39176289-desktop-tab", + "preview-f53549546df33f9254e24ade39176289-mobile", + "preview-f53549546df33f9254e24ade39176289-mobile-tab", + "preview-f53549546df33f9254e24ade39176289-tablet", + "preview-f53549546df33f9254e24ade39176289-tablet-tab", "preview-unavailable", "preview-unavailable-alert-only", "preview-with-specific-device", @@ -1375,7 +1375,7 @@ "tabs-1-btn-2", "team", "testimonial", - "testimonial-carousel-1160c02f4667d229b32d098407bca785", + "testimonial-carousel-716b527cbbbdbfd7aef989c3c1fe6dae", "testimonial-with-avatar", "testimonial-with-case-study", "testimonial-with-icon", diff --git a/package-lock.json b/package-lock.json index 5a0ee0e4..1adc104d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1922,9 +1922,9 @@ } }, "node_modules/ajv": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", + "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", "dev": true, "license": "MIT", "dependencies": { @@ -7903,9 +7903,9 @@ } }, "node_modules/npm": { - "version": "11.8.0", - "resolved": "https://registry.npmjs.org/npm/-/npm-11.8.0.tgz", - "integrity": "sha512-n19sJeW+RGKdkHo8SCc5xhSwkKhQUFfZaFzSc+EsYXLjSqIV0tl72aDYQVuzVvfrbysGwdaQsNLNy58J10EBSQ==", + "version": "11.12.1", + "resolved": "https://registry.npmjs.org/npm/-/npm-11.12.1.tgz", + "integrity": "sha512-zcoUuF1kezGSAo0CqtvoLXX3mkRqzuqYdL6Y5tdo8g69NVV3CkjQ6ZBhBgB4d7vGkPcV6TcvLi3GRKPDFX+xTA==", "bundleDependencies": [ "@isaacs/string-locale-compare", "@npmcli/arborist", @@ -7923,7 +7923,6 @@ "cacache", "chalk", "ci-info", - "cli-columns", "fastest-levenshtein", "fs-minipass", "glob", @@ -7985,47 +7984,46 @@ ], "dependencies": { "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^9.1.10", - "@npmcli/config": "^10.5.0", + "@npmcli/arborist": "^9.4.2", + "@npmcli/config": "^10.8.1", "@npmcli/fs": "^5.0.0", "@npmcli/map-workspaces": "^5.0.3", "@npmcli/metavuln-calculator": "^9.0.3", - "@npmcli/package-json": "^7.0.4", + "@npmcli/package-json": "^7.0.5", "@npmcli/promise-spawn": "^9.0.1", "@npmcli/redact": "^4.0.0", - "@npmcli/run-script": "^10.0.3", - "@sigstore/tuf": "^4.0.1", + "@npmcli/run-script": "^10.0.4", + "@sigstore/tuf": "^4.0.2", "abbrev": "^4.0.0", "archy": "~1.0.0", - "cacache": "^20.0.3", + "cacache": "^20.0.4", "chalk": "^5.6.2", - "ci-info": "^4.3.1", - "cli-columns": "^4.0.0", + "ci-info": "^4.4.0", "fastest-levenshtein": "^1.0.16", "fs-minipass": "^3.0.3", - "glob": "^13.0.0", + "glob": "^13.0.6", "graceful-fs": "^4.2.11", "hosted-git-info": "^9.0.2", "ini": "^6.0.0", - "init-package-json": "^8.2.4", - "is-cidr": "^6.0.1", + "init-package-json": "^8.2.5", + "is-cidr": "^6.0.3", "json-parse-even-better-errors": "^5.0.0", "libnpmaccess": "^10.0.3", - "libnpmdiff": "^8.0.13", - "libnpmexec": "^10.1.12", - "libnpmfund": "^7.0.13", + "libnpmdiff": "^8.1.5", + "libnpmexec": "^10.2.5", + "libnpmfund": "^7.0.19", "libnpmorg": "^8.0.1", - "libnpmpack": "^9.0.13", + "libnpmpack": "^9.1.5", "libnpmpublish": "^11.1.3", "libnpmsearch": "^9.0.1", "libnpmteam": "^8.0.2", "libnpmversion": "^8.0.3", - "make-fetch-happen": "^15.0.3", - "minimatch": "^10.1.1", - "minipass": "^7.1.1", + "make-fetch-happen": "^15.0.5", + "minimatch": "^10.2.4", + "minipass": "^7.1.3", "minipass-pipeline": "^1.2.4", "ms": "^2.1.2", - "node-gyp": "^12.1.0", + "node-gyp": "^12.2.0", "nopt": "^9.0.0", "npm-audit-report": "^7.0.0", "npm-install-checks": "^8.0.0", @@ -8035,21 +8033,21 @@ "npm-registry-fetch": "^19.1.1", "npm-user-validate": "^4.0.0", "p-map": "^7.0.4", - "pacote": "^21.0.4", + "pacote": "^21.5.0", "parse-conflict-json": "^5.0.1", "proc-log": "^6.1.0", "qrcode-terminal": "^0.12.0", "read": "^5.0.1", - "semver": "^7.7.3", + "semver": "^7.7.4", "spdx-expression-parse": "^4.0.0", - "ssri": "^13.0.0", + "ssri": "^13.0.1", "supports-color": "^10.2.2", - "tar": "^7.5.4", + "tar": "^7.5.11", "text-table": "~0.2.0", "tiny-relative-date": "^2.0.2", "treeverse": "^3.0.0", "validate-npm-package-name": "^7.0.2", - "which": "^6.0.0" + "which": "^6.0.1" }, "bin": { "npm": "bin/npm-cli.js", @@ -8188,25 +8186,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/npm/node_modules/@isaacs/balanced-match": { - "version": "4.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/npm/node_modules/@isaacs/brace-expansion": { - "version": "5.0.0", + "node_modules/npm/node_modules/@gar/promise-retry": { + "version": "1.0.3", "dev": true, "inBundle": true, "license": "MIT", - "dependencies": { - "@isaacs/balanced-match": "^4.0.1" - }, "engines": { - "node": "20 || >=22" + "node": "^20.17.0 || >=22.9.0" } }, "node_modules/npm/node_modules/@isaacs/fs-minipass": { @@ -8244,11 +8230,12 @@ } }, "node_modules/npm/node_modules/@npmcli/arborist": { - "version": "9.1.10", + "version": "9.4.2", "dev": true, "inBundle": true, "license": "ISC", "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", @@ -8291,7 +8278,7 @@ } }, "node_modules/npm/node_modules/@npmcli/config": { - "version": "10.5.0", + "version": "10.8.1", "dev": true, "inBundle": true, "license": "ISC", @@ -8322,17 +8309,17 @@ } }, "node_modules/npm/node_modules/@npmcli/git": { - "version": "7.0.1", + "version": "7.0.2", "dev": true, "inBundle": true, "license": "ISC", "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" }, @@ -8406,7 +8393,7 @@ } }, "node_modules/npm/node_modules/@npmcli/package-json": { - "version": "7.0.4", + "version": "7.0.5", "dev": true, "inBundle": true, "license": "ISC", @@ -8417,7 +8404,7 @@ "json-parse-even-better-errors": "^5.0.0", "proc-log": "^6.0.0", "semver": "^7.5.3", - "validate-npm-package-license": "^3.0.4" + "spdx-expression-parse": "^4.0.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -8457,7 +8444,7 @@ } }, "node_modules/npm/node_modules/@npmcli/run-script": { - "version": "10.0.3", + "version": "10.0.4", "dev": true, "inBundle": true, "license": "ISC", @@ -8466,8 +8453,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" @@ -8486,7 +8472,7 @@ } }, "node_modules/npm/node_modules/@sigstore/core": { - "version": "3.1.0", + "version": "3.2.0", "dev": true, "inBundle": true, "license": "Apache-2.0", @@ -8504,24 +8490,24 @@ } }, "node_modules/npm/node_modules/@sigstore/sign": { - "version": "4.1.0", + "version": "4.1.1", "dev": true, "inBundle": true, "license": "Apache-2.0", "dependencies": { + "@gar/promise-retry": "^1.0.2", "@sigstore/bundle": "^4.0.0", - "@sigstore/core": "^3.1.0", + "@sigstore/core": "^3.2.0", "@sigstore/protobuf-specs": "^0.5.0", - "make-fetch-happen": "^15.0.3", - "proc-log": "^6.1.0", - "promise-retry": "^2.0.1" + "make-fetch-happen": "^15.0.4", + "proc-log": "^6.1.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" } }, "node_modules/npm/node_modules/@sigstore/tuf": { - "version": "4.0.1", + "version": "4.0.2", "dev": true, "inBundle": true, "license": "Apache-2.0", @@ -8587,15 +8573,6 @@ "node": ">= 14" } }, - "node_modules/npm/node_modules/ansi-regex": { - "version": "5.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/npm/node_modules/aproba": { "version": "2.1.0", "dev": true, @@ -8608,6 +8585,15 @@ "inBundle": true, "license": "MIT" }, + "node_modules/npm/node_modules/balanced-match": { + "version": "4.0.4", + "dev": true, + "inBundle": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/npm/node_modules/bin-links": { "version": "6.0.0", "dev": true, @@ -8636,8 +8622,20 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/npm/node_modules/brace-expansion": { + "version": "5.0.4", + "dev": true, + "inBundle": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "18 || 20 || >=22" + } + }, "node_modules/npm/node_modules/cacache": { - "version": "20.0.3", + "version": "20.0.4", "dev": true, "inBundle": true, "license": "ISC", @@ -8651,8 +8649,7 @@ "minipass-flush": "^1.0.5", "minipass-pipeline": "^1.2.4", "p-map": "^7.0.2", - "ssri": "^13.0.0", - "unique-filename": "^5.0.0" + "ssri": "^13.0.0" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -8680,7 +8677,7 @@ } }, "node_modules/npm/node_modules/ci-info": { - "version": "4.3.1", + "version": "4.4.0", "dev": true, "funding": [ { @@ -8695,30 +8692,14 @@ } }, "node_modules/npm/node_modules/cidr-regex": { - "version": "5.0.1", + "version": "5.0.3", "dev": true, "inBundle": true, "license": "BSD-2-Clause", - "dependencies": { - "ip-regex": "5.0.0" - }, "engines": { "node": ">=20" } }, - "node_modules/npm/node_modules/cli-columns": { - "version": "4.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">= 10" - } - }, "node_modules/npm/node_modules/cmd-shim": { "version": "8.0.0", "dev": true, @@ -8775,22 +8756,6 @@ "node": ">=0.3.1" } }, - "node_modules/npm/node_modules/emoji-regex": { - "version": "8.0.0", - "dev": true, - "inBundle": true, - "license": "MIT" - }, - "node_modules/npm/node_modules/encoding": { - "version": "0.1.13", - "dev": true, - "inBundle": true, - "license": "MIT", - "optional": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, "node_modules/npm/node_modules/env-paths": { "version": "2.2.1", "dev": true, @@ -8800,12 +8765,6 @@ "node": ">=6" } }, - "node_modules/npm/node_modules/err-code": { - "version": "2.0.3", - "dev": true, - "inBundle": true, - "license": "MIT" - }, "node_modules/npm/node_modules/exponential-backoff": { "version": "3.1.3", "dev": true, @@ -8834,17 +8793,17 @@ } }, "node_modules/npm/node_modules/glob": { - "version": "13.0.0", + "version": "13.0.6", "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { - "minimatch": "^10.1.1", - "minipass": "^7.1.2", - "path-scurry": "^2.0.0" + "minimatch": "^10.2.2", + "minipass": "^7.1.3", + "path-scurry": "^2.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -8901,7 +8860,7 @@ } }, "node_modules/npm/node_modules/iconv-lite": { - "version": "0.6.3", + "version": "0.7.2", "dev": true, "inBundle": true, "license": "MIT", @@ -8911,6 +8870,10 @@ }, "engines": { "node": ">=0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/npm/node_modules/ignore-walk": { @@ -8925,15 +8888,6 @@ "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/npm/node_modules/imurmurhash": { - "version": "0.1.4", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=0.8.19" - } - }, "node_modules/npm/node_modules/ini": { "version": "6.0.0", "dev": true, @@ -8944,7 +8898,7 @@ } }, "node_modules/npm/node_modules/init-package-json": { - "version": "8.2.4", + "version": "8.2.5", "dev": true, "inBundle": true, "license": "ISC", @@ -8954,7 +8908,6 @@ "promzard": "^3.0.1", "read": "^5.0.1", "semver": "^7.7.2", - "validate-npm-package-license": "^3.0.4", "validate-npm-package-name": "^7.0.0" }, "engines": { @@ -8970,46 +8923,25 @@ "node": ">= 12" } }, - "node_modules/npm/node_modules/ip-regex": { - "version": "5.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/npm/node_modules/is-cidr": { - "version": "6.0.1", + "version": "6.0.3", "dev": true, "inBundle": true, "license": "BSD-2-Clause", "dependencies": { - "cidr-regex": "5.0.1" + "cidr-regex": "^5.0.1" }, "engines": { "node": ">=20" } }, - "node_modules/npm/node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/npm/node_modules/isexe": { - "version": "3.1.1", + "version": "4.0.0", "dev": true, "inBundle": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { - "node": ">=16" + "node": ">=20" } }, "node_modules/npm/node_modules/json-parse-even-better-errors": { @@ -9065,12 +8997,12 @@ } }, "node_modules/npm/node_modules/libnpmdiff": { - "version": "8.0.13", + "version": "8.1.5", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.10", + "@npmcli/arborist": "^9.4.2", "@npmcli/installed-package-contents": "^4.0.0", "binary-extensions": "^3.0.0", "diff": "^8.0.2", @@ -9084,19 +9016,19 @@ } }, "node_modules/npm/node_modules/libnpmexec": { - "version": "10.1.12", + "version": "10.2.5", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.10", + "@gar/promise-retry": "^1.0.0", + "@npmcli/arborist": "^9.4.2", "@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", @@ -9107,12 +9039,12 @@ } }, "node_modules/npm/node_modules/libnpmfund": { - "version": "7.0.13", + "version": "7.0.19", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.10" + "@npmcli/arborist": "^9.4.2" }, "engines": { "node": "^20.17.0 || >=22.9.0" @@ -9132,12 +9064,12 @@ } }, "node_modules/npm/node_modules/libnpmpack": { - "version": "9.0.13", + "version": "9.1.5", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "@npmcli/arborist": "^9.1.10", + "@npmcli/arborist": "^9.4.2", "@npmcli/run-script": "^10.0.0", "npm-package-arg": "^13.0.0", "pacote": "^21.0.2" @@ -9207,7 +9139,7 @@ } }, "node_modules/npm/node_modules/lru-cache": { - "version": "11.2.4", + "version": "11.2.7", "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", @@ -9216,12 +9148,14 @@ } }, "node_modules/npm/node_modules/make-fetch-happen": { - "version": "15.0.3", + "version": "15.0.5", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { + "@gar/promise-retry": "^1.0.0", "@npmcli/agent": "^4.0.0", + "@npmcli/redact": "^4.0.0", "cacache": "^20.0.1", "http-cache-semantics": "^4.1.1", "minipass": "^7.0.2", @@ -9230,7 +9164,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": { @@ -9238,25 +9171,25 @@ } }, "node_modules/npm/node_modules/minimatch": { - "version": "10.1.1", + "version": "10.2.4", "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", "dependencies": { - "@isaacs/brace-expansion": "^5.0.0" + "brace-expansion": "^5.0.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/npm/node_modules/minipass": { - "version": "7.1.2", + "version": "7.1.3", "dev": true, "inBundle": true, - "license": "ISC", + "license": "BlueOak-1.0.0", "engines": { "node": ">=16 || 14 >=14.17" } @@ -9274,20 +9207,20 @@ } }, "node_modules/npm/node_modules/minipass-fetch": { - "version": "5.0.0", + "version": "5.0.2", "dev": true, "inBundle": true, "license": "MIT", "dependencies": { "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", + "minipass-sized": "^2.0.0", "minizlib": "^3.0.1" }, "engines": { "node": "^20.17.0 || >=22.9.0" }, "optionalDependencies": { - "encoding": "^0.1.13" + "iconv-lite": "^0.7.2" } }, "node_modules/npm/node_modules/minipass-flush": { @@ -9314,6 +9247,12 @@ "node": ">=8" } }, + "node_modules/npm/node_modules/minipass-flush/node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "inBundle": true, + "license": "ISC" + }, "node_modules/npm/node_modules/minipass-pipeline": { "version": "1.2.4", "dev": true, @@ -9338,25 +9277,19 @@ "node": ">=8" } }, - "node_modules/npm/node_modules/minipass-sized": { - "version": "1.0.3", + "node_modules/npm/node_modules/minipass-pipeline/node_modules/yallist": { + "version": "4.0.0", "dev": true, "inBundle": true, - "license": "ISC", - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } + "license": "ISC" }, - "node_modules/npm/node_modules/minipass-sized/node_modules/minipass": { - "version": "3.3.6", + "node_modules/npm/node_modules/minipass-sized": { + "version": "2.0.0", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "yallist": "^4.0.0" + "minipass": "^7.1.2" }, "engines": { "node": ">=8" @@ -9399,7 +9332,7 @@ } }, "node_modules/npm/node_modules/node-gyp": { - "version": "12.1.0", + "version": "12.2.0", "dev": true, "inBundle": true, "license": "MIT", @@ -9411,7 +9344,7 @@ "nopt": "^9.0.0", "proc-log": "^6.0.0", "semver": "^7.3.5", - "tar": "^7.5.2", + "tar": "^7.5.4", "tinyglobby": "^0.2.12", "which": "^6.0.0" }, @@ -9495,7 +9428,7 @@ } }, "node_modules/npm/node_modules/npm-packlist": { - "version": "10.0.3", + "version": "10.0.4", "dev": true, "inBundle": true, "license": "ISC", @@ -9576,11 +9509,12 @@ } }, "node_modules/npm/node_modules/pacote": { - "version": "21.0.4", + "version": "21.5.0", "dev": true, "inBundle": true, "license": "ISC", "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", @@ -9594,7 +9528,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" @@ -9621,7 +9554,7 @@ } }, "node_modules/npm/node_modules/path-scurry": { - "version": "2.0.1", + "version": "2.0.2", "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", @@ -9630,7 +9563,7 @@ "minipass": "^7.1.2" }, "engines": { - "node": "20 || >=22" + "node": "18 || 20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -9685,19 +9618,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/npm/node_modules/promise-retry": { - "version": "2.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/npm/node_modules/promzard": { "version": "3.0.1", "dev": true, @@ -9739,15 +9659,6 @@ "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/npm/node_modules/retry": { - "version": "0.12.0", - "dev": true, - "inBundle": true, - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, "node_modules/npm/node_modules/safer-buffer": { "version": "2.1.2", "dev": true, @@ -9756,7 +9667,7 @@ "optional": true }, "node_modules/npm/node_modules/semver": { - "version": "7.7.3", + "version": "7.7.4", "dev": true, "inBundle": true, "license": "ISC", @@ -9834,26 +9745,6 @@ "node": ">= 14" } }, - "node_modules/npm/node_modules/spdx-correct": { - "version": "3.2.0", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/npm/node_modules/spdx-correct/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, "node_modules/npm/node_modules/spdx-exceptions": { "version": "2.5.0", "dev": true, @@ -9871,13 +9762,13 @@ } }, "node_modules/npm/node_modules/spdx-license-ids": { - "version": "3.0.22", + "version": "3.0.23", "dev": true, "inBundle": true, "license": "CC0-1.0" }, "node_modules/npm/node_modules/ssri": { - "version": "13.0.0", + "version": "13.0.1", "dev": true, "inBundle": true, "license": "ISC", @@ -9888,32 +9779,6 @@ "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/npm/node_modules/string-width": { - "version": "4.2.3", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/npm/node_modules/strip-ansi": { - "version": "6.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/npm/node_modules/supports-color": { "version": "10.2.2", "dev": true, @@ -9927,7 +9792,7 @@ } }, "node_modules/npm/node_modules/tar": { - "version": "7.5.4", + "version": "7.5.11", "dev": true, "inBundle": true, "license": "BlueOak-1.0.0", @@ -9942,15 +9807,6 @@ "node": ">=18" } }, - "node_modules/npm/node_modules/tar/node_modules/yallist": { - "version": "5.0.0", - "dev": true, - "inBundle": true, - "license": "BlueOak-1.0.0", - "engines": { - "node": ">=18" - } - }, "node_modules/npm/node_modules/text-table": { "version": "0.2.0", "dev": true, @@ -10031,56 +9887,12 @@ "node": "^20.17.0 || >=22.9.0" } }, - "node_modules/npm/node_modules/unique-filename": { - "version": "5.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "unique-slug": "^6.0.0" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, - "node_modules/npm/node_modules/unique-slug": { - "version": "6.0.0", - "dev": true, - "inBundle": true, - "license": "ISC", - "dependencies": { - "imurmurhash": "^0.1.4" - }, - "engines": { - "node": "^20.17.0 || >=22.9.0" - } - }, "node_modules/npm/node_modules/util-deprecate": { "version": "1.0.2", "dev": true, "inBundle": true, "license": "MIT" }, - "node_modules/npm/node_modules/validate-npm-package-license": { - "version": "3.0.4", - "dev": true, - "inBundle": true, - "license": "Apache-2.0", - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/npm/node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { - "version": "3.0.1", - "dev": true, - "inBundle": true, - "license": "MIT", - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, "node_modules/npm/node_modules/validate-npm-package-name": { "version": "7.0.2", "dev": true, @@ -10100,12 +9912,12 @@ } }, "node_modules/npm/node_modules/which": { - "version": "6.0.0", + "version": "6.0.1", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "isexe": "^3.1.1" + "isexe": "^4.0.0" }, "bin": { "node-which": "bin/which.js" @@ -10115,12 +9927,11 @@ } }, "node_modules/npm/node_modules/write-file-atomic": { - "version": "7.0.0", + "version": "7.0.1", "dev": true, "inBundle": true, "license": "ISC", "dependencies": { - "imurmurhash": "^0.1.4", "signal-exit": "^4.0.1" }, "engines": { @@ -10128,10 +9939,13 @@ } }, "node_modules/npm/node_modules/yallist": { - "version": "4.0.0", + "version": "5.0.0", "dev": true, "inBundle": true, - "license": "ISC" + "license": "BlueOak-1.0.0", + "engines": { + "node": ">=18" + } }, "node_modules/nth-check": { "version": "2.1.1", @@ -13998,9 +13812,9 @@ } }, "node_modules/tar": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.9.tgz", - "integrity": "sha512-BTLcK0xsDh2+PUe9F6c2TlRp4zOOBMTkoQHQIWSIzI0R7KG46uEwq4OPk2W7bZcprBMsuaeFsqwYr7pjh6CuHg==", + "version": "7.5.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-7.5.13.tgz", + "integrity": "sha512-tOG/7GyXpFevhXVh8jOPJrmtRpOTsYqUIkVdVooZYJS/z8WhfQUX8RJILmeuJNinGAMSu1veBr4asSHFt5/hng==", "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/fs-minipass": "^4.0.0",