From a980263d4ed08783682aa12f5b0d6f5a6609ce04 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Sep 2026 19:21:45 +0000 Subject: [PATCH] chore: bump the build-tooling group with 2 updates Bumps the build-tooling group with 2 updates: [cssnano](https://github.com/cssnano/cssnano) and [sass](https://github.com/sass/dart-sass). Updates `cssnano` from 8.0.5 to 9.0.1 - [Release notes](https://github.com/cssnano/cssnano/releases) - [Commits](https://github.com/cssnano/cssnano/compare/cssnano@8.0.5...cssnano@9.0.1) Updates `sass` from 1.102.0 to 1.103.1 - [Release notes](https://github.com/sass/dart-sass/releases) - [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md) - [Commits](https://github.com/sass/dart-sass/compare/1.102.0...1.103.1) --- updated-dependencies: - dependency-name: cssnano dependency-version: 9.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: build-tooling - dependency-name: sass dependency-version: 1.103.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: build-tooling ... Signed-off-by: dependabot[bot] --- package-lock.json | 422 +++++++++++++++++++++++++--------------------- package.json | 2 +- 2 files changed, 233 insertions(+), 191 deletions(-) diff --git a/package-lock.json b/package-lock.json index eac24a8..35fe490 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@types/node": "^26.2.0", "autoprefixer": "^10.5.4", "bootstrap": "5.3.8", - "cssnano": "^8.0.5", + "cssnano": "^9.0.1", "postcss": "^8.5.26", "postcss-cli": "^11.0.1", "rtlcss": "^4.3.0", @@ -27,12 +27,55 @@ } }, "node_modules/@colordx/core": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@colordx/core/-/core-5.5.0.tgz", - "integrity": "sha512-3PxTH8itZzltK0U9jTwVVnjLXvnDYuq3m+QXsHkENxWiPRh4WaoLcs1SQjqgZ55kS+QyirpH5BVwzP2gMVG6EQ==", + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@colordx/core/-/core-5.6.0.tgz", + "integrity": "sha512-EDlcg/Hmlj1WuFh/Os9YhA+A2aasB2XlgwFfGePUDuW7fVHC07HBi5AFIMx0Ct1eM8kHM9NRyOtZ0MuVYa8xvg==", "dev": true, "license": "MIT" }, + "node_modules/@csstools/css-parser-algorithms": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz", + "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==", + "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.0" + } + }, + "node_modules/@csstools/css-tokenizer": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz", + "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==", + "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/@oxc-project/types": { "version": "0.143.0", "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.143.0.tgz", @@ -1283,17 +1326,17 @@ } }, "node_modules/css-select": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", - "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-6.0.0.tgz", + "integrity": "sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" + "css-what": "^7.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.2.2", + "nth-check": "^2.1.1" }, "funding": { "url": "https://github.com/sponsors/fb55" @@ -1314,9 +1357,9 @@ } }, "node_modules/css-what": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", - "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-7.0.0.tgz", + "integrity": "sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -1340,17 +1383,16 @@ } }, "node_modules/cssnano": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-8.0.5.tgz", - "integrity": "sha512-Yigb8Apuqi/jWwii1XFmZwgAPZ2RHDUx/ANodBZsEQusYIFryChhwOQNKco0A7V6zgFqDDy3LqefGK6OnniGMA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-9.0.1.tgz", + "integrity": "sha512-nTcVXlnodhnQZQlH+8/NdpExRTJ4AEBTcV/sx4Xx1X0UdbrSSw4523RpE3bojlRzZdmdEy9n8F9XeipjUKJ3MQ==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-preset-default": "^8.0.5", - "lilconfig": "^3.1.3" + "cssnano-preset-default": "^9.0.1" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "funding": { "type": "opencollective", @@ -1361,57 +1403,57 @@ } }, "node_modules/cssnano-preset-default": { - "version": "8.0.5", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-8.0.5.tgz", - "integrity": "sha512-R9O+oRNnKcVBf7GZZ7nfBcOiBZZwi3kR1HtKirBHel/gTtHLMHOCsL2H3QGy1161CPystJV4EiKniC7XyUKfcw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-9.0.1.tgz", + "integrity": "sha512-ijTL+PbY00iPaPIBya1V5UBegqzAdCkdqzxKQWjb8oFan3dZ7fKRXDeD5AW0BFYDzvAt95i9xdDqaof8IEoG4g==", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.28.8", - "cssnano-utils": "^6.0.3", - "postcss-calc": "^10.1.1", - "postcss-colormin": "^8.0.3", - "postcss-convert-values": "^8.0.3", - "postcss-discard-comments": "^8.0.3", - "postcss-discard-duplicates": "^8.0.3", - "postcss-discard-empty": "^8.0.3", - "postcss-discard-overridden": "^8.0.3", - "postcss-merge-longhand": "^8.0.3", - "postcss-merge-rules": "^8.0.3", - "postcss-minify-font-values": "^8.0.3", - "postcss-minify-gradients": "^8.0.3", - "postcss-minify-params": "^8.0.3", - "postcss-minify-selectors": "^8.0.4", - "postcss-normalize-charset": "^8.0.3", - "postcss-normalize-display-values": "^8.0.3", - "postcss-normalize-positions": "^8.0.3", - "postcss-normalize-repeat-style": "^8.0.3", - "postcss-normalize-string": "^8.0.3", - "postcss-normalize-timing-functions": "^8.0.3", - "postcss-normalize-unicode": "^8.0.3", - "postcss-normalize-url": "^8.0.3", - "postcss-normalize-whitespace": "^8.0.3", - "postcss-ordered-values": "^8.0.3", - "postcss-reduce-initial": "^8.0.3", - "postcss-reduce-transforms": "^8.0.3", - "postcss-svgo": "^8.0.4", - "postcss-unique-selectors": "^8.0.3" - }, - "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "cssnano-utils": "^7.0.0", + "postcss-calc": "^11.0.1", + "postcss-colormin": "^9.0.0", + "postcss-convert-values": "^9.0.0", + "postcss-discard-comments": "^9.0.0", + "postcss-discard-duplicates": "^9.0.0", + "postcss-discard-empty": "^9.0.0", + "postcss-discard-overridden": "^9.0.0", + "postcss-merge-longhand": "^9.0.1", + "postcss-merge-rules": "^9.0.1", + "postcss-minify-font-values": "^9.0.0", + "postcss-minify-gradients": "^9.0.0", + "postcss-minify-params": "^9.0.0", + "postcss-minify-selectors": "^9.0.1", + "postcss-normalize-charset": "^9.0.0", + "postcss-normalize-display-values": "^9.0.0", + "postcss-normalize-positions": "^9.0.0", + "postcss-normalize-repeat-style": "^9.0.0", + "postcss-normalize-string": "^9.0.0", + "postcss-normalize-timing-functions": "^9.0.0", + "postcss-normalize-unicode": "^9.0.0", + "postcss-normalize-url": "^9.0.0", + "postcss-normalize-whitespace": "^9.0.0", + "postcss-ordered-values": "^9.0.0", + "postcss-reduce-initial": "^9.0.0", + "postcss-reduce-transforms": "^9.0.0", + "postcss-svgo": "^9.0.0", + "postcss-unique-selectors": "^9.0.0" + }, + "engines": { + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/cssnano-utils": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-6.0.3.tgz", - "integrity": "sha512-HskzChO3gRkXBQSWg68DfwoVfptRUV2GvuiQBvt+C7mUw4VB0CvPjkC4iF4JSf7yW1/66Hsc6WJtqNqD5Ydt2Q==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-7.0.0.tgz", + "integrity": "sha512-DAV5AOg6sh/NBke5YF2kK4Oinlu6yIrOHdChIkazKfsLph0bwLWLlBNxdRHsVZJmZXVRuRzKYQQ8bDWPXRuwhw==", "dev": true, "license": "MIT", "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" @@ -2195,20 +2237,20 @@ } }, "node_modules/postcss-calc": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-10.1.1.tgz", - "integrity": "sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-11.0.1.tgz", + "integrity": "sha512-H7w0Btjlbv2IM5V2BPKKghb4utvDYwkVkgaFJsCOsiqByX1AXTzlWsc+MV7/QD4vxdpB9xfyFze3pAJlv8GnjA==", "dev": true, "license": "MIT", "dependencies": { - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.2.0" + "@csstools/css-parser-algorithms": "^4.0.0", + "@csstools/css-tokenizer": "^4.0.0" }, "engines": { - "node": "^18.12 || ^20.9 || >=22.0" + "node": "^22.22.3 || ^24.15 || >=26.0" }, "peerDependencies": { - "postcss": "^8.4.38" + "postcss": "^8.5.25" } }, "node_modules/postcss-cli": { @@ -2241,28 +2283,28 @@ } }, "node_modules/postcss-colormin": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-8.0.3.tgz", - "integrity": "sha512-kypgzYcOcrKsrAZyId3TMumHtIiwZxgK1h5B33S4RjQNV02RHKrXCWP8ndyx5S0R5mk4pkcIfJ95o3BwIN8r2Q==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-9.0.0.tgz", + "integrity": "sha512-y3XO60M/BsrDMWyp1/yRVQGHEFTuYL+NW9u6QpV07z9tGRDSKfgfKYcysQXy8lZzWtoDXrNegtjSo2kMnWPNQg==", "dev": true, "license": "MIT", "dependencies": { - "@colordx/core": "^5.5.0", + "@colordx/core": "^5.6.0", "browserslist": "^4.28.8", "caniuse-api": "^4.0.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-convert-values": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-8.0.3.tgz", - "integrity": "sha512-14lU1u5MeX8oGQ4zMhiMYhFcav9ebgmjjxTYwk77pmZ5A9Rq8hr5X/XZaTfffvbIGMOoLK82YDsLxA+1hFGbbA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-9.0.0.tgz", + "integrity": "sha512-ldw3Id2YN2zJTD9b07hOQBxb9lRrFSMmKsiMcTr0I5PC2EQWZDpkkahS3XibRiWO5DICjVh8nw+lQHJjBngtGQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2270,62 +2312,62 @@ "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-discard-comments": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-8.0.3.tgz", - "integrity": "sha512-oDe4ITEfp1/113ebPi/ujyfWX2E9+vbHhY0dPnypgHwIgw8LBQ7MczmtAbccw8gUs+Zlmgt80qtTKS0t8eCi+Q==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-9.0.0.tgz", + "integrity": "sha512-tL1KrBiRT2sgZzjJf938xfxTowSg8S/33XvB5T5LttCispCldC6XOUX8Xtvne8TlkeeBypUEFXTX2rE+n8iCaw==", "dev": true, "license": "MIT", "dependencies": { "postcss-selector-parser": "^7.1.5" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-discard-duplicates": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-8.0.3.tgz", - "integrity": "sha512-6f6ZVBozciZ0nG7nurrHk+K2yNeBgEoOjZvj5JwFThK982tSPyOjtClbkTYgqwDuSFjBvtu5C9Iz/2QEPvUg+Q==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-9.0.0.tgz", + "integrity": "sha512-APvRj9LcRCB1WQsOKHqp+5GJiMK/eoDjy1heQSob91gSWR5uAG6wwNxFGfAuuwGUBQ7f6uX09nSZFtiXQ+IwPg==", "dev": true, "license": "MIT", "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-discard-empty": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-8.0.3.tgz", - "integrity": "sha512-IpqNmuH9djHODVELb5c4tC6274pxjEWqrpGtTu7BR8TtOz3beqTv7JjE9xSuGOacphh9XZbbyEebvfMxYC5PTA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-9.0.0.tgz", + "integrity": "sha512-F6bpkTTYJgWQy0OlJODCa/odCzP/kTnTZ70zroX/zS+EEhRLhtdKDlvMOmylV0jzFEkT1ZjFvWupDblWijxvrQ==", "dev": true, "license": "MIT", "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-discard-overridden": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-8.0.3.tgz", - "integrity": "sha512-G2Ksn7kkNsNlsYsgfVn0YFfcGewJTuc1KOENvoVtwu2bSEyR28+GaomozkV4DPUBbKF8Nvco/9rLyKkgf/TY6w==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-9.0.0.tgz", + "integrity": "sha512-QpfO7CswjgCXynrHfrfc56AbIpwHEzaoGYbJiEZwZi2etBK4EJ6vfDgym/EULV58n/nqwfuCnpB1itpXvSWqbg==", "dev": true, "license": "MIT", "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" @@ -2372,97 +2414,97 @@ } }, "node_modules/postcss-merge-longhand": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-8.0.3.tgz", - "integrity": "sha512-/Byag1rLsEffmnidL+8HGwr0AsQWiaY2gpChEKwKP4+YcBtzz44rKVxAJLdhQtRLFrpGiBoLzCdCfH/ZTkozuA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-9.0.1.tgz", + "integrity": "sha512-SC93bxL+wBkxmGtYg7R085PUclZyz/C2npIj25EbNr4DFU3IwDGj6+SVomdhd90xD4rPDEVGTOGYHvcTq5K8ZQ==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", - "stylehacks": "^8.0.3" + "stylehacks": "^9.0.1" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-merge-rules": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-8.0.3.tgz", - "integrity": "sha512-gBnrjp2ebQyrBNDqxORirC6ZM6g4cHKglAwGf1JiuKmDPjUJbNM6WhxYMYkHf+hxysnZfq27+TtxGrYESv3GMQ==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-9.0.1.tgz", + "integrity": "sha512-3YM3QdJvGPxTozNEyRM+bxh52n8bxC5tu/M7sJNiof+20fWmZutPk1a77D8dJt9k8HiUgZFsdbpvNDwWtCsy5Q==", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.28.8", "caniuse-api": "^4.0.0", - "cssnano-utils": "^6.0.3", + "cssnano-utils": "^7.0.0", "postcss-selector-parser": "^7.1.5" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-minify-font-values": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-8.0.3.tgz", - "integrity": "sha512-kAXxTCIVub5LZvyKTr9AObrRxri0WtWpNVsG6R9NdBKHDHYu5WNAnZRntgOforsKeFeZRZvOOXnTqOANQeyzKg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-9.0.0.tgz", + "integrity": "sha512-S6aq3wVJL1+6wgNR58bnARNHC+4Q3ZZpEjvjMEbFtpb+4cOoYJOywJLOQ+bl9bQmYdeN/2l4PpHIBKra+I1tfg==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-minify-gradients": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-8.0.3.tgz", - "integrity": "sha512-0O9UDPjIB4OikREx/aOwPY3pco23txEpXpdTlzfoSrVQllNh5j9GaCkThA5ylsKcDWz5sunV3tFW9+zlHFWUww==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-9.0.0.tgz", + "integrity": "sha512-kg7oZHz7zfiCk8ZkBT9P2peBM6LGcGIXocY0v3iOVoR3CqUKpFeYVMlTjGUM6Qf+6d9hcRZV+BU/LeYR2BnsMQ==", "dev": true, "license": "MIT", "dependencies": { - "@colordx/core": "^5.5.0", - "cssnano-utils": "^6.0.3", + "@colordx/core": "^5.6.0", + "cssnano-utils": "^7.0.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-minify-params": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-8.0.3.tgz", - "integrity": "sha512-DuSZEJbWxUX7wvIkz6K4qN8zs5unI/MSg7gcH4AXXA3524OcI4BOBUhR8B8OIBIi9FfcBbfgHYlATVhMeDBXNg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-9.0.0.tgz", + "integrity": "sha512-VxVNdPemBrmk51TRgxGu3QcUvWmCaDEJ/rCIICwfB1cESkjwC/h76zTwGXgDsfbXaQ+T4M+7tmVN/vc/ZgZPjw==", "dev": true, "license": "MIT", "dependencies": { "browserslist": "^4.28.8", - "cssnano-utils": "^6.0.3", + "cssnano-utils": "^7.0.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-minify-selectors": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-8.0.4.tgz", - "integrity": "sha512-+rqBW9gYNLq2RNBwfVx2QdElj2cTiqbNwah+bw1XvyhCnRe4uFLNW2kny0VspFyYR7OGuVyWZaz2K4DbX5J9sw==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-9.0.1.tgz", + "integrity": "sha512-O2iEU97c+zJYlaIQ3WLNrbWfR1oEzem0Lm6CmepwdLVxYiKz24f6EwWbtJkdjYpxaw9OnD9hOC3IyLYXFVykTg==", "dev": true, "license": "MIT", "dependencies": { @@ -2472,109 +2514,109 @@ "postcss-selector-parser": "^7.1.5" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-charset": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-8.0.3.tgz", - "integrity": "sha512-losd0Uu4XVpiKN5tcGh32QxpB9t3S09PMQaW6I2GszKl9wOR0I34DY0a8ApO50jzfBC52lv8jPpkvh5ltbgajg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-9.0.0.tgz", + "integrity": "sha512-5KiD7x3KE/uxuhrNHIh8hJ0sOvsFimfNJh6Lgp1MxxirHC6aGZisH00kup5ShLsoAHpUXZO90X6UntyQvJrVEA==", "dev": true, "license": "MIT", "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-display-values": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-8.0.3.tgz", - "integrity": "sha512-IaCp/Rp7bg0e8Hv0Wc4G+niuuA61iGOSzhGBUeo6P6qyoumyFbOzYbYWZSkzMNsC4o2gfHAj3q2VbQfds8Huzw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-9.0.0.tgz", + "integrity": "sha512-EUeiB3MGJeMsLHHOZADPYLE6N2pabRRwHnr6basV0iK9fbsSKJB6zP3y9agp7HtGZsnCqnlqAC8ZPrenBdxoHA==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-positions": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-8.0.3.tgz", - "integrity": "sha512-OA/n9pI6W66Sv1vki0MLv/0QpDECV8i3UHwlXPVnv3XewsBjx310NQDV+ybMx2ZZQc/RHS7Uf8ES+oxLVhd0iA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-9.0.0.tgz", + "integrity": "sha512-Qen36tMiWwNpC+zD0oYM+9R1ojajbID4zsWWSCzZj9G5raSm4o2hgyE/IEQloKWPJNgOWMZsb8PmXSxGmPZAgA==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-repeat-style": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-8.0.3.tgz", - "integrity": "sha512-lMCbxiLBd7awGEoRM1WD02R08XpEGDHg3x7z9VSWnZibgSGHNJ+k7aheucuLBcxPAHWPudwc8O65sYD2FDx0Hg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-9.0.0.tgz", + "integrity": "sha512-KV5pQse31Qn/nezj5PmKHgV5oD4a3Tb8wMMxJ6/61Wifp9RzIkaovmHqfUD28KNbhsHs/B71TxnohaTvEZK/UA==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-string": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-8.0.3.tgz", - "integrity": "sha512-F8jkemEEIGDjerUzTa5w18CQc4GfhpJdEk78LdtwOjLjG1DlaDZyCdec+PyxCHjSY7vsbULXhlk24vSA+eUtIg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-9.0.0.tgz", + "integrity": "sha512-htylsPopjm/LiUheas9j7B1en+Pc97ANIYyN/+aj+ruStU6J35YYwo5b5QD/v01JRD61nwzK+aKhoXeKVXW4kA==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-timing-functions": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-8.0.3.tgz", - "integrity": "sha512-6MO4j7ySljCmhPKx6GLkIpDdV6nOhb5UaB8j/0i0EbfooH1NeVQG60Zt7qAQ9h21HUwV6kQDIbWGqU78DhPHtw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-9.0.0.tgz", + "integrity": "sha512-yhg0N68ALfNPsmAX2vHH/ZZrYziINbF+K/1Hp7Itqli2B84eX0zdcb7EbK0rrmDgYkuzE1pBc11C2codw7eXtg==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-unicode": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-8.0.3.tgz", - "integrity": "sha512-gfMC9A0z8d1HrS792ZFIUMZeTysN/GrtQEiyV/aSJPBwqOOak9BTGTSUp1VHozNuEeQs4MUoO+fBQzDXpRX28A==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-9.0.0.tgz", + "integrity": "sha512-sJ/STfFE+8Fh8GP0KGcZvt/Fv5+XsvrsLDvjlJsqQ5tl5hW+ptHCZigorpoV6BhsvTXm8qircCGAR78IArwHkA==", "dev": true, "license": "MIT", "dependencies": { @@ -2582,65 +2624,65 @@ "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-url": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-8.0.3.tgz", - "integrity": "sha512-ksA0HgWATlnIzDaB9gFPslXxJkTa7aHZK3jWSbbyJdFJuRIY0BOL0eNMRrZNpe6//g4Af/iB00ETbT0cNmCzKQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-9.0.0.tgz", + "integrity": "sha512-kj2QJovR0DWhCiF1XiS3EXCykt+JHEhUHzoWFxXspz0eZ8pJMkAhSbqNoeVCk7koL8P+l9sRrVKybV0ZpqZuqA==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-normalize-whitespace": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-8.0.3.tgz", - "integrity": "sha512-Hz/IeeZXk1686EZtnCKKIkU8Mu+PGTxPhkuXnKxJZCD8lkVgD9blIhymu3I/itL4FoOyFTWzh7hQvIri8SbrXg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-9.0.0.tgz", + "integrity": "sha512-L08dL2ANyDGSijArZUBIbeQntB5jMCZ9U8jx+KVmjz436zq1zCKBYDjmXLxNDVDfwZEoXTienU8RHSiM86I3GQ==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-ordered-values": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-8.0.3.tgz", - "integrity": "sha512-Sp62UbMrsCNcPvtnme1Kz+nNJK3tqCqRvGiKdL7ugYgu3/m8buMlFy3QO/BJ0dJQHHJP2u6CESrw4xhKFJTvvA==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-9.0.0.tgz", + "integrity": "sha512-LTayHrel3G8pwgrsu6Sk5V+9MkAPfOLNoPD7kvH/xTCpNhCf8jSSHRdwpUPtOvX0mMN7BETpTyhMSEjiJEUZ7g==", "dev": true, "license": "MIT", "dependencies": { - "cssnano-utils": "^6.0.3", + "cssnano-utils": "^7.0.0", "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-reduce-initial": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-8.0.3.tgz", - "integrity": "sha512-z2cMLQtjr+gXd4QIg2O6c21xGsk1QV2HNKaiYVvxZYRrvyuAqPAHFfRSo+7zbGc/n7rilzEFkljJN5WihG99AQ==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-9.0.0.tgz", + "integrity": "sha512-rwjqY5Ahht8xx41ChB/s90DYia6Wg2fwBwt2Uv1X/hp5+Ok1OCxWoDaBNgcLoO5r57RWHscO0L4nQdPKjZnghw==", "dev": true, "license": "MIT", "dependencies": { @@ -2648,23 +2690,23 @@ "caniuse-api": "^4.0.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-reduce-transforms": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-8.0.3.tgz", - "integrity": "sha512-MKebqhCviCaOlz9ZnlQxviw0R94q3POvxv3m2Xk1IEyBrk2lsNiKBJsuwXLWHWkQB3y+pQDE0FA26J4+NYhzLg==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-9.0.0.tgz", + "integrity": "sha512-wuCHGvWYKKbHmURHSv1a3XkZuE/EX4oWh7DO+qWpL5dFN7K5cJ9frRyFyJtNIp+YZb5JOnRyEGF40ocdGypPTg==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" @@ -2712,33 +2754,33 @@ } }, "node_modules/postcss-svgo": { - "version": "8.0.4", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-8.0.4.tgz", - "integrity": "sha512-cmxRK3zz5BLFO/r/crOHy4QosyNCHpyAG9fOjtOSAEKkajcAK5xyURRWcotPOXcz88VbzIrYJCWVAGjrX4GeJw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-9.0.0.tgz", + "integrity": "sha512-G2TCltJV1UB0SkQzZ8Q0sQpjP42zcJ5EplnDYglab6lVmhrBZvCNVJEOyczwMBvCTYGESrV94KWNcmlDz+ezpA==", "dev": true, "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", - "svgo": "^4.0.2" + "svgo": "^4.1.0" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" } }, "node_modules/postcss-unique-selectors": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-8.0.3.tgz", - "integrity": "sha512-uKwlnCNyKmny7yFPOnQJAN82Er0WzGQbSlpZHTKTqlTQsvZF+skA4ANMHqKh+68jQYet6IotH3dtxs1VdyBdxw==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-9.0.0.tgz", + "integrity": "sha512-jxfneNnWS/8gDY8FCRh/+HdB/H7otsKFu97NRiFK6ZkolpNtMVHCClTy7h+GgQpd/OA6e9Oi3YIkwE+8Dn44dA==", "dev": true, "license": "MIT", "dependencies": { "postcss-selector-parser": "^7.1.5" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" @@ -2860,9 +2902,9 @@ } }, "node_modules/sass": { - "version": "1.102.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.102.0.tgz", - "integrity": "sha512-NSOyTnaQF7rTAEOtI2fwb386vL+akyiQLBZu8Na7hXCb+umJy0GAqlcMIaqACZ6Z1VgTBS4K9PG6B3IdjHGJsw==", + "version": "1.103.1", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.103.1.tgz", + "integrity": "sha512-9icZURbP51S6S0QGoyaeqk9uB06GNWxsFYWfH5RgpFgqK5FA8tJcM3AdVxrZEVJ7dz+L87nG95gBKf4VuaMHGw==", "dev": true, "license": "MIT", "dependencies": { @@ -2985,9 +3027,9 @@ } }, "node_modules/stylehacks": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-8.0.3.tgz", - "integrity": "sha512-cHciVnyMEuLOYt6AGCTyzRjEvBTvA+0H/QThOFgKTI9uuFK4RA34gLVEt/Uuz11rtSPvZHjMWLjTazF9pLMPog==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-9.0.1.tgz", + "integrity": "sha512-4UVg0FQWpKpTUTNshZmtwbyg9xXavQe27F2ihQDCsjgvnKvP37RswqklL03tSk3JSFjk8h4Emeil4OVWHGugBA==", "dev": true, "license": "MIT", "dependencies": { @@ -2995,7 +3037,7 @@ "postcss-selector-parser": "^7.1.5" }, "engines": { - "node": "^22.11.0 || ^24.11.0 || >=26.0" + "node": "^22.22.3 || ^24.15.0 || >=26.0" }, "peerDependencies": { "postcss": "^8.5.26" @@ -3009,19 +3051,19 @@ "license": "MIT" }, "node_modules/svgo": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.0.2.tgz", - "integrity": "sha512-ekx94z1rRc5LDi6oSUaeRnYhd0UOJxdtQCL2rF8xpWxD3TPAsISWOrxezqGovqS38GRZOdpDfvQe3ts6F7nsng==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-4.1.0.tgz", + "integrity": "sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==", "dev": true, "license": "MIT", "dependencies": { "commander": "^11.1.0", - "css-select": "^5.1.0", + "css-select": "^6.0.0", "css-tree": "^3.0.1", - "css-what": "^6.1.0", + "css-what": "^7.0.0", "csso": "^5.0.5", "picocolors": "^1.1.1", - "sax": "^1.5.0" + "sax": "1.6.1" }, "bin": { "svgo": "bin/svgo.js" diff --git a/package.json b/package.json index 1094e9c..9a4f6a3 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "@types/node": "^26.2.0", "autoprefixer": "^10.5.4", "bootstrap": "5.3.8", - "cssnano": "^8.0.5", + "cssnano": "^9.0.1", "postcss": "^8.5.26", "postcss-cli": "^11.0.1", "rtlcss": "^4.3.0",