diff --git a/package-lock.json b/package-lock.json index cb983efa7..ad571e1a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,13 +18,12 @@ "darwin" ], "dependencies": { - "@kronos-integration/interceptor-webhook": "^1.1.59", + "@kronos-integration/interceptor-webhook": "^1.1.60", "@kronos-integration/service": "^11.2.0", - "@kronos-integration/service-http": "^10.9.9", - "@kronos-integration/service-repositories": "^2.0.171", - "@template-tools/template-sync": "^14.1.15", - "github-repository-provider": "^9.0.21", - "mf-hosting": "^2.8.2" + "@kronos-integration/service-http": "^10.9.12", + "@kronos-integration/service-repositories": "^2.0.172", + "@template-tools/template-sync": "^14.1.16", + "github-repository-provider": "^9.0.21" }, "bin": { "template-sync-hook": "src/template-sync-hook-cli.mjs" @@ -42,10 +41,10 @@ "semantic-release": "^24.1.2" }, "engines": { - "node": ">=22.9.0" + "node": ">=22.11.0" }, "optionalDependencies": { - "@kronos-integration/service-systemd": "^2.6.2", + "@kronos-integration/service-systemd": "^2.6.3", "mf-hosting": "^2.8.2" } }, @@ -63,11 +62,12 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.7.tgz", - "integrity": "sha512-0xZJFNE5XMpENsgfHYTw8FbX4kv53mFLn2i3XPoq69LyhYSCBJtitaHx9QnsVTrsogI4Z3+HtEfZ2/GFPOtf5g==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "dependencies": { - "@babel/highlight": "^7.25.7", + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", "picocolors": "^1.0.0" }, "engines": { @@ -75,28 +75,28 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.8.tgz", - "integrity": "sha512-ZsysZyXY4Tlx+Q53XdnOFmqwfB9QDTHYxaZYajWRoBLuLEAwI2UIbtxOjWh/cFaa9IKUlcB+DDuoskLuKu56JA==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.8.tgz", - "integrity": "sha512-Oixnb+DzmRT30qu9d3tJSQkxuygWm32DFykT4bRoORPa9hZ/L4KhVB/XiRm6KG+roIEM7DBQlmg27kw2HZkdZg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.25.7", - "@babel/generator": "^7.25.7", - "@babel/helper-compilation-targets": "^7.25.7", - "@babel/helper-module-transforms": "^7.25.7", - "@babel/helpers": "^7.25.7", - "@babel/parser": "^7.25.8", - "@babel/template": "^7.25.7", - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.8", + "@babel/code-frame": "^7.26.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -112,11 +112,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.7.tgz", - "integrity": "sha512-5Dqpl5fyV9pIAD62yK9P7fcA768uVPUyrQmqpqstHWgMma4feF1x/oFysBCVZLY5wJ2GkMUCdsNDnGZrPoR6rA==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", "dependencies": { - "@babel/types": "^7.25.7", + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^3.0.2" @@ -126,12 +127,12 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.7.tgz", - "integrity": "sha512-DniTEax0sv6isaw6qSQSfV4gVRNtw2rte8HHM45t9ZR0xILaufBRNkpMifCRiAPyvL4ACD6v0gfCwCmtOQaV4A==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", "dependencies": { - "@babel/compat-data": "^7.25.7", - "@babel/helper-validator-option": "^7.25.7", + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" @@ -141,26 +142,25 @@ } }, "node_modules/@babel/helper-module-imports": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz", - "integrity": "sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", "dependencies": { - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.7.tgz", - "integrity": "sha512-k/6f8dKG3yDz/qCwSM+RKovjMix563SLxQFo0UhRNo239SP6n9u5/eLtKD6EAjwta2JHJ49CsD8pms2HdNiMMQ==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", "dependencies": { - "@babel/helper-module-imports": "^7.25.7", - "@babel/helper-simple-access": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "@babel/traverse": "^7.25.7" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -169,74 +169,48 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.7.tgz", - "integrity": "sha512-FPGAkJmyoChQeM+ruBGIDyrT2tKfZJO8NcxdC+CWNJi7N8/rZpSxK7yvBJ5O/nF1gfu5KzN7VKG3YVSLFfRSxQ==", - "dependencies": { - "@babel/traverse": "^7.25.7", - "@babel/types": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", - "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", - "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.7.tgz", - "integrity": "sha512-ytbPLsm+GjArDYXJ8Ydr1c/KJuutjF2besPNbIZnZ6MKUxi/uTA22t2ymmA4WFjZFpjiAMO0xuuJPqK2nvDVfQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.7.tgz", - "integrity": "sha512-Sv6pASx7Esm38KQpF/U/OXLwPPrdGHNKoeblRxgZRLXnAtnkEe4ptJPDtAZM7fBLadbc1Q07kQpSiGQ0Jg6tRA==", - "dependencies": { - "@babel/template": "^7.25.7", - "@babel/types": "^7.25.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.7.tgz", - "integrity": "sha512-iYyACpW3iW8Fw+ZybQK+drQre+ns/tKpXbNESfrhNnPLIklLbXr7MYJ6gPEd0iETGLOK+SxMjVvKb/ffmk+FEw==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", "dependencies": { - "@babel/helper-validator-identifier": "^7.25.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz", - "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", "dependencies": { - "@babel/types": "^7.25.8" + "@babel/types": "^7.26.0" }, "bin": { "parser": "bin/babel-parser.js" @@ -246,28 +220,28 @@ } }, "node_modules/@babel/template": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.7.tgz", - "integrity": "sha512-wRwtAgI3bAS+JGU2upWNL9lSlDcRCqD05BZ1n3X2ONLH1WilFP6O1otQjeMK/1g0pvYcXC7b/qVUB1keofjtZA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", "dependencies": { - "@babel/code-frame": "^7.25.7", - "@babel/parser": "^7.25.7", - "@babel/types": "^7.25.7" + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.7.tgz", - "integrity": "sha512-jatJPT1Zjqvh/1FyJs6qAHL+Dzb7sTb+xr7Q+gM1b+1oBsMsQQ4FkVKb6dFlJvLlVssqkRzV05Jzervt9yhnzg==", - "dependencies": { - "@babel/code-frame": "^7.25.7", - "@babel/generator": "^7.25.7", - "@babel/parser": "^7.25.7", - "@babel/template": "^7.25.7", - "@babel/types": "^7.25.7", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", + "dependencies": { + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -276,13 +250,12 @@ } }, "node_modules/@babel/types": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz", - "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", "dependencies": { - "@babel/helper-string-parser": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -473,16 +446,15 @@ } }, "node_modules/@kronos-integration/interceptor-webhook": { - "version": "1.1.59", - "resolved": "https://registry.npmjs.org/@kronos-integration/interceptor-webhook/-/interceptor-webhook-1.1.59.tgz", - "integrity": "sha512-Qvs/EEE39XTXjzObORiv0hdUjVCiCC0IypXdKTApJnR6WpZLdjqbDXQJ1DlSPOEwcpTjtknbUG1XC6cXJl9yoA==", - "license": "BSD-2-Clause", + "version": "1.1.60", + "resolved": "https://registry.npmjs.org/@kronos-integration/interceptor-webhook/-/interceptor-webhook-1.1.60.tgz", + "integrity": "sha512-NQ+D4WCM3lNS1/XlI/2dxlNnijw7LW3WFaO+ajrTxbiGb2+dRKGTk722nhRiJkJp9ZXhi+OP5ixDyMWOEIDVNQ==", "dependencies": { - "@kronos-integration/interceptor": "^10.2.37", + "@kronos-integration/interceptor": "^10.3.0", "model-attributes": "^4.2.2" }, "engines": { - "node": ">=20.10.0" + "node": ">=22.11.0" } }, "node_modules/@kronos-integration/service": { @@ -503,9 +475,9 @@ } }, "node_modules/@kronos-integration/service-http": { - "version": "10.9.11", - "resolved": "https://registry.npmjs.org/@kronos-integration/service-http/-/service-http-10.9.11.tgz", - "integrity": "sha512-eW1+/wrMh140sayd7HpzWGTr+fVbXHqC2skW/8eSvmN4usXj/mJpKP0p+6bQOWH8Nr19FNJVy37mxk8N/IfMKA==", + "version": "10.9.12", + "resolved": "https://registry.npmjs.org/@kronos-integration/service-http/-/service-http-10.9.12.tgz", + "integrity": "sha512-ecgu++l2//fHyK86enMyWPvHkoA/mHDpKFa1lIIPtoOyMCHIFswLd8VSx18xrtowus501zHqCGgQqaiaJp2fzQ==", "dependencies": { "@kronos-integration/endpoint": "^9.5.5", "@kronos-integration/interceptor": "^10.3.0", @@ -513,43 +485,41 @@ "bufferutil": "^4.0.8", "jsonwebtoken": "^9.0.2", "model-attributes": "^4.2.2", - "multi-path-matcher": "^4.1.1", + "multi-path-matcher": "^4.1.2", "utf-8-validate": "^6.0.4", "ws": "^8.18.0" }, "engines": { - "node": ">=22.9.0" + "node": ">=22.11.0" } }, "node_modules/@kronos-integration/service-repositories": { - "version": "2.0.171", - "resolved": "https://registry.npmjs.org/@kronos-integration/service-repositories/-/service-repositories-2.0.171.tgz", - "integrity": "sha512-vmJ+41f3kAHcvFLpFIvDrQWO/I+kja8bAb3Hxc2VwXSCO2SkJgcj3eDOw5LzbbK/u/EnxJxMow6xqE4HEEdJIg==", - "license": "BSD-2-Clause", + "version": "2.0.172", + "resolved": "https://registry.npmjs.org/@kronos-integration/service-repositories/-/service-repositories-2.0.172.tgz", + "integrity": "sha512-sjE/EnqI6f4/IhEIwvlvih4HGJNcaLThS40OuJvVN08NuJOuRrJ3c2Uu/LbFSK8HNMThqblUmtyI8+Oy9YEnOg==", "dependencies": { "@kronos-integration/service": "^11.2.0", "aggregation-repository-provider": "^7.0.3", "model-attributes": "^4.2.2" }, "engines": { - "node": ">=22.9.0" + "node": ">=22.11.0" } }, "node_modules/@kronos-integration/service-systemd": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@kronos-integration/service-systemd/-/service-systemd-2.6.2.tgz", - "integrity": "sha512-R0xN2tBQF6Bs0qljo3W33O6k7dYLlysO42KclMYrIbVMQ+Y0sdTUginVO668RzwiG0U2xB6yAcv8ZsX3eEXa2w==", - "license": "BSD-2-Clause", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@kronos-integration/service-systemd/-/service-systemd-2.6.3.tgz", + "integrity": "sha512-OhedPOcOzT2CbM7QXJhyCXH+LxRnoe+e6IFEE90/OIlLsXfO97YMZLEIaD0IutjJ6PA0+ZZHLBIZ7X5yZFB9RA==", "optional": true, "os": [ "linux" ], "dependencies": { - "@kronos-integration/service": "^11.0.0", - "config-expander": "^14.0.3" + "@kronos-integration/service": "^11.2.0", + "config-expander": "^14.0.9" }, "engines": { - "node": ">=22.2.0" + "node": ">=22.11.0" } }, "node_modules/@mapbox/node-pre-gyp": { @@ -2424,15 +2394,15 @@ } }, "node_modules/@template-tools/template-sync": { - "version": "14.1.15", - "resolved": "https://registry.npmjs.org/@template-tools/template-sync/-/template-sync-14.1.15.tgz", - "integrity": "sha512-iL3grtwzSyduLersauwiqLbN6OJtNbk6tyhNmuSn1ph6UuyUosKdbBzEYXJKEviL5DkSuBWrkLlEHYNSiDfUbg==", + "version": "14.1.16", + "resolved": "https://registry.npmjs.org/@template-tools/template-sync/-/template-sync-14.1.16.tgz", + "integrity": "sha512-acPU6lWQX9hOobHK3cjAJbXbjy++V8LlPheKFzuZY2GTf0o00kwjSZrAQkRfZnTgmHv0zJP4lyBk7v5gdrBdNw==", "dependencies": { - "@babel/core": "^7.25.8", + "@babel/core": "^7.26.0", "@iarna/toml": "^3.0.0", "@yarnpkg/lockfile": "^1.1.0", "babylon": "^6.18.0", - "content-entry": "^11.1.1", + "content-entry": "^11.1.2", "expression-expander": "^7.2.5", "hinted-tree-merger": "^6.2.6", "loglevel-mixin": "^7.2.2", @@ -2446,7 +2416,7 @@ "yaml": "^2.6.0" }, "engines": { - "node": ">=22.10.0" + "node": ">=22.11.0" } }, "node_modules/@tufjs/canonical-json": { @@ -3183,14 +3153,17 @@ } }, "node_modules/browser-stream-util": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/browser-stream-util/-/browser-stream-util-1.3.0.tgz", - "integrity": "sha512-81JQxzriMAwyw69ILdRPovkgOUW0kQ1rraaYQe7PqOD6EpGXLYnlqTG+O7uEwvz25i2YJ41Zq24uBjvtAz3LlQ==" + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/browser-stream-util/-/browser-stream-util-1.3.2.tgz", + "integrity": "sha512-jdAgFqs63fYl+sTRs4cHK6EsQtXtL+1NnmnJiPxLdD3Afs/p2UnIGdmAcUosiw2OL+4/WyCB8prrEYuJdvE2Pg==", + "optionalDependencies": { + "mf-hosting-frontend": "^3.8.1" + } }, "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "version": "4.24.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", + "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", "funding": [ { "type": "opencollective", @@ -3206,10 +3179,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", + "caniuse-lite": "^1.0.30001669", + "electron-to-chromium": "^1.5.41", "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -3438,9 +3411,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001668", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001668.tgz", - "integrity": "sha512-nWLrdxqCdblixUO+27JtGJJE/txpJlyUy5YN1u53wLZkP0emYCo5zgS6QYft7VUYR42LGgi/S5hdLZTrnyIddw==", + "version": "1.0.30001680", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001680.tgz", + "integrity": "sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==", "funding": [ { "type": "opencollective", @@ -3484,6 +3457,7 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", @@ -3498,6 +3472,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "license": "MIT", "dependencies": { "color-convert": "^1.9.0" @@ -4018,6 +3993,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "license": "MIT", "dependencies": { "color-name": "1.1.3" @@ -4027,6 +4003,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true, "license": "MIT" }, "node_modules/color-support": { @@ -4150,10 +4127,9 @@ "license": "ISC" }, "node_modules/config-expander": { - "version": "14.0.4", - "resolved": "https://registry.npmjs.org/config-expander/-/config-expander-14.0.4.tgz", - "integrity": "sha512-3PTB7YLgRurg3bdc8YsptcikjVVKUSaVzI7SJS4kM457d+mxn2ImXWLaM3XFkS4wT4oV7ZJGP7ecGJvJ5U77vw==", - "license": "BSD-2-Clause", + "version": "14.0.9", + "resolved": "https://registry.npmjs.org/config-expander/-/config-expander-14.0.9.tgz", + "integrity": "sha512-4xaxnA9QkDfkcHcC3VPjIINsRrWdc1k9lFQeHpnl06hRSHNeFCvd/R3qR++I3OcVKS+gjPJhybI1pX/9JIjSrQ==", "optional": true, "dependencies": { "expression-expander": "^7.2.5", @@ -4171,11 +4147,11 @@ "license": "ISC" }, "node_modules/content-entry": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/content-entry/-/content-entry-11.1.1.tgz", - "integrity": "sha512-gd3ThHxxNEzXsaVGadWYi/H8sDOybra/psXPLp7WmEQqyZz1NFq3FCbjIebF4RkoqsriiI63zgXwYQ+1jFW6JQ==", + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/content-entry/-/content-entry-11.1.2.tgz", + "integrity": "sha512-Er/01kRnCtdCOmNIABK8igFqEZa6B/VMd2pYgPebqz8/GRIn01i+PaS+QSoWWUg/L/47GAIrS1BE3LrNwZhppQ==", "dependencies": { - "browser-stream-util": "^1.3.0" + "browser-stream-util": "^1.3.1" }, "engines": { "node": ">=20.18.0" @@ -4749,9 +4725,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.36", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.36.tgz", - "integrity": "sha512-HYTX8tKge/VNp6FGO+f/uVDmUkq+cEfcxYhKf15Akc4M5yxt5YmorwlAitKWjWhWQnKcDRBAQKXkhqqXMqcrjw==" + "version": "1.5.55", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.55.tgz", + "integrity": "sha512-6maZ2ASDOTBtjt9FhqYPRnbvKU5tjG0IN9SztUOWYw2AzNDNpKJYLJmlK0/En4Hs/aiWnB+JZ+gW19PIGszgKg==" }, "node_modules/emittery": { "version": "1.0.3", @@ -5015,6 +4991,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, "license": "MIT", "engines": { "node": ">=0.8.0" @@ -5691,6 +5668,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, "license": "MIT", "engines": { "node": ">=4" @@ -7557,6 +7535,12 @@ "integrity": "sha512-jmGn1R85OcUM5qpqCsK9GhyRW3MVE7SLuQ/75TSlwFxSRKQR7auYisreeF+i87wt9EfvX7UJ4Lll7feUj5ADJw==", "optional": true }, + "node_modules/mf-hosting-frontend": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/mf-hosting-frontend/-/mf-hosting-frontend-3.8.2.tgz", + "integrity": "sha512-NdDLcmwCCrgw45uZJg9TPZuVyHaecUfImYoLfYVFb80AD5Jsv+Im0VmwTQmOuFgNtjp3FLCsc2tFLS03BXejHQ==", + "optional": true + }, "node_modules/micromark": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz", @@ -8462,12 +8446,11 @@ "license": "MIT" }, "node_modules/multi-path-matcher": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/multi-path-matcher/-/multi-path-matcher-4.1.1.tgz", - "integrity": "sha512-8XltBglnz16+a5hYb/6pIpWFAir5DDDW88GnjW+QvqKsO0aIanL8r0SMmdHa2cM+WxbWCzluO2cDOWVoX8p1bA==", - "license": "BSD-2-Clause", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/multi-path-matcher/-/multi-path-matcher-4.1.2.tgz", + "integrity": "sha512-PaKG3/AuhshxDHurEsZE0TqfPIg4PveLNdhz09l3kmpzXfQWhdOZFN5EPphCWIhXXKcTwCMBqZVNhXH+zUlGpA==", "engines": { - "node": ">=20.11.0" + "node": ">=20.18.0" } }, "node_modules/mz": { @@ -13359,7 +13342,6 @@ "version": "10.0.2", "resolved": "https://registry.npmjs.org/pratt-parser/-/pratt-parser-10.0.2.tgz", "integrity": "sha512-bLD4HNCRCZOyOhNFxpBjS1t2HGS/hy4mSWsdAGlREyhhaMUr0CxFvrgfSI64cmtxhjuwZfrr4CcvJRmWKism8w==", - "license": "BSD-2-Clause", "optional": true, "engines": { "node": ">=20.12.2" @@ -16006,6 +15988,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "license": "MIT", "dependencies": { "has-flag": "^3.0.0" @@ -16330,15 +16313,6 @@ "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", "license": "MIT" }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",