From 25d3a430131d99084dbe5b5159ee67ee73b3c8b0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 06:56:42 +0000 Subject: [PATCH] chore(deps): update devdependencies (non-major) --- package-lock.json | 506 +++++++++++++++++++++------------------------- package.json | 16 +- 2 files changed, 233 insertions(+), 289 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1cea19c..40e8d59 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,7 +12,7 @@ "bootstrap": "5.3.8" }, "devDependencies": { - "@babel/core": "8.0.9", + "@babel/core": "8.0.10", "@babel/preset-env": "8.0.7", "@codecov/webpack-plugin": "2.0.1", "@eslint/js": "10.0.1", @@ -20,9 +20,9 @@ "babel-loader": "10.1.1", "cross-env": "10.1.0", "css-loader": "7.1.5", - "eslint": "10.13.0", + "eslint": "10.14.0", "eslint-plugin-jest": "29.17.0", - "globals": "17.13.0", + "globals": "17.14.0", "jest": "30.5.2", "jest-environment-jsdom": "30.5.2", "jest-junit": "17.0.0", @@ -30,13 +30,13 @@ "mini-css-extract-plugin": "2.10.2", "node-fetch": "3.3.2", "npm-run-all2": "9.0.4", - "postcss": "8.5.31", + "postcss": "8.5.32", "postcss-loader": "8.2.1", - "postcss-preset-env": "11.6.1", - "sass": "1.106.1", - "sass-loader": "17.0.1", + "postcss-preset-env": "11.6.2", + "sass": "1.107.1", + "sass-loader": "17.1.0", "webpack": "5.112.2", - "webpack-cli": "7.2.3", + "webpack-cli": "7.3.1", "webpack-dev-server": "6.1.0" }, "funding": { @@ -148,20 +148,20 @@ } }, "node_modules/@babel/core": { - "version": "8.0.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-8.0.9.tgz", - "integrity": "sha512-wXtyKlpR/pXf/u0vmib+OBakQaIzLglLcRoKpWxCHW/whqq7YfQYPD0IAAl9H/evi40MyLIjYYdvb6N+9DI2yA==", + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-8.0.10.tgz", + "integrity": "sha512-T6dEcoMJ3L1hyLuNfRXcVlqQrN79kU/SB5bDygVgQNIOUgStdyEGzigtRA9K+9Coh7SZUSt543oWRBxvqYdyuQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^8.0.6", - "@babel/generator": "^8.0.6", + "@babel/generator": "^8.0.10", "@babel/helper-compilation-targets": "^8.0.7", - "@babel/helpers": "^8.0.8", - "@babel/parser": "^8.0.8", + "@babel/helpers": "^8.0.10", + "@babel/parser": "^8.0.10", "@babel/template": "^8.0.0", - "@babel/traverse": "^8.0.7", - "@babel/types": "^8.0.8", + "@babel/traverse": "^8.0.10", + "@babel/types": "^8.0.10", "@types/gensync": "^1.0.5", "convert-source-map": "^2.0.0", "empathic": "^2.0.1", @@ -180,14 +180,14 @@ } }, "node_modules/@babel/generator": { - "version": "8.0.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-8.0.6.tgz", - "integrity": "sha512-/pcanjdRsonCexCuxgGD8fKnBLLzk2i9uM4kmcmGyyev2R5YDs+rafMYZ89RvaGY1mW8T7C5au0TyYaEeHBGng==", + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-8.0.10.tgz", + "integrity": "sha512-iC9p3U4Y3vp0qKjRcfFeNzpj+kkK8BVYZTbQepBWVD7vOBLH6ji0drNzKPTPtumFd2w2r/hbEKYjG4pscKa4bg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/parser": "^8.0.6", - "@babel/types": "^8.0.6", + "@babel/parser": "^8.0.10", + "@babel/types": "^8.0.10", "@jridgewell/gen-mapping": "0.4.0-beta.0", "@jridgewell/trace-mapping": "^0.3.31", "@types/jsesc": "^2.5.0", @@ -463,27 +463,27 @@ } }, "node_modules/@babel/helpers": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-8.0.8.tgz", - "integrity": "sha512-FBmhiDWs625wHg03OKiLQDeT6LOc2lWBbW97Yqs2iI1tZcucjpmYnO29NHsQ83XxKvredcvUymW/AAn2UtnakA==", + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-8.0.10.tgz", + "integrity": "sha512-tBG9yuaR26JJWFafcl/Dk4eib6bkRJ9H5e6lENcwZqFudA9ImNCuMXLjB3/t+Ub7/DOZv2Rmi5LCOi8q2DCekQ==", "dev": true, "license": "MIT", "dependencies": { "@babel/template": "^8.0.0", - "@babel/types": "^8.0.8" + "@babel/types": "^8.0.10" }, "engines": { "node": "^22.18.0 || >=24.11.0" } }, "node_modules/@babel/parser": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-8.0.8.tgz", - "integrity": "sha512-Gq65JogAr0S2p0BzvfSJboyuiRnxDQApyOqHkKmkrvm+VlLK4gC3pKsiOKEdnhFBemrFbSnOu90mZZWDpiJnmQ==", + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-8.0.10.tgz", + "integrity": "sha512-h+ah2Kg0ne1Vii892dShj9gky9I5jPzkd8x4s/3xgN/P2bMWmHS3qq59tum3mCVjCBXI8uqfYyYtrfp1Mz6+1w==", "dev": true, "license": "MIT", "dependencies": { - "@babel/types": "^8.0.8" + "@babel/types": "^8.0.10" }, "bin": { "parser": "bin/babel-parser.js" @@ -1555,18 +1555,18 @@ } }, "node_modules/@babel/traverse": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-8.0.7.tgz", - "integrity": "sha512-bVV0brinsTWgc6ptSIoQo3GbITtl0VZAqEUJbHHcyfDPEu+q/fEvlYEa+6H85HoK8IdksKBFtKJbJFZ6Kff+zg==", + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-8.0.10.tgz", + "integrity": "sha512-t5DaGzMi9WlhMSFT2YavI8gl8yGihoQymSQUkIq9+MUh5tO3Vx9KHwr5gMCzeBdYkvs00xNvr18PxtQTRayucA==", "dev": true, "license": "MIT", "dependencies": { "@babel/code-frame": "^8.0.6", - "@babel/generator": "^8.0.6", + "@babel/generator": "^8.0.10", "@babel/helper-globals": "^8.0.6", - "@babel/parser": "^8.0.7", + "@babel/parser": "^8.0.10", "@babel/template": "^8.0.0", - "@babel/types": "^8.0.6", + "@babel/types": "^8.0.10", "obug": "^3.0.0" }, "engines": { @@ -1574,9 +1574,9 @@ } }, "node_modules/@babel/types": { - "version": "8.0.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-8.0.8.tgz", - "integrity": "sha512-iXSSZAKQWmaeAwGtFw10v9fg5hUiUs0L+w+Z2K11kym3pDNK+SF0VcAQPsEFvWcTSZ7LMgClMXDBvTbH0IlICg==", + "version": "8.0.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-8.0.10.tgz", + "integrity": "sha512-KV8Y+teoRsmXeEPS4sCJY1kwV+hcPzHP1qQqgCxrjKOehLdBaxpsFBfoJ8MXWFV80y6Jw56+TM95wR0Per8dYw==", "dev": true, "license": "MIT", "dependencies": { @@ -1769,9 +1769,9 @@ } }, "node_modules/@csstools/postcss-alpha-function": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-2.0.16.tgz", - "integrity": "sha512-Ej42VSpYa0K6IxNL1UX8+rbsOzXACILO9RrMiBpGzbdhymJSaP689PoNHLnCD7JfH0qeP7sGngLwZhFgplOCCw==", + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@csstools/postcss-alpha-function/-/postcss-alpha-function-2.0.17.tgz", + "integrity": "sha512-76MY8Ykcc6nFELxVcyI9Wbiw8sNikB3ITWKBY5mahCAOsbGCO/sLc6QRQM8XyUJaZ75c4tKU5WaTmtvuaXMoeQ==", "dev": true, "funding": [ { @@ -1785,10 +1785,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -1843,9 +1843,9 @@ } }, "node_modules/@csstools/postcss-alpha-function/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -1941,9 +1941,9 @@ } }, "node_modules/@csstools/postcss-color-function": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-5.0.15.tgz", - "integrity": "sha512-Fe7N3txyhwi5sxKrtwox9afvh/A+NPa7e3DNq6uxF2hviRZkkKF2crqCiCCDY4xpnxjLH4sphRoOPCZf6QiA6Q==", + "version": "5.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-5.0.16.tgz", + "integrity": "sha512-3C6TbvfXxBweLDWA07sENcAjkvRZQlJfZFe973IxGUjStud0PGA2JDgVtiq6dpSZ0EkFUmbRUVU+kJPsq1jOWQ==", "dev": true, "funding": [ { @@ -1957,10 +1957,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -1971,9 +1971,9 @@ } }, "node_modules/@csstools/postcss-color-function-display-p3-linear": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-2.0.15.tgz", - "integrity": "sha512-7Ffn3QGPJZf/yBS9pLCLloBIsImamrmCivTQtfeTMm5jSjH0hFOenoNnKiAZvlYpid28hFI9IVzvTIk5XNq8mw==", + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function-display-p3-linear/-/postcss-color-function-display-p3-linear-2.0.16.tgz", + "integrity": "sha512-pH3ud/Xt1318OHi2tQRFNZSkibfJjGfMO/i5pQo7F/aEFWaMuaJ0eMTsxEBJ7eErKckRQhfv3trnPAydqejxzg==", "dev": true, "funding": [ { @@ -1987,10 +1987,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -2045,9 +2045,9 @@ } }, "node_modules/@csstools/postcss-color-function-display-p3-linear/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -2160,9 +2160,9 @@ } }, "node_modules/@csstools/postcss-color-function/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -2231,9 +2231,9 @@ } }, "node_modules/@csstools/postcss-color-mix-function": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-4.0.15.tgz", - "integrity": "sha512-ynv9c9Nm2hoTLh4wugkITdolppBQnJ42ot2Rx5bY/Ndwrm9+D7hYjdAxSwJ3fCv1kWWoIY+475kV7Y4kUheVMg==", + "version": "4.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-4.0.16.tgz", + "integrity": "sha512-tMUtivYLmCf8fdCxRQrWti+uZaPDXXhL7J4XXeFBniWHaAko7gquDt9X/EAiEOka2S87BGPEjks2slNJmIemgw==", "dev": true, "funding": [ { @@ -2247,10 +2247,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -2305,9 +2305,9 @@ } }, "node_modules/@csstools/postcss-color-mix-function/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -2376,9 +2376,9 @@ } }, "node_modules/@csstools/postcss-color-mix-variadic-function-arguments": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-2.0.15.tgz", - "integrity": "sha512-y9Po50/Oa6VZ8+F2MSPgmjUyvHjc8BJo7JMpGx84mKw6VjXavD01KwfXy2g9cgd9CujyWjQHZZhO6yv9ymMO4w==", + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-mix-variadic-function-arguments/-/postcss-color-mix-variadic-function-arguments-2.0.16.tgz", + "integrity": "sha512-DMI+ujViB2xN7BskVqOLdSs124AZQKePssEA3GfNeR0jfTspWbHw/DmbhrJW2Zow6r3Jy+lBIm60rZjfonVCYg==", "dev": true, "funding": [ { @@ -2392,10 +2392,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -2450,9 +2450,9 @@ } }, "node_modules/@csstools/postcss-color-mix-variadic-function-arguments/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -2591,9 +2591,9 @@ } }, "node_modules/@csstools/postcss-content-alt-text": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-3.0.7.tgz", - "integrity": "sha512-q/V6mapgrboE0NUyYlJd7pvpLN/6fNjo0uVP+lhJ2QM5SdSH6RmzG5ci1AwUbWrBBs6g0UoDXYBWijPT5fJw/g==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-3.0.8.tgz", + "integrity": "sha512-DjVAcITXMwRuMCSofTctbvwLUPG6XwqIJ0T3YubQ6vKn4hiXfi4kuAUsGAsxXiOz9yZB69eRL7OjOpi4iL62VA==", "dev": true, "funding": [ { @@ -2609,7 +2609,7 @@ "dependencies": { "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -2663,9 +2663,9 @@ } }, "node_modules/@csstools/postcss-contrast-color-function": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-3.0.15.tgz", - "integrity": "sha512-YJt9zzmbV3RvyBo8kkWkf1hzQEryMQhQCcSsiV4jtiVfrlFRaTaevQyRDliAea7AIdCkVep1qSp1cnilPIVjKQ==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-contrast-color-function/-/postcss-contrast-color-function-3.0.16.tgz", + "integrity": "sha512-VqtCa9TgQH13lp8v8bwcLPNlFD/ueb8c13AQR8Q5gcH7p3tCz03cp0lh/xeHmLWUJBlSg3cO1i2+fFPrDQQv/Q==", "dev": true, "funding": [ { @@ -2679,10 +2679,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -2737,9 +2737,9 @@ } }, "node_modules/@csstools/postcss-contrast-color-function/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -3099,9 +3099,9 @@ } }, "node_modules/@csstools/postcss-gamut-mapping": { - "version": "3.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-3.0.15.tgz", - "integrity": "sha512-lljdBcCUYHSUkHqE5SDGeec5kq2BngPHza/t8psn8bgjcdINLc1jTx/I8C/2aAphqIkC8URtUMofhMHn7Pe1vw==", + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-3.0.16.tgz", + "integrity": "sha512-WgHzu61UDMTUs7hmn7Tsu3H+sVQMb5owE8F8BC+CRC+88TPREKm1AgRELMXx/vO36bKXQR+G1cM9OXVmcjxnYw==", "dev": true, "funding": [ { @@ -3115,7 +3115,7 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2" }, @@ -3171,9 +3171,9 @@ } }, "node_modules/@csstools/postcss-gamut-mapping/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -3242,9 +3242,9 @@ } }, "node_modules/@csstools/postcss-gradients-interpolation-method": { - "version": "6.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-6.0.15.tgz", - "integrity": "sha512-m+Hkt8+cvPUcUcPuyerPY3LVt/li/ynJFAaN8lmgyYlpc0rC/LfKEP55+x1kx4iShhGq819hsFZNBrFIjmfgYA==", + "version": "6.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-6.0.16.tgz", + "integrity": "sha512-aZTC59cWJlB2VEr1NFGyehDywHwO2to12wxY9evBUnG8QBuSXQ+fiBi2quXz4DLP7WTDWNnDfrPuKXQ55tZgdg==", "dev": true, "funding": [ { @@ -3258,10 +3258,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -3316,9 +3316,9 @@ } }, "node_modules/@csstools/postcss-gradients-interpolation-method/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -3387,9 +3387,9 @@ } }, "node_modules/@csstools/postcss-hwb-function": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-5.0.15.tgz", - "integrity": "sha512-+hhbBYrc4XBQK8I4s8NMKSH+F7DxEZfiPkJWjVwSs7ceERFvBpOsG/hJ6mEKK+G5Nq4ow7X8MNNqdbGbOk4Ajw==", + "version": "5.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-5.0.16.tgz", + "integrity": "sha512-YF/c9sal4tLpcTxKm2XwPd8xvdcHVTUqRbBjX8m9UbVX+R0vLmcXvzcpsuK5+mR3EaPLnPm6bkv87ycBqddxLA==", "dev": true, "funding": [ { @@ -3403,10 +3403,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -3461,9 +3461,9 @@ } }, "node_modules/@csstools/postcss-hwb-function/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -3532,9 +3532,9 @@ } }, "node_modules/@csstools/postcss-ic-unit": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-5.0.5.tgz", - "integrity": "sha512-Nv+AuKfUzIA73rmJDLM/G4UviRmhhHkb/T82sKooJYpignGOMhH9mmaRR5CK9VaHF4iQqISCF3YSzAlcr87cYA==", + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-5.0.6.tgz", + "integrity": "sha512-3ZDfdwxJlfc8wwLxJvhgvRpbFkxHBlXl07pBld3QmcLysYW12C3PM7o/nJAbLvpUQ8HeIYbJLwWHSyiwSLs7KQ==", "dev": true, "funding": [ { @@ -3548,7 +3548,7 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0", "postcss-value-parser": "^4.2.0" }, @@ -3560,9 +3560,9 @@ } }, "node_modules/@csstools/postcss-image-function": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@csstools/postcss-image-function/-/postcss-image-function-1.0.6.tgz", - "integrity": "sha512-zPnvAvsW0aT50joShUdBol8BtBUGwp/9OcaqLfnh3+cDetPyjGxRAf0VXrm02nWB4tivf7Yf1sKMBt6qgR2diw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-image-function/-/postcss-image-function-1.0.7.tgz", + "integrity": "sha512-fRP8Y5ox9rmqY63E9qqeb7jVZjUXi+XX/wJAgH7i/8ck+1LA+6sk0+kmJGLY4piiJ9/FFT9r2gcMR67C9+/qTQ==", "dev": true, "funding": [ { @@ -3578,7 +3578,7 @@ "dependencies": { "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -3682,9 +3682,9 @@ } }, "node_modules/@csstools/postcss-light-dark-function": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-3.0.7.tgz", - "integrity": "sha512-1KU+2530YHgfBJ1Q2RjH2UsNA1G+MH32L+D/NPWT2UhqfyOkhWD6ogUdzLZY+TnxeYZvYUZe0VZ7ZNY1d0dQ+w==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-3.0.8.tgz", + "integrity": "sha512-dhtKNI0tDIVnx0qJ7lPIS2Nm1sPmPoQjM2jQvvYRUROKRvresRVzimA8st7JwK8vCFO+c9BvvXB+jUV+kv03fA==", "dev": true, "funding": [ { @@ -3700,7 +3700,7 @@ "dependencies": { "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -3849,9 +3849,9 @@ } }, "node_modules/@csstools/postcss-logical-viewport-units": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-4.0.3.tgz", - "integrity": "sha512-HxGmox4eZ80ZWNLFkYq5a7xFK6oGy9ztTgyIuidat+VEDge0Ry/Mq7dAMw8WYt4nquVKwsIia6TjISZuFXhMVw==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-4.0.4.tgz", + "integrity": "sha512-t4D05cj//z7OE/lvYIswEYKLQQiQtgC8tcDBQr2ZpO6198VaEKvrV1EesBfYM/853qLJ28SzgAnyEEjSIElupQ==", "dev": true, "funding": [ { @@ -3866,7 +3866,7 @@ "license": "MIT-0", "dependencies": { "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -4236,9 +4236,9 @@ } }, "node_modules/@csstools/postcss-oklab-function": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-5.0.15.tgz", - "integrity": "sha512-X4irLkH3nP+r4PW8dTxFwCdcYPM6DZdZulmgvk1NdMO+8xeB/G/alX47DZwOdvZ9/Erd2IqLvKdXK+pHzfa/5g==", + "version": "5.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-5.0.16.tgz", + "integrity": "sha512-XqrgIBGXPTkx0qjPojqWYENuH5anUeNN1XH1UYXpUOCAJVqGsfmdGSADJof1iyGnW6Awgues3uP82bNp0l1oBg==", "dev": true, "funding": [ { @@ -4252,10 +4252,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -4310,9 +4310,9 @@ } }, "node_modules/@csstools/postcss-oklab-function/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -4474,9 +4474,9 @@ } }, "node_modules/@csstools/postcss-progressive-custom-properties": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-5.1.4.tgz", - "integrity": "sha512-cx8ofEWUB1dj2Y2qiignCOJFyTcUdZCGSD+8N2qXxFDD3UEkknwnjIcU9deqyuDzj2aW+qjo/5h4uW0ePPSOrQ==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-5.1.5.tgz", + "integrity": "sha512-/H7shtJWwo2afnoH3IEYDD0rqxFV5T9WaUQf8PWkoHAlKrJWGR+nNQXf7EuERavt6l91eoJQAzJButsHXXwb6Q==", "dev": true, "funding": [ { @@ -4688,9 +4688,9 @@ } }, "node_modules/@csstools/postcss-relative-color-syntax": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-4.0.15.tgz", - "integrity": "sha512-xS9MEiZKgkVRzv3slhB0e96uqG2NXgpgvXCFb/oJLcJjuIGfqcsyrc7w3wIHIVUL5OJKeCfN91QKo64Oc3UjCQ==", + "version": "4.0.16", + "resolved": "https://registry.npmjs.org/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-4.0.16.tgz", + "integrity": "sha512-ZVJy6rV5kJ6YLiEVIXLQikq22OpX6QhC1SNed+QcBm7WUPs2+tg+x9Xuc0tKJhDKEdTj8awmu8F6VfTgXXMLxA==", "dev": true, "funding": [ { @@ -4704,10 +4704,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -4762,9 +4762,9 @@ } }, "node_modules/@csstools/postcss-relative-color-syntax/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -10855,9 +10855,9 @@ } }, "node_modules/eslint": { - "version": "10.13.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.13.0.tgz", - "integrity": "sha512-UohDjD4zSzEwhf58M3O7vc/ycc8O1I7dNlhtD0WxE8Px8EHNJKtUwzBqrzeGhisRuv2ag4sAYswszCJRgKXYUg==", + "version": "10.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.14.0.tgz", + "integrity": "sha512-T0pNsxkb9IKmtQjhpK3d7nWOpFv+YHuMbTJnSVMoQblF0onvXfErrtp4V1jHtsQPan7dKaGVD0q1WCXnzMF31A==", "dev": true, "license": "MIT", "workspaces": [ @@ -10870,7 +10870,7 @@ "@eslint/config-helpers": "^0.7.0", "@eslint/core": "^1.2.1", "@eslint/plugin-kit": "^0.7.3", - "@humanfs/node": "^0.16.6", + "@humanfs/node": "^0.16.8", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", @@ -10891,7 +10891,7 @@ "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "minimatch": "^10.2.5", + "minimatch": "^10.2.6", "natural-compare": "^1.4.0", "optionator": "^0.9.3" }, @@ -11592,9 +11592,9 @@ } }, "node_modules/globals": { - "version": "17.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.13.0.tgz", - "integrity": "sha512-RwMTC61u7hrG3ZJMkZQOK4JLJrKS8QtoTii63EmWvFXHqycY9FObBJQCbsLxSO8kjKhWE5kV1GC+Vb1g3RI0Zg==", + "version": "17.14.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.14.0.tgz", + "integrity": "sha512-UtdkTVyAJePQv0J2M9Xe4L0ruNSDV314XiIJsADI2Zf40bcdAonE/D/OhAU8AT99oij9mhLByb+NvA3QWZYgCg==", "dev": true, "license": "MIT", "engines": { @@ -11942,22 +11942,6 @@ "dev": true, "license": "MIT" }, - "node_modules/is-core-module": { - "version": "2.17.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.17.0.tgz", - "integrity": "sha512-J/vG0zBCbIKOQFfufSwyXdMrsohyJIUNkrnmo6WZGzoM7tr/lsbfW5b2BvisL6zsyMzK9UxV9L6c7AoFbyXHOA==", - "dev": true, - "license": "MIT", - "dependencies": { - "hasown": "^2.0.4" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-docker": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", @@ -15069,13 +15053,6 @@ "node": ">=8" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true, - "license": "MIT" - }, "node_modules/path-scurry": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.2.tgz", @@ -15248,9 +15225,9 @@ } }, "node_modules/postcss": { - "version": "8.5.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.31.tgz", - "integrity": "sha512-YUbWYCgErwnMAVkjUnYa+KlMBzGpHwiIt/DE7f0G33AuX2LH9UcTk6KgWxd3zRU+pN3u/C+Xl3EnMLM4Hea7Sg==", + "version": "8.5.32", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.32.tgz", + "integrity": "sha512-LJlKCCAUFKOuZxipUdYw1NzIITEsPcgyOG9LkvRJvuKj/bRzbuRY0ARXvL0pWGpsZvn8jku+LMep2eU0seHp8g==", "dev": true, "funding": [ { @@ -15319,9 +15296,9 @@ } }, "node_modules/postcss-color-functional-notation": { - "version": "8.0.15", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-8.0.15.tgz", - "integrity": "sha512-QFUzHMYuq8JBPErOi93gVi1y830ONBsApuWKFkzzuiGs4ml2iU0RfiqDuL0dlk4flfAue2bG0YTdOLxEipQikg==", + "version": "8.0.16", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-8.0.16.tgz", + "integrity": "sha512-ye2cKktM/gscZGusthcJMMP2mCF8DngxZuECudDLlXrlj61PQPpRUHZEzw2Oc+8oKyr413RpP7/7u/O7I5LU9A==", "dev": true, "funding": [ { @@ -15335,10 +15312,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -15393,9 +15370,9 @@ } }, "node_modules/postcss-color-functional-notation/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -15857,9 +15834,9 @@ } }, "node_modules/postcss-double-position-gradients": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-7.0.5.tgz", - "integrity": "sha512-jM6VvHhgpmHa00EFAZ9uT50igC2U3C1tH5ZlG7gtw67ZDA4lgGfsLdwFWv7BCz93G7sgYJZ4rJ7+a4od9vWHRg==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-7.0.6.tgz", + "integrity": "sha512-u/zmhWtTSGy/dIrUpV+8vLRtweOvl71dBG4m3jKmura8JUuKXJfrVB0vT0O+Vh4HPQ6A/BsBdMV0oXDyyrcIhQ==", "dev": true, "funding": [ { @@ -15873,7 +15850,7 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0", "postcss-value-parser": "^4.2.0" }, @@ -15997,9 +15974,9 @@ } }, "node_modules/postcss-lab-function": { - "version": "8.0.15", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.15.tgz", - "integrity": "sha512-q041XLXyEJQPR1wWoV0U3DlkuFvaEAOwC3es+jkn5e87cmEH1byq1stap43P0vr9qg/NyehbpwCc9G8nv4O5kA==", + "version": "8.0.16", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-8.0.16.tgz", + "integrity": "sha512-D1V5TltfI4Z1K7iOf7IqhYhHFM6ApIB4RyK4kAnE5YTfckKkD+bJw9/XbtIWGBhNapEtsB88yhSKUUbnd0Gk4Q==", "dev": true, "funding": [ { @@ -16013,10 +15990,10 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/css-color-parser": "^4.2.6", + "@csstools/css-color-parser": "^4.2.7", "@csstools/css-parser-algorithms": "^4.0.2", "@csstools/css-tokenizer": "^4.0.2", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/utilities": "^3.0.0" }, "engines": { @@ -16071,9 +16048,9 @@ } }, "node_modules/postcss-lab-function/node_modules/@csstools/css-color-parser": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.6.tgz", - "integrity": "sha512-iiPQ3iRWwnJkeEn6RIu6SJPr7hYrLz6XZ9s/QZl+2/LI5KQVjpl2fdmDSZKuD4xP6GMmMPgHFFXg6k1Wkz0Trg==", + "version": "4.2.7", + "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.2.7.tgz", + "integrity": "sha512-zgm9yjQz5iJB4VL8RyVwd71TWB8Q89FSxt/NzXoWqPSkEBOVtn9L6vAPtSc9hpKfB0Awo/AL2VKFHjYetBLFHQ==", "dev": true, "funding": [ { @@ -16376,9 +16353,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "11.6.1", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.6.1.tgz", - "integrity": "sha512-pkd4XImJ5CapWQn06ueWhovZ8fZcE7uHyNTT3PDQ2CiZEhlt+ZC4jPmKrN1QmJ2JTFj1qxINISORVwucPFuTew==", + "version": "11.6.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.6.2.tgz", + "integrity": "sha512-L3wzSxP+Qq+6RslykGVTrYnSvpa5pGD2HVbijjzuUX/vpyBEYqfjXfxujR/jsS5ZGJ91aVQZAE6NUb75uYo26w==", "dev": true, "funding": [ { @@ -16392,45 +16369,45 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/postcss-alpha-function": "^2.0.16", + "@csstools/postcss-alpha-function": "^2.0.17", "@csstools/postcss-cascade-layers": "^6.0.2", - "@csstools/postcss-color-function": "^5.0.15", - "@csstools/postcss-color-function-display-p3-linear": "^2.0.15", - "@csstools/postcss-color-mix-function": "^4.0.15", - "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.15", + "@csstools/postcss-color-function": "^5.0.16", + "@csstools/postcss-color-function-display-p3-linear": "^2.0.16", + "@csstools/postcss-color-mix-function": "^4.0.16", + "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.16", "@csstools/postcss-container-rule-prelude-list": "^1.0.4", - "@csstools/postcss-content-alt-text": "^3.0.7", - "@csstools/postcss-contrast-color-function": "^3.0.15", + "@csstools/postcss-content-alt-text": "^3.0.8", + "@csstools/postcss-contrast-color-function": "^3.0.16", "@csstools/postcss-custom-functions": "^1.0.1", "@csstools/postcss-exponential-functions": "^3.0.9", "@csstools/postcss-fit-tolerance-property": "^1.0.1", "@csstools/postcss-font-format-keywords": "^5.0.0", "@csstools/postcss-font-width-property": "^1.0.0", - "@csstools/postcss-gamut-mapping": "^3.0.15", - "@csstools/postcss-gradients-interpolation-method": "^6.0.15", - "@csstools/postcss-hwb-function": "^5.0.15", - "@csstools/postcss-ic-unit": "^5.0.5", - "@csstools/postcss-image-function": "^1.0.6", + "@csstools/postcss-gamut-mapping": "^3.0.16", + "@csstools/postcss-gradients-interpolation-method": "^6.0.16", + "@csstools/postcss-hwb-function": "^5.0.16", + "@csstools/postcss-ic-unit": "^5.0.6", + "@csstools/postcss-image-function": "^1.0.7", "@csstools/postcss-initial": "^3.0.0", "@csstools/postcss-is-pseudo-class": "^6.0.3", - "@csstools/postcss-light-dark-function": "^3.0.7", + "@csstools/postcss-light-dark-function": "^3.0.8", "@csstools/postcss-logical-float-and-clear": "^4.0.0", "@csstools/postcss-logical-overflow": "^3.0.0", "@csstools/postcss-logical-overscroll-behavior": "^3.0.0", "@csstools/postcss-logical-resize": "^4.0.0", - "@csstools/postcss-logical-viewport-units": "^4.0.3", + "@csstools/postcss-logical-viewport-units": "^4.0.4", "@csstools/postcss-media-minmax": "^3.0.8", "@csstools/postcss-media-queries-aspect-ratio-number-values": "^4.0.2", "@csstools/postcss-mixins": "^1.1.0", "@csstools/postcss-nested-calc": "^5.0.2", "@csstools/postcss-normalize-display-values": "^5.0.1", - "@csstools/postcss-oklab-function": "^5.0.15", + "@csstools/postcss-oklab-function": "^5.0.16", "@csstools/postcss-position-area-property": "^2.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.4", + "@csstools/postcss-progressive-custom-properties": "^5.1.5", "@csstools/postcss-property-rule-optional-descriptors": "^1.0.0", "@csstools/postcss-property-rule-prelude-list": "^2.0.3", "@csstools/postcss-random-function": "^4.0.5", - "@csstools/postcss-relative-color-syntax": "^4.0.15", + "@csstools/postcss-relative-color-syntax": "^4.0.16", "@csstools/postcss-scope-pseudo-class": "^5.0.0", "@csstools/postcss-sign-functions": "^2.0.9", "@csstools/postcss-stepped-value-functions": "^5.0.9", @@ -16440,27 +16417,27 @@ "@csstools/postcss-trigonometric-functions": "^5.0.9", "@csstools/postcss-unset-value": "^5.0.0", "autoprefixer": "^10.6.1", - "browserslist": "^4.29.0", + "browserslist": "^4.29.3", "css-blank-pseudo": "^8.0.2", "css-has-pseudo": "^8.0.2", "css-prefers-color-scheme": "^11.0.1", - "cssdb": "^8.10.0", + "cssdb": "^8.12.0", "postcss-attribute-case-insensitive": "^8.0.2", "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^8.0.15", + "postcss-color-functional-notation": "^8.0.16", "postcss-color-hex-alpha": "^11.0.1", "postcss-color-rebeccapurple": "^11.0.1", "postcss-custom-media": "^12.0.3", "postcss-custom-properties": "^15.0.4", "postcss-custom-selectors": "^9.0.4", "postcss-dir-pseudo-class": "^10.0.0", - "postcss-double-position-gradients": "^7.0.5", + "postcss-double-position-gradients": "^7.0.6", "postcss-focus-visible": "^11.0.0", "postcss-focus-within": "^10.0.1", "postcss-font-variant": "^5.0.0", "postcss-gap-properties": "^7.0.0", "postcss-image-set-function": "^8.0.2", - "postcss-lab-function": "^8.0.15", + "postcss-lab-function": "^8.0.16", "postcss-logical": "^9.0.2", "postcss-nesting": "^14.0.3", "postcss-opacity-percentage": "^3.0.0", @@ -16804,16 +16781,16 @@ } }, "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-1.0.0.tgz", + "integrity": "sha512-vyBa7bWz11iJRwzJR0nGLt6r45bymWfYXAgd1FmP08BNP/DHAVabgpGPyEXQmBtKvhgxi17SQz2szhvkberQsg==", "dev": true, "license": "MIT", - "dependencies": { - "resolve": "^1.20.0" - }, "engines": { - "node": ">= 10.13.0" + "node": ">= 22.15.0" + }, + "funding": { + "url": "https://github.com/sponsors/gulpjs" } }, "node_modules/reflect-metadata": { @@ -16911,28 +16888,6 @@ "lodash": "^4.17.21" } }, - "node_modules/resolve": { - "version": "1.22.13", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.13.tgz", - "integrity": "sha512-Dj/cW9zBV2aRj6XzCxuGIs3ESZKv02jixne3q6jFZYZ3/Tg09gHHviSMDL4kObh9pqSahdRHEnDoaP2gn8YLhA==", - "dev": true, - "license": "MIT", - "dependencies": { - "es-errors": "^1.3.0", - "is-core-module": "^2.17.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/resolve-cwd": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", @@ -17022,9 +16977,9 @@ "license": "MIT" }, "node_modules/sass": { - "version": "1.106.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.106.1.tgz", - "integrity": "sha512-kD+Gi66vycZcbJt+42NC4z4PXNMcCajVrJPhqoKKXy5cOBMmJQt052CxIBcRjwYXeImHYOpu/ydWWGZQIenl7A==", + "version": "1.107.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.107.1.tgz", + "integrity": "sha512-aJ1/LvxOOb04YhmiBjzZn3jVwdHKol+OVhoMV6fFl02fF9T3i+5Mg9l/CnzqtM+NX5Jn5o3lAbs/ZJivTCLHfQ==", "dev": true, "license": "MIT", "dependencies": { @@ -17043,9 +16998,9 @@ } }, "node_modules/sass-loader": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-17.0.1.tgz", - "integrity": "sha512-pgJMwCuLjVTSIWsv/2luVRXKlCeaViUGcgSe8dx95zMG4hUwqIMFmjbhq29ypFLflJU0GyiJZeLM9iI1n3KYAA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-17.1.0.tgz", + "integrity": "sha512-EZ/u/bLkAErTKvIq/f81Bz6tgL/5Brt8hWOABdTsVdO+nX0PWx2rQhR6fyxVME+MhnQrrwecMDlm2G1y07hhpQ==", "dev": true, "license": "MIT", "engines": { @@ -17693,19 +17648,6 @@ "node": ">=8" } }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", @@ -18442,19 +18384,17 @@ } }, "node_modules/webpack-cli": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-7.2.3.tgz", - "integrity": "sha512-vDFU7jrfCctnN7jJQWPl+V26B51GLp11prVZXg50oeonsgeBzSTJEWmXkjHsOjTgMjlPOQM8GWLh33X9RN/0ow==", + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-7.3.1.tgz", + "integrity": "sha512-enXzN0/2fWHX3tP2gpTV6U8/zz5RSbfWjSAc0VXOi0+hOY4ePdHanA+2kxrAC/SX0LHO4fOX5c9G1TdwpvUj/g==", "dev": true, "license": "MIT", "dependencies": { "@discoveryjs/json-ext": "^1.1.0", "commander": "^14.0.3", - "cross-spawn": "^7.0.6", "envinfo": "^7.21.0", - "import-local": "^3.2.0", "interpret": "^3.1.1", - "rechoir": "^0.8.0", + "rechoir": "^1.0.0", "webpack-merge": "^6.0.1" }, "bin": { @@ -18468,6 +18408,7 @@ "url": "https://opencollective.com/webpack" }, "peerDependencies": { + "@bomb.sh/tab": "^0.0.22", "js-yaml": "^4.0.0 || ^5.0.0", "json5": "^2.2.3", "toml": "^3.0.0 || ^4.0.0 || ^5.0.0", @@ -18476,6 +18417,9 @@ "webpack-dev-server": "^5.0.0 || ^6.0.0" }, "peerDependenciesMeta": { + "@bomb.sh/tab": { + "optional": true + }, "js-yaml": { "optional": true }, diff --git a/package.json b/package.json index 37cc3b3..64f86fb 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "bootstrap": "5.3.8" }, "devDependencies": { - "@babel/core": "8.0.9", + "@babel/core": "8.0.10", "@babel/preset-env": "8.0.7", "@codecov/webpack-plugin": "2.0.1", "@eslint/js": "10.0.1", @@ -31,9 +31,9 @@ "babel-loader": "10.1.1", "cross-env": "10.1.0", "css-loader": "7.1.5", - "eslint": "10.13.0", + "eslint": "10.14.0", "eslint-plugin-jest": "29.17.0", - "globals": "17.13.0", + "globals": "17.14.0", "jest": "30.5.2", "jest-environment-jsdom": "30.5.2", "jest-junit": "17.0.0", @@ -41,13 +41,13 @@ "mini-css-extract-plugin": "2.10.2", "node-fetch": "3.3.2", "npm-run-all2": "9.0.4", - "postcss": "8.5.31", + "postcss": "8.5.32", "postcss-loader": "8.2.1", - "postcss-preset-env": "11.6.1", - "sass": "1.106.1", - "sass-loader": "17.0.1", + "postcss-preset-env": "11.6.2", + "sass": "1.107.1", + "sass-loader": "17.1.0", "webpack": "5.112.2", - "webpack-cli": "7.2.3", + "webpack-cli": "7.3.1", "webpack-dev-server": "6.1.0" }, "jest": {