diff --git a/frontend/package.json b/frontend/package.json index 45e27a226..0585b8fc6 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -131,11 +131,11 @@ "eslint": "9.39.3", "eslint-plugin-depend": "1.4.0", "eslint-plugin-vue": "10.8.0", - "happy-dom": "20.6.3", + "happy-dom": "20.7.0", "histoire": "1.0.0-beta.1", "postcss": "8.5.6", "postcss-easing-gradients": "3.0.1", - "postcss-preset-env": "11.1.3", + "postcss-preset-env": "11.2.0", "rollup": "4.58.0", "rollup-plugin-visualizer": "6.0.8", "sass-embedded": "1.97.3", @@ -152,7 +152,7 @@ "vite-plugin-vue-devtools": "8.0.6", "vite-svg-loader": "5.1.0", "vitest": "4.0.18", - "vue-tsc": "3.2.4", + "vue-tsc": "3.2.5", "wait-on": "9.0.4", "workbox-cli": "7.4.0" }, diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 3a1ba62d3..7ed831962 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -255,8 +255,8 @@ importers: specifier: 10.8.0 version: 10.8.0(@typescript-eslint/parser@8.56.0(eslint@9.39.3(jiti@2.4.2))(typescript@5.9.3))(eslint@9.39.3(jiti@2.4.2))(vue-eslint-parser@10.4.0(eslint@9.39.3(jiti@2.4.2))) happy-dom: - specifier: 20.6.3 - version: 20.6.3 + specifier: 20.7.0 + version: 20.7.0 histoire: specifier: 1.0.0-beta.1 version: 1.0.0-beta.1(@types/node@24.10.13)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.31.6)(vite@7.3.1(@types/node@24.10.13)(jiti@2.4.2)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.31.6)(yaml@2.5.0))(yaml@2.5.0) @@ -267,8 +267,8 @@ importers: specifier: 3.0.1 version: 3.0.1 postcss-preset-env: - specifier: 11.1.3 - version: 11.1.3(postcss@8.5.6) + specifier: 11.2.0 + version: 11.2.0(postcss@8.5.6) rollup: specifier: 4.58.0 version: 4.58.0 @@ -316,10 +316,10 @@ importers: version: 5.1.0(vue@3.5.27(typescript@5.9.3)) vitest: specifier: 4.0.18 - version: 4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@2.4.2)(jsdom@27.4.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.31.6)(yaml@2.5.0) + version: 4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@2.4.2)(jsdom@27.4.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.31.6)(yaml@2.5.0) vue-tsc: - specifier: 3.2.4 - version: 3.2.4(typescript@5.9.3) + specifier: 3.2.5 + version: 3.2.5(typescript@5.9.3) wait-on: specifier: 9.0.4 version: 9.0.4 @@ -928,8 +928,8 @@ packages: resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} engines: {node: '>=18'} - '@csstools/color-helpers@6.0.1': - resolution: {integrity: sha512-NmXRccUJMk2AWA5A7e5a//3bCIMyOu2hAtdRYrhPPHjDxINuCwX1w6rnIZ4xjLcp0ayv6h8Pc3X0eJUGiAAXHQ==} + '@csstools/color-helpers@6.0.2': + resolution: {integrity: sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==} engines: {node: '>=20.19.0'} '@csstools/css-calc@2.1.4': @@ -939,13 +939,6 @@ packages: '@csstools/css-parser-algorithms': ^3.0.5 '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-calc@3.0.0': - resolution: {integrity: sha512-q4d82GTl8BIlh/dTnVsWmxnbWJeb3kiU8eUH71UxlxnS+WIaALmtzTL8gR15PkYOexMQYVk0CO4qIG93C1IvPA==} - engines: {node: '>=20.19.0'} - peerDependencies: - '@csstools/css-parser-algorithms': ^4.0.0 - '@csstools/css-tokenizer': ^4.0.0 - '@csstools/css-calc@3.1.1': resolution: {integrity: sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==} engines: {node: '>=20.19.0'} @@ -960,8 +953,8 @@ packages: '@csstools/css-parser-algorithms': ^3.0.5 '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-color-parser@4.0.1': - resolution: {integrity: sha512-vYwO15eRBEkeF6xjAno/KQ61HacNhfQuuU/eGwH67DplL0zD5ZixUa563phQvUelA07yDczIXdtmYojCphKJcw==} + '@csstools/css-color-parser@4.0.2': + resolution: {integrity: sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==} engines: {node: '>=20.19.0'} peerDependencies: '@csstools/css-parser-algorithms': ^4.0.0 @@ -997,8 +990,8 @@ packages: '@csstools/css-parser-algorithms': ^4.0.0 '@csstools/css-tokenizer': ^4.0.0 - '@csstools/postcss-alpha-function@2.0.2': - resolution: {integrity: sha512-EXdJC5fds0h1KqoioUBkcYPZvcNKR64jrGkbqlDNbMU3FP1MzLEr/QJR8bj/bu53TJFIgkc9WvKcpbwVqZ4WPg==} + '@csstools/postcss-alpha-function@2.0.3': + resolution: {integrity: sha512-8GqzD3JnfpKJSVxPIC0KadyAfB5VRzPZdv7XQ4zvK1q0ku+uHVUAS2N/IDavQkW40gkuUci64O0ea6QB/zgCSw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1009,26 +1002,26 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-function-display-p3-linear@2.0.1': - resolution: {integrity: sha512-blnzzMkMswoagp1u3JS1OiiTuQCW1F+lQEtlxu2BXhTUmEeKHhSgrrAceF7s4bwZOwKYbkxuw/FC9Ni/zxB7Xw==} + '@csstools/postcss-color-function-display-p3-linear@2.0.2': + resolution: {integrity: sha512-TWUwSe1+2KdYGGWTx5LR4JQN07vKHAeSho+bGYRgow+9cs3dqgOqS1f/a1odiX30ESmZvwIudJ86wzeiDR6UGg==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-function@5.0.1': - resolution: {integrity: sha512-SNU4o63+oZpB7ufkTmj3FholvMtJwuyIWqTOVOxnZjNDFEg1hwdbnPjoytZVgKRQGkvkHdAS0uZWn0zH+ZwXCQ==} + '@csstools/postcss-color-function@5.0.2': + resolution: {integrity: sha512-CjBdFemUFcAh3087MEJhZcO+QT1b8S75agysa1rU9TEC1YecznzwV+jpMxUc0JRBEV4ET2PjLssqmndR9IygeA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-mix-function@4.0.1': - resolution: {integrity: sha512-B9XBCd8cmHVwnc5YTn2YVXOlNMTNwuPIpJQ87665vaNdfNorVWz8JhAAv7Vq0v66TA6htE7+QW0OidL/QV0tiA==} + '@csstools/postcss-color-mix-function@4.0.2': + resolution: {integrity: sha512-PFKQKswFqZrYKpajZsP4lhqjU/6+J5PTOWq1rKiFnniKsf4LgpGXrgHS/C6nn5Rc51LX0n4dWOWqY5ZN2i5IjA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-color-mix-variadic-function-arguments@2.0.1': - resolution: {integrity: sha512-PV5nv9EHsEsvC5GlVqAHa1PznP/qZxFAIABImrkGJUbSoFUTwpnPch/dYSKw52CQ0aNnwCqMHoM29wDwmpVLqw==} + '@csstools/postcss-color-mix-variadic-function-arguments@2.0.2': + resolution: {integrity: sha512-zEchsghpDH/6SytyjKu9TIPm4hiiWcur102cENl54cyIwTZsa+2MBJl/vtyALZ+uQ17h27L4waD+0Ow96sgZow==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1039,14 +1032,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-contrast-color-function@3.0.1': - resolution: {integrity: sha512-Zy2gyAPsUyoAUkmBjLbWcXJhglM+toBRpNegyJc/LTHpSpIbMKVmByGQ+VSw01E1Pov8Dk/fgEs9hd11xtGC8g==} + '@csstools/postcss-contrast-color-function@3.0.2': + resolution: {integrity: sha512-fwOz/m+ytFPz4aIph2foQS9nEDOdOjYcN5bgwbGR2jGUV8mYaeD/EaTVMHTRb/zqB65y2qNwmcFcE6VQty69Pw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-exponential-functions@3.0.0': - resolution: {integrity: sha512-KCtnlZw1VrDCAbYxE44rUHONYAkjhh0/iS5T3L2K5OHuvoSEvxDjJO82pRwTmsRxVtSiC+syPjx2k2xsqHOM7w==} + '@csstools/postcss-exponential-functions@3.0.1': + resolution: {integrity: sha512-WHJ52Uk0AVUIICEYRY9xFHJZAuq0ZVg0f8xzqUN2zRFrZvGgRPpFwxK7h9FWvqKIOueOwN6hnJD23A8FwsUiVw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1057,20 +1050,26 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-gamut-mapping@3.0.1': - resolution: {integrity: sha512-0S7D+gArVXsgRDxjoNv8g2QlaIi/SegqdlTMgVwowaPSyxaZsVnwrhShvmlpoLOVHmpJfHKGiXzn1Hc1BcZCzQ==} + '@csstools/postcss-font-width-property@1.0.0': + resolution: {integrity: sha512-AvmySApdijbjYQuXXh95tb7iVnqZBbJrv3oajO927ksE/mDmJBiszm+psW8orL2lRGR8j6ZU5Uv9/ou2Z5KRKA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-gradients-interpolation-method@6.0.1': - resolution: {integrity: sha512-Y5dxOstuUCdmU1tuEB/EgKxDw+/DAZes4gQeitb/H0S5khmjT24CfbVa/l2ZelNCEEq9KjxqO2cjwDV2vqj62w==} + '@csstools/postcss-gamut-mapping@3.0.2': + resolution: {integrity: sha512-IrXAW3KQ3Sxm29C3/4mYQ/iA0Q5OH9YFOPQ2w24iIlXpD06A9MHvmQapP2vAGtQI3tlp2Xw5LIdm9F8khARfOA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-hwb-function@5.0.1': - resolution: {integrity: sha512-9f8TA/B8iEpzF0y4Z6qPVfP9nMp2ti10OFbtyDtoBz3+eK0KPV4CCCjTwYIpPRopLgctFZt7xqmOxA7JgAJEug==} + '@csstools/postcss-gradients-interpolation-method@6.0.2': + resolution: {integrity: sha512-saQHvD1PD/zCdn+kxCWCcQOdXZBljr8L6BKlCLs0w8GXYfo3SHdWL1HZQ+I1hVCPlU+MJPJJbZJjG/jHRJSlAw==} + engines: {node: '>=20.19.0'} + peerDependencies: + postcss: ^8.4 + + '@csstools/postcss-hwb-function@5.0.2': + resolution: {integrity: sha512-ChR0+pKc/2cs900jakiv8dLrb69aez5P3T+g+wfJx1j6mreAe8orKTiMrVBk+DZvCRqpdOA2m8VoFms64A3Dew==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1129,8 +1128,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-media-minmax@3.0.0': - resolution: {integrity: sha512-42szvyZ/oqG7NSvBQOGq1IaJaHR6mr/iXqqjW8/JuIajIHRs9HcJR5ExC4vbyCqk+fr7/DIOhm5ZrELBytLDsw==} + '@csstools/postcss-media-minmax@3.0.1': + resolution: {integrity: sha512-I+CrmZt23fyejMItpLQFOg9gPXkDBBDjTqRT0UxCTZlYZfGrzZn4z+2kbXLRwDfR59OK8zaf26M4kwYwG0e1MA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1159,8 +1158,8 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-oklab-function@5.0.1': - resolution: {integrity: sha512-Ql+X4zu29ITihxHKcCFEU84ww+Nkv44M2s0fT7Nv4iQYlQ4+liF6v9RL0ezeogeiLRNLLC6yh0ay1PHpmaNIgQ==} + '@csstools/postcss-oklab-function@5.0.2': + resolution: {integrity: sha512-3d/Wcnp2uW6Io0Tajl0croeUo46gwOVQI9N32PjA/HVQo6z1iL7yp19Gp+6e5E5CDKGpW7U822MsDVo2XK1z0Q==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1183,14 +1182,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-random-function@3.0.0': - resolution: {integrity: sha512-H/Zt5o9NAd8mowq3XRy8uU19wOEe8sbKyKOKxrzOdG0rz2maA4fLcXc9MQucdm3s4zMDfVJtCqvwrLP7lKWybA==} + '@csstools/postcss-random-function@3.0.1': + resolution: {integrity: sha512-SvKGfmj+WHfn4bWHaBYlkXDyU3SlA3fL8aaYZ8Op6M8tunNf3iV9uZyZZGWMCbDw0sGeoTmYZW9nmKN8Qi/ctg==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-relative-color-syntax@4.0.1': - resolution: {integrity: sha512-zRLO9xMGtCCT0FTpTsaGI6cmdzJKbwWjg92AuczlSDuriEAPEJL+ZJ4jDyw51p23DfoAFgK8soB/LyoY1kFOLQ==} + '@csstools/postcss-relative-color-syntax@4.0.2': + resolution: {integrity: sha512-HaMN+qMURinllszbps2AhXKaLeibg/2VW6FriYDrqE58ji82+z2S3/eLloywVOY8BQCJ9lZMdy6TcRQNbn9u3w==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1201,14 +1200,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-sign-functions@2.0.0': - resolution: {integrity: sha512-32Bw7++8ToSLMEOSJUuxJsAJJdsIfgeD1dYPKRCk9/fTciVZ8MjkPXypwiXIo7xIJk0h5CJz6QUkDoc6dcAJ7Q==} + '@csstools/postcss-sign-functions@2.0.1': + resolution: {integrity: sha512-C3br0qcHJkQ0qSGUBnDJHXQdO8XObnCpGwai5m1L2tv2nCjt0vRHG6A9aVCQHvh08OqHNM2ty1dYDNNXV99YAQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-stepped-value-functions@5.0.0': - resolution: {integrity: sha512-NueCSNbaq7QtAj6QwseMqOlM3C8nN2GWaPwd2Uw+IOYAbGvO/84BxUtNeZljeOmqJX61hwSNhLfwmgJXgY0W5A==} + '@csstools/postcss-stepped-value-functions@5.0.1': + resolution: {integrity: sha512-vZf7zPzRb7xIi2o5Z9q6wyeEAjoRCg74O2QvYxmQgxYO5V5cdBv4phgJDyOAOP3JHy4abQlm2YaEUS3gtGQo0g==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -1225,14 +1224,14 @@ packages: peerDependencies: postcss: ^8.4 - '@csstools/postcss-text-decoration-shorthand@5.0.2': - resolution: {integrity: sha512-0VUTt79lfQ2LGQLfyOBeqpinDLzOf3w+tlA1Re/KjSOc86H6tRz6TeXbISrBSJlfM1fYKNmBNw+ON8Ovy6aNeg==} + '@csstools/postcss-text-decoration-shorthand@5.0.3': + resolution: {integrity: sha512-62fjggvIM1YYfDJPcErMUDkEZB6CByG8neTJqexnZe1hRBgCjD4dnXDLoCSSurjs1LzjBq6irFDpDaOvDZfrlw==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - '@csstools/postcss-trigonometric-functions@5.0.0': - resolution: {integrity: sha512-isjkD3l1MVjanGuaS7RIYP/9txZKbZ8eQPaUHoxEWmySm3k6KutSepzPINL6MXyyi0ZUijZcktA++/L66IK71A==} + '@csstools/postcss-trigonometric-functions@5.0.1': + resolution: {integrity: sha512-e8me32Mhl8JeBnxVJgsQUYpV4Md4KiyvpILpQlaY/eK1Gwdb04kasiTTswPQ5q7Z8+FppJZ2Z4d8HRfn6rjD3w==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -2715,14 +2714,14 @@ packages: '@vitest/utils@4.0.18': resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} - '@volar/language-core@2.4.27': - resolution: {integrity: sha512-DjmjBWZ4tJKxfNC1F6HyYERNHPYS7L7OPFyCrestykNdUZMFYzI9WTyvwPcaNaHlrEUwESHYsfEw3isInncZxQ==} + '@volar/language-core@2.4.28': + resolution: {integrity: sha512-w4qhIJ8ZSitgLAkVay6AbcnC7gP3glYM3fYwKV3srj8m494E3xtrCv6E+bWviiK/8hs6e6t1ij1s2Endql7vzQ==} - '@volar/source-map@2.4.27': - resolution: {integrity: sha512-ynlcBReMgOZj2i6po+qVswtDUeeBRCTgDurjMGShbm8WYZgJ0PA4RmtebBJ0BCYol1qPv3GQF6jK7C9qoVc7lg==} + '@volar/source-map@2.4.28': + resolution: {integrity: sha512-yX2BDBqJkRXfKw8my8VarTyjv48QwxdJtvRgUpNE5erCsgEUdI2DsLbpa+rOQVAJYshY99szEcRDmyHbF10ggQ==} - '@volar/typescript@2.4.27': - resolution: {integrity: sha512-eWaYCcl/uAPInSK2Lze6IqVWaBu/itVqR5InXcHXFyles4zO++Mglt3oxdgj75BDcv1Knr9Y93nowS8U3wqhxg==} + '@volar/typescript@2.4.28': + resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} '@vue/babel-helper-vue-transform-on@1.2.5': resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} @@ -2786,8 +2785,8 @@ packages: typescript: optional: true - '@vue/language-core@3.2.4': - resolution: {integrity: sha512-bqBGuSG4KZM45KKTXzGtoCl9cWju5jsaBKaJJe3h5hRAAWpZUuj5G+L+eI01sPIkm4H6setKRlw7E85wLdDNew==} + '@vue/language-core@3.2.5': + resolution: {integrity: sha512-d3OIxN/+KRedeM5wQ6H6NIpwS3P5gC9nmyaHgBk+rO6dIsjY+tOh4UlPpiZbAh3YtLdCGEX4M16RmsBqPmJV+g==} '@vue/reactivity@3.5.27': resolution: {integrity: sha512-vvorxn2KXfJ0nBEnj4GYshSgsyMNFnIQah/wczXlsNXt+ijhugmW+PpJ2cNPe4V6jpnBcs0MhCODKllWG+nvoQ==} @@ -3341,8 +3340,8 @@ packages: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} - cssdb@8.7.0: - resolution: {integrity: sha512-UxiWVpV953ENHqAKjKRPZHNDfRo3uOymvO5Ef7MFCWlenaohkYj7PTO7WCBdjZm8z/aDZd6rXyUIlwZ0AjyFSg==} + cssdb@8.8.0: + resolution: {integrity: sha512-QbLeyz2Bgso1iRlh7IpWk6OKa3lLNGXsujVjDMPl9rOZpxKeiG69icLpbLCFxeURwmcdIfZqQyhlooKJYM4f8Q==} cssesc@3.0.0: resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} @@ -4001,8 +4000,8 @@ packages: resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} engines: {node: '>=6.0'} - happy-dom@20.6.3: - resolution: {integrity: sha512-QAMY7d228dHs8gb9NG4SJ3OxQo4r+NGN8pOXGZ3SGfQf/XYuuYubrtZ25QVY2WoUQdskhRXSXb4R4mcRk+hV1w==} + happy-dom@20.7.0: + resolution: {integrity: sha512-hR/uLYQdngTyEfxnOoa+e6KTcfBFyc1hgFj/Cc144A5JJUuHFYqIEBDcD4FeGqUeKLRZqJ9eN9u7/GDjYEgS1g==} engines: {node: '>=20.0.0'} hard-rejection@2.1.0: @@ -4932,8 +4931,8 @@ packages: peerDependencies: postcss: ^8.4.6 - postcss-color-functional-notation@8.0.1: - resolution: {integrity: sha512-f1itLOG10iAa9mBAAtIHj/wfDs3srsNv/vrAsiRrIOfTCjhjxHxL1g06vvpQ86he2BP5HwB4cN72EZQ8rkegpA==} + postcss-color-functional-notation@8.0.2: + resolution: {integrity: sha512-tbmkk6teYpJzFcGwPIhN1gkvxqGHvNx2PMb8Y3S5Ktyn7xOlvD98XzQ99MFY5mAyvXWclDG+BgoJKYJXFJOp5Q==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -4950,20 +4949,20 @@ packages: peerDependencies: postcss: ^8.4 - postcss-custom-media@12.0.0: - resolution: {integrity: sha512-jIgEvqceN6ru2uQ0f75W1g+JDi0UyECFeJKjPG7UcSkW3+03LDKH2c6h+9C0XuDTV4y2pEHmD5AJtVBq1OGnZA==} + postcss-custom-media@12.0.1: + resolution: {integrity: sha512-66syE14+VeqkUf0rRX0bvbTCbNRJF132jD+ceo8th1dap2YJEAqpdh5uG98CE3IbgHT7m9XM0GIlOazNWqQdeA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - postcss-custom-properties@15.0.0: - resolution: {integrity: sha512-FsD3VNtFr3qmspvIobDRszK9onKPHp8iHG4Aox2Nnm9SL93uw5GDw4z+NM7zWKiw6U+DSNm24JUm4coyIyanzQ==} + postcss-custom-properties@15.0.1: + resolution: {integrity: sha512-cuyq8sd8dLY0GLbelz1KB8IMIoDECo6RVXMeHeXY2Uw3Q05k/d1GVITdaKLsheqrHbnxlwxzSRZQQ5u+rNtbMg==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 - postcss-custom-selectors@9.0.0: - resolution: {integrity: sha512-VuV5tLPAm6wq1u699dsrhGCzfLobKe0eD3G8bw3BcTJt6wqQ7RQdfaveJVsCAi23OaQbjIi3K1C7Fj3yZH3f1g==} + postcss-custom-selectors@9.0.1: + resolution: {integrity: sha512-2XBELy4DmdVKimChfaZ2id9u9CSGYQhiJ53SvlfBvMTzLMW2VxuMb9rHsMSQw9kRq/zSbhT5x13EaK8JSmK8KQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -5029,8 +5028,8 @@ packages: peerDependencies: postcss: ^8.4.21 - postcss-lab-function@8.0.1: - resolution: {integrity: sha512-Q/ANnuCYtanAc+2NnCaZrYu+GofYQUV603JXL0KB6GlcXxpnm/UerPAmpKQdb9pxYUkpKovGxfL43aOUnpF/Hg==} + postcss-lab-function@8.0.2: + resolution: {integrity: sha512-1ZIAh8ODhZdnAb09Aq2BTenePKS1G/kUR0FwvzkQDfFtSOV64Ycv27YvV11fDycEvhIcEmgYkLABXKRiWcXRuA==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -5091,8 +5090,8 @@ packages: peerDependencies: postcss: ^8.4 - postcss-preset-env@11.1.3: - resolution: {integrity: sha512-kZOfgzUc52yq2fJRZig7sHgWaHJoDOLABBoswe6TPTHgW3581VkP3eRj+Silhc7cJTomMjZZsyRHNjQ+bW11Gg==} + postcss-preset-env@11.2.0: + resolution: {integrity: sha512-eNYpuj68cjGjvZMoSAbHilaCt3yIyzBL1cVuSGJfvJewsaBW/U6dI2bqCJl3iuZsL+yvBobcy4zJFA/3I68IHQ==} engines: {node: '>=20.19.0'} peerDependencies: postcss: ^8.4 @@ -6440,8 +6439,8 @@ packages: peerDependencies: vue: ^3.5.0 - vue-tsc@3.2.4: - resolution: {integrity: sha512-xj3YCvSLNDKt1iF9OcImWHhmYcihVu9p4b9s4PGR/qp6yhW+tZJaypGxHScRyOrdnHvaOeF+YkZOdKwbgGvp5g==} + vue-tsc@3.2.5: + resolution: {integrity: sha512-/htfTCMluQ+P2FISGAooul8kO4JMheOTCbCy4M6dYnYYjqLe3BExZudAua6MSIKSFYQtFOYAll7XobYwcpokGA==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -7503,18 +7502,13 @@ snapshots: '@csstools/color-helpers@5.1.0': {} - '@csstools/color-helpers@6.0.1': {} + '@csstools/color-helpers@6.0.2': {} '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-calc@3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': - dependencies: - '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) - '@csstools/css-tokenizer': 4.0.0 - '@csstools/css-calc@3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -7527,10 +7521,10 @@ snapshots: '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-color-parser@4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': + '@csstools/css-color-parser@4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0)': dependencies: - '@csstools/color-helpers': 6.0.1 - '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/color-helpers': 6.0.2 + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 @@ -7553,9 +7547,9 @@ snapshots: '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 - '@csstools/postcss-alpha-function@2.0.2(postcss@8.5.6)': + '@csstools/postcss-alpha-function@2.0.3(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) @@ -7568,36 +7562,36 @@ snapshots: postcss: 8.5.6 postcss-selector-parser: 7.1.1 - '@csstools/postcss-color-function-display-p3-linear@2.0.1(postcss@8.5.6)': + '@csstools/postcss-color-function-display-p3-linear@2.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) '@csstools/utilities': 3.0.0(postcss@8.5.6) postcss: 8.5.6 - '@csstools/postcss-color-function@5.0.1(postcss@8.5.6)': + '@csstools/postcss-color-function@5.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) '@csstools/utilities': 3.0.0(postcss@8.5.6) postcss: 8.5.6 - '@csstools/postcss-color-mix-function@4.0.1(postcss@8.5.6)': + '@csstools/postcss-color-mix-function@4.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) '@csstools/utilities': 3.0.0(postcss@8.5.6) postcss: 8.5.6 - '@csstools/postcss-color-mix-variadic-function-arguments@2.0.1(postcss@8.5.6)': + '@csstools/postcss-color-mix-variadic-function-arguments@2.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) @@ -7612,18 +7606,18 @@ snapshots: '@csstools/utilities': 3.0.0(postcss@8.5.6) postcss: 8.5.6 - '@csstools/postcss-contrast-color-function@3.0.1(postcss@8.5.6)': + '@csstools/postcss-contrast-color-function@3.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) '@csstools/utilities': 3.0.0(postcss@8.5.6) postcss: 8.5.6 - '@csstools/postcss-exponential-functions@3.0.0(postcss@8.5.6)': + '@csstools/postcss-exponential-functions@3.0.1(postcss@8.5.6)': dependencies: - '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 @@ -7634,25 +7628,30 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - '@csstools/postcss-gamut-mapping@3.0.1(postcss@8.5.6)': + '@csstools/postcss-font-width-property@1.0.0(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/utilities': 3.0.0(postcss@8.5.6) + postcss: 8.5.6 + + '@csstools/postcss-gamut-mapping@3.0.2(postcss@8.5.6)': + dependencies: + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 - '@csstools/postcss-gradients-interpolation-method@6.0.1(postcss@8.5.6)': + '@csstools/postcss-gradients-interpolation-method@6.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) '@csstools/utilities': 3.0.0(postcss@8.5.6) postcss: 8.5.6 - '@csstools/postcss-hwb-function@5.0.1(postcss@8.5.6)': + '@csstools/postcss-hwb-function@5.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) @@ -7707,9 +7706,9 @@ snapshots: '@csstools/utilities': 3.0.0(postcss@8.5.6) postcss: 8.5.6 - '@csstools/postcss-media-minmax@3.0.0(postcss@8.5.6)': + '@csstools/postcss-media-minmax@3.0.1(postcss@8.5.6)': dependencies: - '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) @@ -7739,9 +7738,9 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - '@csstools/postcss-oklab-function@5.0.1(postcss@8.5.6)': + '@csstools/postcss-oklab-function@5.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) @@ -7763,16 +7762,16 @@ snapshots: '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 - '@csstools/postcss-random-function@3.0.0(postcss@8.5.6)': + '@csstools/postcss-random-function@3.0.1(postcss@8.5.6)': dependencies: - '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 - '@csstools/postcss-relative-color-syntax@4.0.1(postcss@8.5.6)': + '@csstools/postcss-relative-color-syntax@4.0.2(postcss@8.5.6)': dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) @@ -7784,16 +7783,16 @@ snapshots: postcss: 8.5.6 postcss-selector-parser: 7.1.1 - '@csstools/postcss-sign-functions@2.0.0(postcss@8.5.6)': + '@csstools/postcss-sign-functions@2.0.1(postcss@8.5.6)': dependencies: - '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 - '@csstools/postcss-stepped-value-functions@5.0.0(postcss@8.5.6)': + '@csstools/postcss-stepped-value-functions@5.0.1(postcss@8.5.6)': dependencies: - '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 @@ -7809,15 +7808,15 @@ snapshots: '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 - '@csstools/postcss-text-decoration-shorthand@5.0.2(postcss@8.5.6)': + '@csstools/postcss-text-decoration-shorthand@5.0.3(postcss@8.5.6)': dependencies: - '@csstools/color-helpers': 6.0.1 + '@csstools/color-helpers': 6.0.2 postcss: 8.5.6 postcss-value-parser: 4.2.0 - '@csstools/postcss-trigonometric-functions@5.0.0(postcss@8.5.6)': + '@csstools/postcss-trigonometric-functions@5.0.1(postcss@8.5.6)': dependencies: - '@csstools/css-calc': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-calc': 3.1.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 postcss: 8.5.6 @@ -9184,15 +9183,15 @@ snapshots: '@vitest/pretty-format': 4.0.18 tinyrainbow: 3.0.3 - '@volar/language-core@2.4.27': + '@volar/language-core@2.4.28': dependencies: - '@volar/source-map': 2.4.27 + '@volar/source-map': 2.4.28 - '@volar/source-map@2.4.27': {} + '@volar/source-map@2.4.28': {} - '@volar/typescript@2.4.27': + '@volar/typescript@2.4.28': dependencies: - '@volar/language-core': 2.4.27 + '@volar/language-core': 2.4.28 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -9315,9 +9314,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@vue/language-core@3.2.4': + '@vue/language-core@3.2.5': dependencies: - '@volar/language-core': 2.4.27 + '@volar/language-core': 2.4.28 '@vue/compiler-dom': 3.5.27 '@vue/shared': 3.5.27 alien-signals: 3.0.0 @@ -9879,7 +9878,7 @@ snapshots: css-what@6.1.0: {} - cssdb@8.7.0: {} + cssdb@8.8.0: {} cssesc@3.0.0: {} @@ -10649,7 +10648,7 @@ snapshots: section-matter: 1.0.0 strip-bom-string: 1.0.0 - happy-dom@20.6.3: + happy-dom@20.7.0: dependencies: '@types/node': 24.10.13 '@types/whatwg-mimetype': 3.0.2 @@ -11573,9 +11572,9 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-color-functional-notation@8.0.1(postcss@8.5.6): + postcss-color-functional-notation@8.0.2(postcss@8.5.6): dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) @@ -11594,7 +11593,7 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-custom-media@12.0.0(postcss@8.5.6): + postcss-custom-media@12.0.1(postcss@8.5.6): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -11602,7 +11601,7 @@ snapshots: '@csstools/media-query-list-parser': 5.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) postcss: 8.5.6 - postcss-custom-properties@15.0.0(postcss@8.5.6): + postcss-custom-properties@15.0.1(postcss@8.5.6): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -11611,7 +11610,7 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-custom-selectors@9.0.0(postcss@8.5.6): + postcss-custom-selectors@9.0.1(postcss@8.5.6): dependencies: '@csstools/cascade-layer-name-parser': 3.0.0(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) @@ -11681,9 +11680,9 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.5.6 - postcss-lab-function@8.0.1(postcss@8.5.6): + postcss-lab-function@8.0.2(postcss@8.5.6): dependencies: - '@csstools/css-color-parser': 4.0.1(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) + '@csstools/css-color-parser': 4.0.2(@csstools/css-parser-algorithms@4.0.0(@csstools/css-tokenizer@4.0.0))(@csstools/css-tokenizer@4.0.0) '@csstools/css-parser-algorithms': 4.0.0(@csstools/css-tokenizer@4.0.0) '@csstools/css-tokenizer': 4.0.0 '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) @@ -11734,21 +11733,22 @@ snapshots: postcss: 8.5.6 postcss-value-parser: 4.2.0 - postcss-preset-env@11.1.3(postcss@8.5.6): + postcss-preset-env@11.2.0(postcss@8.5.6): dependencies: - '@csstools/postcss-alpha-function': 2.0.2(postcss@8.5.6) + '@csstools/postcss-alpha-function': 2.0.3(postcss@8.5.6) '@csstools/postcss-cascade-layers': 6.0.0(postcss@8.5.6) - '@csstools/postcss-color-function': 5.0.1(postcss@8.5.6) - '@csstools/postcss-color-function-display-p3-linear': 2.0.1(postcss@8.5.6) - '@csstools/postcss-color-mix-function': 4.0.1(postcss@8.5.6) - '@csstools/postcss-color-mix-variadic-function-arguments': 2.0.1(postcss@8.5.6) + '@csstools/postcss-color-function': 5.0.2(postcss@8.5.6) + '@csstools/postcss-color-function-display-p3-linear': 2.0.2(postcss@8.5.6) + '@csstools/postcss-color-mix-function': 4.0.2(postcss@8.5.6) + '@csstools/postcss-color-mix-variadic-function-arguments': 2.0.2(postcss@8.5.6) '@csstools/postcss-content-alt-text': 3.0.0(postcss@8.5.6) - '@csstools/postcss-contrast-color-function': 3.0.1(postcss@8.5.6) - '@csstools/postcss-exponential-functions': 3.0.0(postcss@8.5.6) + '@csstools/postcss-contrast-color-function': 3.0.2(postcss@8.5.6) + '@csstools/postcss-exponential-functions': 3.0.1(postcss@8.5.6) '@csstools/postcss-font-format-keywords': 5.0.0(postcss@8.5.6) - '@csstools/postcss-gamut-mapping': 3.0.1(postcss@8.5.6) - '@csstools/postcss-gradients-interpolation-method': 6.0.1(postcss@8.5.6) - '@csstools/postcss-hwb-function': 5.0.1(postcss@8.5.6) + '@csstools/postcss-font-width-property': 1.0.0(postcss@8.5.6) + '@csstools/postcss-gamut-mapping': 3.0.2(postcss@8.5.6) + '@csstools/postcss-gradients-interpolation-method': 6.0.2(postcss@8.5.6) + '@csstools/postcss-hwb-function': 5.0.2(postcss@8.5.6) '@csstools/postcss-ic-unit': 5.0.0(postcss@8.5.6) '@csstools/postcss-initial': 3.0.0(postcss@8.5.6) '@csstools/postcss-is-pseudo-class': 6.0.0(postcss@8.5.6) @@ -11758,40 +11758,40 @@ snapshots: '@csstools/postcss-logical-overscroll-behavior': 3.0.0(postcss@8.5.6) '@csstools/postcss-logical-resize': 4.0.0(postcss@8.5.6) '@csstools/postcss-logical-viewport-units': 4.0.0(postcss@8.5.6) - '@csstools/postcss-media-minmax': 3.0.0(postcss@8.5.6) + '@csstools/postcss-media-minmax': 3.0.1(postcss@8.5.6) '@csstools/postcss-media-queries-aspect-ratio-number-values': 4.0.0(postcss@8.5.6) '@csstools/postcss-mixins': 1.0.0(postcss@8.5.6) '@csstools/postcss-nested-calc': 5.0.0(postcss@8.5.6) '@csstools/postcss-normalize-display-values': 5.0.1(postcss@8.5.6) - '@csstools/postcss-oklab-function': 5.0.1(postcss@8.5.6) + '@csstools/postcss-oklab-function': 5.0.2(postcss@8.5.6) '@csstools/postcss-position-area-property': 2.0.0(postcss@8.5.6) '@csstools/postcss-progressive-custom-properties': 5.0.0(postcss@8.5.6) '@csstools/postcss-property-rule-prelude-list': 2.0.0(postcss@8.5.6) - '@csstools/postcss-random-function': 3.0.0(postcss@8.5.6) - '@csstools/postcss-relative-color-syntax': 4.0.1(postcss@8.5.6) + '@csstools/postcss-random-function': 3.0.1(postcss@8.5.6) + '@csstools/postcss-relative-color-syntax': 4.0.2(postcss@8.5.6) '@csstools/postcss-scope-pseudo-class': 5.0.0(postcss@8.5.6) - '@csstools/postcss-sign-functions': 2.0.0(postcss@8.5.6) - '@csstools/postcss-stepped-value-functions': 5.0.0(postcss@8.5.6) + '@csstools/postcss-sign-functions': 2.0.1(postcss@8.5.6) + '@csstools/postcss-stepped-value-functions': 5.0.1(postcss@8.5.6) '@csstools/postcss-syntax-descriptor-syntax-production': 2.0.0(postcss@8.5.6) '@csstools/postcss-system-ui-font-family': 2.0.0(postcss@8.5.6) - '@csstools/postcss-text-decoration-shorthand': 5.0.2(postcss@8.5.6) - '@csstools/postcss-trigonometric-functions': 5.0.0(postcss@8.5.6) + '@csstools/postcss-text-decoration-shorthand': 5.0.3(postcss@8.5.6) + '@csstools/postcss-trigonometric-functions': 5.0.1(postcss@8.5.6) '@csstools/postcss-unset-value': 5.0.0(postcss@8.5.6) autoprefixer: 10.4.24(postcss@8.5.6) browserslist: 4.28.1 css-blank-pseudo: 8.0.1(postcss@8.5.6) css-has-pseudo: 8.0.0(postcss@8.5.6) css-prefers-color-scheme: 11.0.0(postcss@8.5.6) - cssdb: 8.7.0 + cssdb: 8.8.0 postcss: 8.5.6 postcss-attribute-case-insensitive: 8.0.0(postcss@8.5.6) postcss-clamp: 4.1.0(postcss@8.5.6) - postcss-color-functional-notation: 8.0.1(postcss@8.5.6) + postcss-color-functional-notation: 8.0.2(postcss@8.5.6) postcss-color-hex-alpha: 11.0.0(postcss@8.5.6) postcss-color-rebeccapurple: 11.0.0(postcss@8.5.6) - postcss-custom-media: 12.0.0(postcss@8.5.6) - postcss-custom-properties: 15.0.0(postcss@8.5.6) - postcss-custom-selectors: 9.0.0(postcss@8.5.6) + postcss-custom-media: 12.0.1(postcss@8.5.6) + postcss-custom-properties: 15.0.1(postcss@8.5.6) + postcss-custom-selectors: 9.0.1(postcss@8.5.6) postcss-dir-pseudo-class: 10.0.0(postcss@8.5.6) postcss-double-position-gradients: 7.0.0(postcss@8.5.6) postcss-focus-visible: 11.0.0(postcss@8.5.6) @@ -11799,7 +11799,7 @@ snapshots: postcss-font-variant: 5.0.0(postcss@8.5.6) postcss-gap-properties: 7.0.0(postcss@8.5.6) postcss-image-set-function: 8.0.0(postcss@8.5.6) - postcss-lab-function: 8.0.1(postcss@8.5.6) + postcss-lab-function: 8.0.2(postcss@8.5.6) postcss-logical: 9.0.0(postcss@8.5.6) postcss-nesting: 14.0.0(postcss@8.5.6) postcss-opacity-percentage: 3.0.0(postcss@8.5.6) @@ -13254,7 +13254,7 @@ snapshots: terser: 5.31.6 yaml: 2.5.0 - vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.6.3)(jiti@2.4.2)(jsdom@27.4.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.31.6)(yaml@2.5.0): + vitest@4.0.18(@types/node@24.10.13)(happy-dom@20.7.0)(jiti@2.4.2)(jsdom@27.4.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.31.6)(yaml@2.5.0): dependencies: '@vitest/expect': 4.0.18 '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@24.10.13)(jiti@2.4.2)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.31.6)(yaml@2.5.0)) @@ -13278,7 +13278,7 @@ snapshots: why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 24.10.13 - happy-dom: 20.6.3 + happy-dom: 20.7.0 jsdom: 27.4.0 transitivePeerDependencies: - jiti @@ -13341,10 +13341,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.27(typescript@5.9.3) - vue-tsc@3.2.4(typescript@5.9.3): + vue-tsc@3.2.5(typescript@5.9.3): dependencies: - '@volar/typescript': 2.4.27 - '@vue/language-core': 3.2.4 + '@volar/typescript': 2.4.28 + '@vue/language-core': 3.2.5 typescript: 5.9.3 vue@3.5.27(typescript@5.9.3):