diff --git a/package-lock.json b/package-lock.json index 17220f1d2..459d57fe4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,14 +24,14 @@ } }, "node_modules/@75lb/deep-merge": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@75lb/deep-merge/-/deep-merge-1.1.4.tgz", - "integrity": "sha512-Fjmi8VSxoGF80wn8HSHTPfUKLSJ+aiQE7rXyrFV6apP8Xyj8v4bqdC7BBoklxjt671gUqP0yREwpDlUP5R/VyQ==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/@75lb/deep-merge/-/deep-merge-1.1.5.tgz", + "integrity": "sha512-Lg+xOSMYpJC8hiBJMfA/ljWAQRwroJdc+5HF1J0KNDP5B6Peo6xXFCB92Mz3nf+ybwzYLr+ir17v3yC88Lytnw==", "dev": true, "license": "MIT", "dependencies": { - "lodash": "^4.17.21", - "typical": "^7.1.1" + "lodash": "^4.18.1", + "typical": "^7.3.0" }, "engines": { "node": ">=12.17" @@ -1839,9 +1839,9 @@ } }, "node_modules/baseline-browser-mapping": { - "version": "2.11.28", - "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.28.tgz", - "integrity": "sha512-br0LOmjJqr6Rt4AEkadbcNf67Zpo7EPwKsWbjnRrJIa1QYFHQBqM4C7F2WTbV8ahTEcg1Eo+Y0aWjjORInYFyA==", + "version": "2.11.29", + "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.11.29.tgz", + "integrity": "sha512-YeesxhUmR4h5y5V8KF8iBCqJb8YFrBJ++XBTeGcWIaQOYXGN19JM0FoiOjAhwuDoln8owMgXcWBmgHtYSkky2w==", "dev": true, "license": "Apache-2.0", "bin": { @@ -2067,9 +2067,9 @@ } }, "node_modules/byte-size": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-9.0.1.tgz", - "integrity": "sha512-YLe9x3rabBrcI0cueCdLS2l5ONUKywcRpTs02B8KP9/Cimhj7o3ZccGrPnRvcbyHMbb7W79/3MUJl7iGgTXKEw==", + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/byte-size/-/byte-size-9.0.2.tgz", + "integrity": "sha512-awINQonvLawPPCIWKIoYwPlUJc2ysiRsYIIJfJoIyWMbqdceKHhhZsT3226exJYoDqpuI6sInkEo1B5Rrjbs+g==", "dev": true, "license": "MIT", "engines": { @@ -2191,9 +2191,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001815", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001815.tgz", - "integrity": "sha512-uDybUEyfgbyJJ93J1vikTylBX31AkdVYeVPeffMQpf8XN7hSfr0oZOn4VFOIMNvtU5+rHvC5Udg2TgtJKHm23Q==", + "version": "1.0.30001816", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001816.tgz", + "integrity": "sha512-+8Yx7BXCoqk6IF8yTicjfUR6D/ldJzdlsodlEOiOSPmhK844WIgk67/zIQaGAOxNkZyyvBlrRFnLvqKIoqbAFw==", "dev": true, "funding": [ { @@ -3165,9 +3165,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.5.452", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.452.tgz", - "integrity": "sha512-cVvk1YBSj6571VmV6hdJTqj94Y79xSu8cj6Y9t6ae4Y4431z8/7EJFvu3rVp90xhfuv9BpPKUmaLfTo4+FOGBg==", + "version": "1.5.459", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.459.tgz", + "integrity": "sha512-4SC9HHSFjO/liAhifpdOL5hG9b4BP7/5G3y3UPZVO8trlAXr1CaUEEJL0gWK3kOcYcZrOA5rkwG45Gra/lTIgg==", "dev": true, "license": "ISC" }, @@ -3378,9 +3378,9 @@ } }, "node_modules/eslint": { - "version": "10.12.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.12.0.tgz", - "integrity": "sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==", + "version": "10.13.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.13.0.tgz", + "integrity": "sha512-UohDjD4zSzEwhf58M3O7vc/ycc8O1I7dNlhtD0WxE8Px8EHNJKtUwzBqrzeGhisRuv2ag4sAYswszCJRgKXYUg==", "dev": true, "license": "MIT", "workspaces": [ @@ -5454,37 +5454,56 @@ "license": "MIT" }, "node_modules/koa-compress": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/koa-compress/-/koa-compress-5.2.2.tgz", - "integrity": "sha512-jpKxmIveX6qdrKaolhvgo2YKl+/uETTHzeVsLWTvJk551HWViWt1hDMO7c+D/P/GEjOVzVK5F7lsrcyOgfhUqg==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/koa-compress/-/koa-compress-5.1.1.tgz", + "integrity": "sha512-UgMIN7ZoEP2DuoSQmD6CYvFSLt0NReGlc2qSY4bO4Oq0L56OiD9pDG41Kj/zFmVY/A3Wvmn4BqKcfq5H30LGIg==", "dev": true, "license": "MIT", "dependencies": { "bytes": "^3.1.2", "compressible": "^2.0.18", - "http-errors": "^2.0.1", - "koa-is-json": "^1.0.0", - "negotiator": "^1.0.0" + "http-errors": "^1.8.1", + "koa-is-json": "^1.0.0" }, "engines": { "node": ">= 12" } }, - "node_modules/koa-compress/node_modules/negotiator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.1.0.tgz", - "integrity": "sha512-NMPBRMJgiQHjbd8phG3Vebdx4kZ1H121rbl5IkMqeOsahptB9BKo/d7oJ3zTXqTgagn2bWlNSXkh0QUGM31RYg==", + "node_modules/koa-compress/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/koa-compress/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", "dev": true, "license": "MIT", "dependencies": { - "content-type": "^2.1.0" + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=18" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" + "node": ">= 0.6" + } + }, + "node_modules/koa-compress/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" } }, "node_modules/koa-conditional-get": { @@ -5827,20 +5846,20 @@ } }, "node_modules/local-web-server": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/local-web-server/-/local-web-server-5.4.0.tgz", - "integrity": "sha512-FkQT6ZuX+8ywks3Mol5nHtuKzf+Rhtp88PPJUkcU0fP6JzNi7s9a+dWRQ8WrCxlGe3vHij85A4R1uL4wRg06WA==", + "version": "5.4.2", + "resolved": "https://registry.npmjs.org/local-web-server/-/local-web-server-5.4.2.tgz", + "integrity": "sha512-sCeYEo7E+NgKyDvyjq1q7kx/Z7IkGKjJbBQzOyC+uBeBeTKayVi+xMee3vRRVtXZ43tiJO6u8QLyWzCcAvpwUQ==", "dev": true, "license": "MIT", "dependencies": { - "current-module-paths": "^1.1.1", - "lws": "^4.1.5", + "current-module-paths": "^1.1.3", + "lws": "^4.2.1", "lws-basic-auth": "^2.0.0", "lws-blacklist": "^3.0.0", "lws-body-parser": "^3.0.1", - "lws-compress": "^3.1.0", + "lws-compress": "^3.1.1", "lws-conditional-get": "^3.0.0", - "lws-cors": "^4.2.1", + "lws-cors": "^4.2.2", "lws-index": "^3.1.1", "lws-json": "^2.0.0", "lws-log": "^3.0.0", @@ -5849,7 +5868,7 @@ "lws-request-monitor": "^2.0.0", "lws-rewrite": "^4.0.0", "lws-spa": "^4.1.1", - "lws-static": "^3.1.1" + "lws-static": "^3.1.2" }, "bin": { "ws": "bin/cli.js" @@ -6006,13 +6025,13 @@ } }, "node_modules/lws-compress": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lws-compress/-/lws-compress-3.1.0.tgz", - "integrity": "sha512-uBlpYFNBUD3FuQjXbtwasvD90w3HH6GRivknvbibSSsDQf1MtIM8WZ5fS4795n1ozTYnQD+Ai8T+Cpy0q0xuhA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lws-compress/-/lws-compress-3.1.1.tgz", + "integrity": "sha512-IPbMO+XmTs2dgFwCAqGhAQellDnL9gNTFXMBHdCe45l9hwVYjVskri5RAfqLtWq6VvTCJk0GuezPksZkVlddSQ==", "dev": true, "license": "MIT", "dependencies": { - "koa-compress": "^5.0.1" + "koa-compress": "5.1.1" }, "engines": { "node": ">=12.17" @@ -6033,9 +6052,9 @@ } }, "node_modules/lws-cors": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lws-cors/-/lws-cors-4.2.1.tgz", - "integrity": "sha512-KXsAn0Wn8n0riJ3SDHQzEAuzTrdeQZDJIxPHWEupsImW2hnQuBZVW5zqsmfzxD8SkCDDnQyFNuQZjSlBZmexKg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/lws-cors/-/lws-cors-4.2.2.tgz", + "integrity": "sha512-/iD10qxsdyZ/+Rnz5Rhy1o12jgPhrWh+QWSzC9jyZr10g70u7VpoL+ooIoOtihWcqG9+5aQ7i7AQfn6o7j1HAw==", "dev": true, "license": "MIT", "dependencies": { @@ -6132,17 +6151,17 @@ } }, "node_modules/lws-rewrite": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lws-rewrite/-/lws-rewrite-4.0.0.tgz", - "integrity": "sha512-I9rNDyAuy/1Wz2WMWTqjxFMlUTr8CugdHlUCjIudQkt04YnRdhP32iAoRnVnLsgP1UOiM44dxTW2EomQHHfirw==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lws-rewrite/-/lws-rewrite-4.0.1.tgz", + "integrity": "sha512-O8hcCHawKIW0PC0mW/X301RNKi6cXrWdWMtHCrd8Ve81CBl65npDq0OHGr36tD6RszdSBDXp8/IfxcG9wIR5bA==", "dev": true, "license": "MIT", "dependencies": { - "array-back": "^6.2.2", + "array-back": "^6.2.3", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.1", "koa-route": "^4.0.1", - "path-to-regexp": "^6.2.2" + "path-to-regexp": "^6.3.0" }, "bin": { "lws-rewrite": "bin/cli.js" @@ -6172,12 +6191,13 @@ } }, "node_modules/lws-static": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lws-static/-/lws-static-3.1.1.tgz", - "integrity": "sha512-4Xb6rE4gVp2ZmuiVYwvFaSsMUbQ8CwxSxzHzfK6URFz4g3vVT8+e+ekGlItp8ePf9w7u9l96HU7+QDswsmwhCg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lws-static/-/lws-static-3.1.2.tgz", + "integrity": "sha512-R32QwQwUe1BTmBYxxrfxCIrGFeaiNBTQ/cbe114pgkrexYE6D1FfuymcN4xPpelmAls7vzEyhy26qn++9lJskg==", "dev": true, "license": "MIT", "dependencies": { + "array-back": "^6.2.3", "koa-static": "^5.0.0" }, "engines": { @@ -6308,9 +6328,9 @@ } }, "node_modules/markdown-it": { - "version": "14.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.2.tgz", - "integrity": "sha512-sHHjZ5fJKlgrG4qns2YwVcdNep35h5fERrfkD2YNsb9UFk0UIHarbiTaHKVMlPuWAoiilyK8Fv/jAm11slsY7Q==", + "version": "14.3.3", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.3.tgz", + "integrity": "sha512-L//tDAkjTjJCU6pBUSBTgs3Kg4InVaZuUZog/b6V12UKhcDQ7S78877ibbCanRExwPuYP1CZD7Gd2dxSy1GXRg==", "dev": true, "funding": [ { @@ -6767,9 +6787,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.58", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.58.tgz", - "integrity": "sha512-BdiKAgbfRlvfMq/XzO/AF9NPmaA8a+YpLAyAFTVFBj3gARrAIfWvNq7Q7NE4se3KgFu0KkrvQMxTS0XVnsGzHg==", + "version": "2.0.59", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.59.tgz", + "integrity": "sha512-5qr2okC4ItAI0hG5SaV0HoYMpnM/Y6+Oqr7AmPYy/2uEoGvS+GbSKLeRxSS1uAdu59yz0ouzcuXievSgg///WA==", "dev": true, "license": "MIT", "engines": { @@ -7598,9 +7618,9 @@ } }, "node_modules/qs": { - "version": "6.16.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.0.tgz", - "integrity": "sha512-h6fhOIaRrID2CbEY2fqs+7t+UXZo+MLAnU5gRIq85uFtdiUPCdsApMlHhXogKVM4HM2DVbIjGNTTYH2OcmP1vA==", + "version": "6.16.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.16.1.tgz", + "integrity": "sha512-5Px6J7rfHBAGUhNQ3es4YzcOdBBw0SDcVtThJml4RdnKw4tKs2epA0kPZ+K8X+WiHktT93RHVcQ/3ym5aTCgtg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -8202,13 +8222,13 @@ } }, "node_modules/sax-wasm": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/sax-wasm/-/sax-wasm-3.1.4.tgz", - "integrity": "sha512-EnJxsp/e0Gu46tnlMTAqIJ55z4o4bMRa1eK/RsPJkD2SJbt4UrH9Oa9H7cTMYn/PgKyjkQHyp4aEhBdPq/uYtA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/sax-wasm/-/sax-wasm-3.2.0.tgz", + "integrity": "sha512-9kmFbC9mAB/w/ZFtoC5ANINRm+V3GfSJ6oAKK80qbZMAWqUNdy+5KfMkGwy7jxrnpJ59bBLNf7n+tszFwW9J9g==", "dev": true, "license": "MIT", "engines": { - "node": ">=18.20.5" + "node": ">=24.3.0" } }, "node_modules/select-hose": { @@ -9376,9 +9396,9 @@ "license": "MIT" }, "node_modules/undici": { - "version": "6.29.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.29.0.tgz", - "integrity": "sha512-R+RODBqp6i2pPflGdq+xIOUkl+RNfGgHwoinecKu/JCuf2uO06cOKoDbI2P7Dn6KcswdKwrczbU6IYJ6K8X+wg==", + "version": "6.29.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.29.1.tgz", + "integrity": "sha512-EvRlUt/QqAEvXdQeRMYUfwOQsfzpDztykrG2owGEE/rBOBoYv9uF39ZzsNDh4lTFHhTr2XOZjKkYgueD12ZmGA==", "dev": true, "license": "MIT", "engines": {