aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package-lock.json591
-rw-r--r--package.json2
2 files changed, 565 insertions, 28 deletions
diff --git a/package-lock.json b/package-lock.json
index c854e21..194c3cd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -17,7 +17,7 @@
"astro": "^7.0.0",
"autoprefixer": "^10.4.21",
"cssnano": "^8.0.0",
- "cssnano-preset-advanced": "^8.0.0",
+ "cssnano-preset-advanced": "^9.0.0",
"dayjs": "^1.11.13",
"globby": "^16.0.0",
"gray-matter": "^4.0.3",
@@ -631,6 +631,47 @@
"integrity": "sha512-EDlcg/Hmlj1WuFh/Os9YhA+A2aasB2XlgwFfGePUDuW7fVHC07HBi5AFIMx0Ct1eM8kHM9NRyOtZ0MuVYa8xvg==",
"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==",
+ "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==",
+ "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/@emmetio/abbreviation": {
"version": "2.3.3",
"resolved": "https://registry.npmjs.org/@emmetio/abbreviation/-/abbreviation-2.3.3.tgz",
@@ -3626,21 +3667,505 @@
}
},
"node_modules/cssnano-preset-advanced": {
- "version": "8.0.10",
- "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-8.0.10.tgz",
- "integrity": "sha512-5fdLuset3f2o7ZbCMK03suIV2X3SmwNvzICvhz31C4qVidiL2MPvo3ygy8sBUhYKrLW5VLNI7gHyaTuDFco9Ww==",
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-9.0.1.tgz",
+ "integrity": "sha512-3PixinUkBelX+E54zfgiqsgrhAu935ZqjrgSBHkTdMwrf1nRODtg5eVU890sIcGr+FZ8TudWafxq1NFgXcVkvw==",
"license": "MIT",
"dependencies": {
"autoprefixer": "^10.5.4",
"css-declaration-sorter": "^7.4.0",
- "cssnano-preset-default": "^8.0.10",
- "postcss-discard-unused": "^8.0.4",
- "postcss-merge-idents": "^8.0.4",
- "postcss-reduce-idents": "^8.0.4",
- "postcss-zindex": "^8.0.4"
+ "cssnano-preset-default": "^9.0.1",
+ "postcss-discard-unused": "^9.0.0",
+ "postcss-merge-idents": "^9.0.0",
+ "postcss-reduce-idents": "^9.0.0",
+ "postcss-zindex": "^9.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/cssnano-preset-advanced/node_modules/cssnano-preset-default": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-9.0.1.tgz",
+ "integrity": "sha512-ijTL+PbY00iPaPIBya1V5UBegqzAdCkdqzxKQWjb8oFan3dZ7fKRXDeD5AW0BFYDzvAt95i9xdDqaof8IEoG4g==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "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-preset-advanced/node_modules/cssnano-utils": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-7.0.0.tgz",
+ "integrity": "sha512-DAV5AOg6sh/NBke5YF2kK4Oinlu6yIrOHdChIkazKfsLph0bwLWLlBNxdRHsVZJmZXVRuRzKYQQ8bDWPXRuwhw==",
+ "license": "MIT",
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-calc": {
+ "version": "11.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-11.0.1.tgz",
+ "integrity": "sha512-H7w0Btjlbv2IM5V2BPKKghb4utvDYwkVkgaFJsCOsiqByX1AXTzlWsc+MV7/QD4vxdpB9xfyFze3pAJlv8GnjA==",
+ "license": "MIT",
+ "dependencies": {
+ "@csstools/css-parser-algorithms": "^4.0.0",
+ "@csstools/css-tokenizer": "^4.0.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.25"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-colormin": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-9.0.0.tgz",
+ "integrity": "sha512-y3XO60M/BsrDMWyp1/yRVQGHEFTuYL+NW9u6QpV07z9tGRDSKfgfKYcysQXy8lZzWtoDXrNegtjSo2kMnWPNQg==",
+ "license": "MIT",
+ "dependencies": {
+ "@colordx/core": "^5.6.0",
+ "browserslist": "^4.28.8",
+ "caniuse-api": "^4.0.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-convert-values": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-9.0.0.tgz",
+ "integrity": "sha512-ldw3Id2YN2zJTD9b07hOQBxb9lRrFSMmKsiMcTr0I5PC2EQWZDpkkahS3XibRiWO5DICjVh8nw+lQHJjBngtGQ==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-discard-comments": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-9.0.0.tgz",
+ "integrity": "sha512-tL1KrBiRT2sgZzjJf938xfxTowSg8S/33XvB5T5LttCispCldC6XOUX8Xtvne8TlkeeBypUEFXTX2rE+n8iCaw==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-selector-parser": "^7.1.5"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-discard-duplicates": {
+ "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==",
+ "license": "MIT",
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-discard-empty": {
+ "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==",
+ "license": "MIT",
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-discard-overridden": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-9.0.0.tgz",
+ "integrity": "sha512-QpfO7CswjgCXynrHfrfc56AbIpwHEzaoGYbJiEZwZi2etBK4EJ6vfDgym/EULV58n/nqwfuCnpB1itpXvSWqbg==",
+ "license": "MIT",
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-merge-longhand": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0",
+ "stylehacks": "^9.0.1"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-merge-rules": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "caniuse-api": "^4.0.0",
+ "cssnano-utils": "^7.0.0",
+ "postcss-selector-parser": "^7.1.5"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-minify-font-values": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-minify-gradients": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "@colordx/core": "^5.6.0",
+ "cssnano-utils": "^7.0.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-minify-params": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "cssnano-utils": "^7.0.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-minify-selectors": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-9.0.1.tgz",
+ "integrity": "sha512-O2iEU97c+zJYlaIQ3WLNrbWfR1oEzem0Lm6CmepwdLVxYiKz24f6EwWbtJkdjYpxaw9OnD9hOC3IyLYXFVykTg==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "caniuse-api": "^4.0.0",
+ "cssesc": "^3.0.0",
+ "postcss-selector-parser": "^7.1.5"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-charset": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-9.0.0.tgz",
+ "integrity": "sha512-5KiD7x3KE/uxuhrNHIh8hJ0sOvsFimfNJh6Lgp1MxxirHC6aGZisH00kup5ShLsoAHpUXZO90X6UntyQvJrVEA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-display-values": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-9.0.0.tgz",
+ "integrity": "sha512-EUeiB3MGJeMsLHHOZADPYLE6N2pabRRwHnr6basV0iK9fbsSKJB6zP3y9agp7HtGZsnCqnlqAC8ZPrenBdxoHA==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-positions": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-repeat-style": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-string": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-timing-functions": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-unicode": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-url": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-9.0.0.tgz",
+ "integrity": "sha512-kj2QJovR0DWhCiF1XiS3EXCykt+JHEhUHzoWFxXspz0eZ8pJMkAhSbqNoeVCk7koL8P+l9sRrVKybV0ZpqZuqA==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-normalize-whitespace": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-9.0.0.tgz",
+ "integrity": "sha512-L08dL2ANyDGSijArZUBIbeQntB5jMCZ9U8jx+KVmjz436zq1zCKBYDjmXLxNDVDfwZEoXTienU8RHSiM86I3GQ==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-ordered-values": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-9.0.0.tgz",
+ "integrity": "sha512-LTayHrel3G8pwgrsu6Sk5V+9MkAPfOLNoPD7kvH/xTCpNhCf8jSSHRdwpUPtOvX0mMN7BETpTyhMSEjiJEUZ7g==",
+ "license": "MIT",
+ "dependencies": {
+ "cssnano-utils": "^7.0.0",
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-reduce-initial": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "caniuse-api": "^4.0.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-reduce-transforms": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-svgo": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-9.0.0.tgz",
+ "integrity": "sha512-G2TCltJV1UB0SkQzZ8Q0sQpjP42zcJ5EplnDYglab6lVmhrBZvCNVJEOyczwMBvCTYGESrV94KWNcmlDz+ezpA==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-value-parser": "^4.2.0",
+ "svgo": "^4.1.0"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/postcss-unique-selectors": {
+ "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==",
+ "license": "MIT",
+ "dependencies": {
+ "postcss-selector-parser": "^7.1.5"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
+ },
+ "peerDependencies": {
+ "postcss": "^8.5.26"
+ }
+ },
+ "node_modules/cssnano-preset-advanced/node_modules/stylehacks": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-9.0.1.tgz",
+ "integrity": "sha512-4UVg0FQWpKpTUTNshZmtwbyg9xXavQe27F2ihQDCsjgvnKvP37RswqklL03tSk3JSFjk8h4Emeil4OVWHGugBA==",
+ "license": "MIT",
+ "dependencies": {
+ "browserslist": "^4.28.8",
+ "postcss-selector-parser": "^7.1.5"
+ },
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
},
"peerDependencies": {
"postcss": "^8.5.26"
@@ -6532,31 +7057,43 @@
}
},
"node_modules/postcss-discard-unused": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-8.0.4.tgz",
- "integrity": "sha512-HFdRq26iR6f5sgF+lb85A0FqRVgrWXTFE7fsH8SOzphDM7G0hm+yl614+afRU3TKrpK2BJkQ/lFoOKUskG82Bw==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-9.0.0.tgz",
+ "integrity": "sha512-wNHVZrSmZH+vUpzvq/7n22xn7k2IMcv3OfM9GsgcK6YYYR5SVHtyyQIKpQ33ERo8fF8q0lFs2o6K8X7UArvBcQ==",
"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-merge-idents": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-8.0.4.tgz",
- "integrity": "sha512-rlrzUtudROz9BpDKGPw0IvQpg0I0W9E3NWcdIbkb1umHvVWcMMhT/US9d8AOwtHeEmCtuLXdVnW5CcIiSSi/zg==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-9.0.0.tgz",
+ "integrity": "sha512-oOvQHqpjf/+CpCjQ1i8Bza1nX7b2lCycK3lppe1LmF/hX8urkYMI/ajMTPwXZJsfCUZMqqZKvMg0qt9YJiZ4lQ==",
"license": "MIT",
"dependencies": {
- "cssnano-utils": "^6.0.4",
+ "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-merge-idents/node_modules/cssnano-utils": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-7.0.0.tgz",
+ "integrity": "sha512-DAV5AOg6sh/NBke5YF2kK4Oinlu6yIrOHdChIkazKfsLph0bwLWLlBNxdRHsVZJmZXVRuRzKYQQ8bDWPXRuwhw==",
+ "license": "MIT",
+ "engines": {
+ "node": "^22.22.3 || ^24.15.0 || >=26.0"
},
"peerDependencies": {
"postcss": "^8.5.26"
@@ -6813,15 +7350,15 @@
}
},
"node_modules/postcss-reduce-idents": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-8.0.4.tgz",
- "integrity": "sha512-gI+Pz7RqzRav8UJnUT9w4a67157lwN1dfYXK/Bgo/+NLC/n+GdxbBISxqy6/HctYa+PBveYsEfocJQkJ9YtWcA==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-9.0.0.tgz",
+ "integrity": "sha512-8gmK/Lrz8+63wnWL9nIUyQmJAwQaEYhfPUYuCzRamkWl47XWArSwOM7UXVmDl+jvKaxOW4KfIZCSGIL1ut0Mag==",
"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"
@@ -6909,12 +7446,12 @@
"license": "MIT"
},
"node_modules/postcss-zindex": {
- "version": "8.0.4",
- "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-8.0.4.tgz",
- "integrity": "sha512-cx0cOdkJQBLikx57fGX+pN+fFLPswwVSLDv8Nz6/N+ls2OKFKprQyXJsm0W7b+fNm4BkFFfWijRXlgeXFeOdTQ==",
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-9.0.0.tgz",
+ "integrity": "sha512-QHfTYkllrNc5RBEMeO5Glb1wk4WJW/nh0DeSd8ZZxogdRd2gqCf4EyUP3ByiR1+F1peGOG9dlJHlpdryQZEpMg==",
"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"
diff --git a/package.json b/package.json
index e0f2c03..4be21b7 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
"astro": "^7.0.0",
"autoprefixer": "^10.4.21",
"cssnano": "^8.0.0",
- "cssnano-preset-advanced": "^8.0.0",
+ "cssnano-preset-advanced": "^9.0.0",
"dayjs": "^1.11.13",
"globby": "^16.0.0",
"gray-matter": "^4.0.3",