diff --git a/package-lock.json b/package-lock.json index 4dd1f52..2d484da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,9 +20,9 @@ "babel-loader": "10.1.1", "cross-env": "10.1.0", "css-loader": "7.1.5", - "eslint": "10.11.0", + "eslint": "10.12.0", "eslint-plugin-jest": "29.16.6", - "globals": "17.12.0", + "globals": "17.13.0", "jest": "30.5.2", "jest-environment-jsdom": "30.5.2", "jest-junit": "17.0.0", @@ -30,9 +30,9 @@ "mini-css-extract-plugin": "2.10.2", "node-fetch": "3.3.2", "npm-run-all2": "9.0.3", - "postcss": "8.5.28", + "postcss": "8.5.29", "postcss-loader": "8.2.1", - "postcss-preset-env": "11.5.4", + "postcss-preset-env": "11.6.0", "sass": "1.105.1", "sass-loader": "17.0.1", "webpack": "5.111.1", @@ -2807,6 +2807,126 @@ "node": ">=20.19.0" } }, + "node_modules/@csstools/postcss-custom-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-custom-functions/-/postcss-custom-functions-1.0.1.tgz", + "integrity": "sha512-fpsZ0M5R5sTpyELyw69Uj56jfbYxwzQ3jJAP/WfXsT9EH8Rl8fv/jv4UeiFXiiNExzzg9PyTMxcBpkz3GxiYcA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", + "dependencies": { + "@csstools/cascade-layer-name-parser": "^3.0.2", + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2", + "@csstools/custom-function-parser": "^1.0.0" + }, + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-custom-functions/node_modules/@csstools/cascade-layer-name-parser": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-3.0.2.tgz", + "integrity": "sha512-B731RJ9pfJj3D5GJPp8ccsaaHMdwBmlOb4QWAYQUFpmMxonxJvNeeIoo0E89CjMJaKDvQXy9MKpSXY/i7XgeFA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2" + } + }, + "node_modules/@csstools/postcss-custom-functions/node_modules/@csstools/css-parser-algorithms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.2.tgz", + "integrity": "sha512-40cSKyMvK+tq4qz6Awrlye2WGuOKt3FwPgtGg6KTfbHOWNw+Rk1rzbAtZnZ6IBhsY491HLRnDXwoyBAijmmILA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "@csstools/css-tokenizer": "^4.0.2" + } + }, + "node_modules/@csstools/postcss-custom-functions/node_modules/@csstools/css-tokenizer": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.2.tgz", + "integrity": "sha512-OoKoR0f76dCY666JlcbhmVTs2drYj1GUXZTYTcbUgJjh9Nv41aFfZ21bPQTERm5+L5cBDo466NltB2lplS5GBw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=20.19.0" + } + }, + "node_modules/@csstools/postcss-custom-functions/node_modules/@csstools/custom-function-parser": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/custom-function-parser/-/custom-function-parser-1.0.0.tgz", + "integrity": "sha512-7RS4uOSyY1kf1BHNjgCf8rWF1t+rQaIKEr8183Z6hHXPew2ikm2FC8mWqqrj+/UFJFLJtHaoETc04NJveC9qrw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", + "engines": { + "node": ">=20.19.0" + }, + "peerDependencies": { + "@csstools/css-parser-algorithms": "^4.0.2", + "@csstools/css-tokenizer": "^4.0.2" + } + }, "node_modules/@csstools/postcss-exponential-functions": { "version": "3.0.9", "resolved": "https://registry.npmjs.org/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-3.0.9.tgz", @@ -10748,9 +10868,9 @@ } }, "node_modules/eslint": { - "version": "10.11.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.11.0.tgz", - "integrity": "sha512-P7a6UEEqb9G95MYAtqkmsTbVXIYyzIfl6NGOIJk162PaahFxFyeGcrlXYFSiagECg4sEm8IseJdZBKR3rx6MsQ==", + "version": "10.12.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-10.12.0.tgz", + "integrity": "sha512-npHjrHb2o4ehH3mE+YuxABR+0gyb0aVWCIolgJDArwCiHEIsonBm3ZKjel5b0U5+a+MbEvIyRCGCzD3eKKK2NA==", "dev": true, "license": "MIT", "workspaces": [ @@ -11481,9 +11601,9 @@ } }, "node_modules/globals": { - "version": "17.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.12.0.tgz", - "integrity": "sha512-cezEd/DTyyht9cvSSURyygXPfy04GtWO/5e6ZPvH7fCtjKz9PYOmuawphw1Ctd1f6C+5JypXfGD7ahNMXvevBA==", + "version": "17.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.13.0.tgz", + "integrity": "sha512-RwMTC61u7hrG3ZJMkZQOK4JLJrKS8QtoTii63EmWvFXHqycY9FObBJQCbsLxSO8kjKhWE5kV1GC+Vb1g3RI0Zg==", "dev": true, "license": "MIT", "engines": { @@ -15132,9 +15252,9 @@ } }, "node_modules/postcss": { - "version": "8.5.28", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.28.tgz", - "integrity": "sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==", + "version": "8.5.29", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.29.tgz", + "integrity": "sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==", "dev": true, "funding": [ { @@ -15152,9 +15272,9 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.18", + "nanoid": "^3.3.19", "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" + "source-map-js": "^1.2.2" }, "engines": { "node": "^10 || ^12 || >=14" @@ -16260,9 +16380,9 @@ } }, "node_modules/postcss-preset-env": { - "version": "11.5.4", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.5.4.tgz", - "integrity": "sha512-ZqRUGrbVXVakGDclmgihGCYC9jAdz0X8iEBpa5FhEh6H8IbBb91itfNFbyZnY7DXyq97y9/aSdPBopFgI6crTA==", + "version": "11.6.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-11.6.0.tgz", + "integrity": "sha512-tHsk5w0TtDvQ69UNJfKiBTtJ2zstjKgqC3lJSb+7Qj7ybbc4aR4SC3fAfxMq3meH1sTgBXrRH9CCsyMEVX980Q==", "dev": true, "funding": [ { @@ -16276,80 +16396,81 @@ ], "license": "MIT-0", "dependencies": { - "@csstools/postcss-alpha-function": "^2.0.14", + "@csstools/postcss-alpha-function": "^2.0.16", "@csstools/postcss-cascade-layers": "^6.0.1", - "@csstools/postcss-color-function": "^5.0.13", - "@csstools/postcss-color-function-display-p3-linear": "^2.0.13", - "@csstools/postcss-color-mix-function": "^4.0.13", - "@csstools/postcss-color-mix-variadic-function-arguments": "^2.0.13", - "@csstools/postcss-container-rule-prelude-list": "^1.0.2", - "@csstools/postcss-content-alt-text": "^3.0.5", - "@csstools/postcss-contrast-color-function": "^3.0.13", - "@csstools/postcss-exponential-functions": "^3.0.7", + "@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-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-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.13", - "@csstools/postcss-gradients-interpolation-method": "^6.0.13", - "@csstools/postcss-hwb-function": "^5.0.13", - "@csstools/postcss-ic-unit": "^5.0.4", - "@csstools/postcss-image-function": "^1.0.4", + "@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-initial": "^3.0.0", - "@csstools/postcss-is-pseudo-class": "^6.0.1", - "@csstools/postcss-light-dark-function": "^3.0.5", + "@csstools/postcss-is-pseudo-class": "^6.0.2", + "@csstools/postcss-light-dark-function": "^3.0.7", "@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.2", - "@csstools/postcss-media-minmax": "^3.0.6", - "@csstools/postcss-media-queries-aspect-ratio-number-values": "^4.0.1", - "@csstools/postcss-mixins": "^1.0.1", + "@csstools/postcss-logical-viewport-units": "^4.0.3", + "@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.13", + "@csstools/postcss-oklab-function": "^5.0.15", "@csstools/postcss-position-area-property": "^2.0.0", - "@csstools/postcss-progressive-custom-properties": "^5.1.3", + "@csstools/postcss-progressive-custom-properties": "^5.1.4", "@csstools/postcss-property-rule-optional-descriptors": "^1.0.0", - "@csstools/postcss-property-rule-prelude-list": "^2.0.1", - "@csstools/postcss-random-function": "^4.0.3", - "@csstools/postcss-relative-color-syntax": "^4.0.13", + "@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-scope-pseudo-class": "^5.0.0", - "@csstools/postcss-sign-functions": "^2.0.7", - "@csstools/postcss-stepped-value-functions": "^5.0.7", + "@csstools/postcss-sign-functions": "^2.0.9", + "@csstools/postcss-stepped-value-functions": "^5.0.9", "@csstools/postcss-syntax-descriptor-syntax-production": "^2.0.1", - "@csstools/postcss-system-ui-font-family": "^2.0.1", - "@csstools/postcss-text-decoration-shorthand": "^5.0.6", - "@csstools/postcss-trigonometric-functions": "^5.0.7", + "@csstools/postcss-system-ui-font-family": "^2.0.3", + "@csstools/postcss-text-decoration-shorthand": "^5.0.7", + "@csstools/postcss-trigonometric-functions": "^5.0.9", "@csstools/postcss-unset-value": "^5.0.0", - "autoprefixer": "^10.6.0", - "browserslist": "^4.28.1", + "autoprefixer": "^10.6.1", + "browserslist": "^4.29.0", "css-blank-pseudo": "^8.0.2", "css-has-pseudo": "^8.0.1", "css-prefers-color-scheme": "^11.0.1", "cssdb": "^8.10.0", - "postcss-attribute-case-insensitive": "^8.0.1", + "postcss-attribute-case-insensitive": "^8.0.2", "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^8.0.13", + "postcss-color-functional-notation": "^8.0.15", "postcss-color-hex-alpha": "^11.0.1", "postcss-color-rebeccapurple": "^11.0.1", - "postcss-custom-media": "^12.0.2", - "postcss-custom-properties": "^15.0.2", - "postcss-custom-selectors": "^9.0.2", + "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.4", + "postcss-double-position-gradients": "^7.0.5", "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.1", - "postcss-lab-function": "^8.0.13", - "postcss-logical": "^9.0.1", + "postcss-image-set-function": "^8.0.2", + "postcss-lab-function": "^8.0.15", + "postcss-logical": "^9.0.2", "postcss-nesting": "^14.0.2", "postcss-opacity-percentage": "^3.0.0", - "postcss-overflow-shorthand": "^7.0.0", + "postcss-overflow-shorthand": "^7.0.1", "postcss-page-break": "^3.0.4", - "postcss-place": "^11.0.0", + "postcss-place": "^11.0.1", "postcss-pseudo-class-any-link": "^11.0.1", "postcss-replace-overflow-wrap": "^4.0.0", "postcss-selector-not": "^9.0.0" diff --git a/package.json b/package.json index 0e8f3ce..699915a 100644 --- a/package.json +++ b/package.json @@ -31,9 +31,9 @@ "babel-loader": "10.1.1", "cross-env": "10.1.0", "css-loader": "7.1.5", - "eslint": "10.11.0", + "eslint": "10.12.0", "eslint-plugin-jest": "29.16.6", - "globals": "17.12.0", + "globals": "17.13.0", "jest": "30.5.2", "jest-environment-jsdom": "30.5.2", "jest-junit": "17.0.0", @@ -41,9 +41,9 @@ "mini-css-extract-plugin": "2.10.2", "node-fetch": "3.3.2", "npm-run-all2": "9.0.3", - "postcss": "8.5.28", + "postcss": "8.5.29", "postcss-loader": "8.2.1", - "postcss-preset-env": "11.5.4", + "postcss-preset-env": "11.6.0", "sass": "1.105.1", "sass-loader": "17.0.1", "webpack": "5.111.1",