diff --git a/package.json b/package.json index e0736c5..1133e3c 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "type": "module", "private": true, - "packageManager": "pnpm@10.11.1", + "packageManager": "pnpm@10.12.1", "scripts": { "build": "vite build", "dev": "vite --port 3333 --open", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d0fa22f..085d80d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ catalogs: specifier: ^26.1.0 version: 26.1.0 unocss: - specifier: ^66.1.4 - version: 66.1.4 + specifier: ^66.2.0 + version: 66.2.0 unplugin-auto-import: specifier: ^19.3.0 version: 19.3.0 @@ -35,11 +35,11 @@ catalogs: specifier: ^4.14.1 version: 4.14.1 '@types/node': - specifier: ^22.15.30 - version: 22.15.30 + specifier: ^22.15.31 + version: 22.15.31 '@unocss/eslint-plugin': - specifier: ^66.1.4 - version: 66.1.4 + specifier: ^66.2.0 + version: 66.2.0 '@vue-macros/volar': specifier: ^3.0.0-beta.14 version: 3.0.0-beta.14 @@ -65,8 +65,8 @@ catalogs: specifier: ^5.8.3 version: 5.8.3 vitest: - specifier: ^3.2.2 - version: 3.2.2 + specifier: ^3.2.3 + version: 3.2.3 vue-tsc: specifier: ^2.2.10 version: 2.2.10 @@ -101,19 +101,19 @@ importers: devDependencies: '@antfu/eslint-config': specifier: catalog:dev - version: 4.14.1(@unocss/eslint-plugin@66.1.4(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.16)(eslint-plugin-format@1.0.1(eslint@9.28.0(jiti@2.4.2)))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.2(@types/debug@4.1.12)(@types/node@22.15.30)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0)) + version: 4.14.1(@unocss/eslint-plugin@66.2.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.16)(eslint-plugin-format@1.0.1(eslint@9.28.0(jiti@2.4.2)))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.3(@types/debug@4.1.12)(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0)) '@iconify-json/carbon': specifier: catalog:build version: 1.2.9 '@types/node': specifier: catalog:dev - version: 22.15.30 + version: 22.15.31 '@unocss/eslint-plugin': specifier: catalog:dev - version: 66.1.4(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) + version: 66.2.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) '@vitejs/plugin-vue': specifier: catalog:build - version: 5.2.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) '@vue-macros/volar': specifier: catalog:dev version: 3.0.0-beta.14(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) @@ -143,7 +143,7 @@ importers: version: 5.8.3 unocss: specifier: catalog:build - version: 66.1.4(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + version: 66.2.0(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) unplugin-auto-import: specifier: catalog:build version: 19.3.0(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3))) @@ -152,16 +152,16 @@ importers: version: 28.7.0(@babel/parser@7.27.5)(vue@3.5.16(typescript@5.8.3)) unplugin-vue-macros: specifier: catalog:build - version: 2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.0)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) + version: 2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.0)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) unplugin-vue-router: specifier: catalog:build version: 0.12.0(vue-router@4.5.1(vue@3.5.16(typescript@5.8.3)))(vue@3.5.16(typescript@5.8.3)) vite: specifier: ^6.3.5 - version: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + version: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) vitest: specifier: catalog:dev - version: 3.2.2(@types/debug@4.1.12)(@types/node@22.15.30)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0) + version: 3.2.3(@types/debug@4.1.12)(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0) vue-tsc: specifier: catalog:dev version: 2.2.10(typescript@5.8.3) @@ -931,8 +931,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.15.30': - resolution: {integrity: sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==} + '@types/node@22.15.31': + resolution: {integrity: sha512-jnVe5ULKl6tijxUhvQeNbQG/84fHfg+yMak02cT8QVhBx/F05rAVxCGBYYTh2EKz22D6JF5ktXuNwdx7b9iEGw==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} @@ -999,93 +999,93 @@ packages: resolution: {integrity: sha512-3i8NrFcZeeDHJ+7ZUuDkGT+UHq+XoFGsymNK2jZCOHcfEzRQ0BdpRtdpSx/Iyf3MHLWIcLS0COuOPibKQboIiQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@unocss/astro@66.1.4': - resolution: {integrity: sha512-PFtJKa8V5uJHQ3iKJpdKWWVLG8l0u359a4VUk78ncKGAhRUnQaAhIIEhABTT9MP7iXQP1P12I9myyJbjfw3dHA==} + '@unocss/astro@66.2.0': + resolution: {integrity: sha512-UL95urnTaAtdu4WfRRuD52vziULkatco+Mdmza6FWhMnMaCvj5ErY1VDJQRCyO5foEYT4ky8pbzs5gv6ZGU40A==} peerDependencies: vite: ^6.3.5 peerDependenciesMeta: vite: optional: true - '@unocss/cli@66.1.4': - resolution: {integrity: sha512-a+RHPCIOepTDhP3yAk+Kl+NhGldeBmK5wNmBFSzQpltF/dGy4/oCbH3BgmjJzy5LFPcmoF287G5w6P7L0V5pMQ==} + '@unocss/cli@66.2.0': + resolution: {integrity: sha512-8yV4YuDFuuw9uizj9ic62f8AVqINz5zAaNFMi9SbfkAhDwHCIuozTQEgaQ80sH3M8wPc+lsZHi+HTbsvRXdFaA==} engines: {node: '>=14'} hasBin: true - '@unocss/config@66.1.4': - resolution: {integrity: sha512-UIROc/omuctALF7+7vCNAruCii3bZkYe1VfZoy2LgZU71GoTWj7RvRsEOHETY93noTtyUN1+9E7kOCdhxWeGlA==} + '@unocss/config@66.2.0': + resolution: {integrity: sha512-vJM00OU1FG/sZ4+uTO20e3ASRuUzlKkihwfd8BPTFDamkdbYehl7wZO1DI1TxtQv+bIc4Ociox6EKKCeQVJ/mA==} engines: {node: '>=14'} - '@unocss/core@66.1.4': - resolution: {integrity: sha512-PE9PbRG0Gs/srBfps+OuTJ2dJXkz/FgCqefma6Hgdu7xYHFWx2Fq8AnmqghAJxyT6GDpcyQYXiL+ovJNOKWTEg==} + '@unocss/core@66.2.0': + resolution: {integrity: sha512-jq+UPvmf271MjY/RoREBmjSCzTYdjzdlgBcjmtymYjBRg7a6a0GiSuhdL0D20cwQ4MoBvlO1tIzgCqnqImACBg==} - '@unocss/eslint-plugin@66.1.4': - resolution: {integrity: sha512-SS/OsfavQZiE29E5znG+z3AEL9ZRPW7x1tnidPYGiiXF+MYJeZCiDqBIOQqV8W6t0OpSSwaeCgdLTmKZwYV2ZQ==} + '@unocss/eslint-plugin@66.2.0': + resolution: {integrity: sha512-ejOrpVUx2/ObGS2qOZ7rZJFd8mPgzJpxKoLDiBzuPuLZ5oznADXIZfz83lXMUK1BK0XlOl91Gijt5SN8IHI/Nw==} engines: {node: '>=14'} - '@unocss/extractor-arbitrary-variants@66.1.4': - resolution: {integrity: sha512-JSkGUVeOZ4p6XQwVXPrsYvC3Dcz/SOGwGqkaq+KnvdfVxEvLvhCIc6rmj3xKLDx3KotvL+b0HKxKpRZA3SRo2A==} + '@unocss/extractor-arbitrary-variants@66.2.0': + resolution: {integrity: sha512-tRvWLbLLZweCv+eujbkvjflNclbkrJHhW2asuBUcaHXCzXIHCYgbBdF3lV5ww1lBBfEUWekgyFC/9fbB4rh1fg==} - '@unocss/inspector@66.1.4': - resolution: {integrity: sha512-iLc4RDTJuSUzMeiJZBfl+DJ2oHjPl59SsgrqWBjMR/kjtnY783tWbIbGdEMNWxamRuHaEWaeTvuJJLQB9CT00w==} + '@unocss/inspector@66.2.0': + resolution: {integrity: sha512-pks1xo8A33IUun9imnZasjsqyocKEYsy+KJHXZjvx+ikD1Lnwfnym7plHdn6wvKry7bjF1H+Pm8mBtawDLaOTA==} - '@unocss/postcss@66.1.4': - resolution: {integrity: sha512-uCFb3tBB8frLExuhUbPX/oj0KiKXhb6AQP22b7KmErqTzMn8O/QwRUXMsaXxnuIbkyy4pKhwbfxZGraGltswSw==} + '@unocss/postcss@66.2.0': + resolution: {integrity: sha512-GBBP/gcDVpu+kjh3PvurhWwB670ei69bxWU40/cxAcgmLbl4EdG5g1FmlI2FaK/e1DhDf/+3v4dFmzy/Tz6pow==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 - '@unocss/preset-attributify@66.1.4': - resolution: {integrity: sha512-b84oMo4xEoT1y3qdr1xdb/EfG3nfmqn3QPhfmGwJQcAtghO05889M6eqUTW8H7qdANirQ9JEkx0c/wLo3Mr/ZQ==} + '@unocss/preset-attributify@66.2.0': + resolution: {integrity: sha512-O1ZK5spw/tgcwACEcurw/BR6C594vh1hnAuEWnIoSH+3b2WBCpSORC7uF+UyW4Z5zvGz4asU3G27CGzuzIM31A==} - '@unocss/preset-icons@66.1.4': - resolution: {integrity: sha512-QnaNU0Mk5JRivCuGvVUtmCnc5y4oYCAXWnBG1kmY63iN0SEmwjxaMIGWX3+1SyugQzmtAzQhlSRJ8QEV0JItEA==} + '@unocss/preset-icons@66.2.0': + resolution: {integrity: sha512-MpANsJ4hpEfII180i23Tl+Sf0yNVa6lusfQglhjNYFMJwUIobiwMD2zehDLHwcBW31IwbjAXSYW0xs2xzemUkA==} - '@unocss/preset-mini@66.1.4': - resolution: {integrity: sha512-Vephm8kprVFJRzfLhxsWV0M/zPrTbumaXG9O+/HRIzodpx6b/fZtoA4MFRWUr0AiiFyj+1PklKGmeNEgGpk4jw==} + '@unocss/preset-mini@66.2.0': + resolution: {integrity: sha512-ESOinBvDeCVKFvS1goI1+sp9tgasO0WSQmwaB+G+GK9uA8LMMMuslOjha3gUUVCskY9V+e5pVmZEJ6YmA72bJQ==} - '@unocss/preset-tagify@66.1.4': - resolution: {integrity: sha512-ZbWpO/APW/vc61ePgqnBufEAhYiyzTTGj5j3G9PJ6RyKW3rAj7X3tbFoSfL/sLXddVzal8cR368JRYJYHPEpWA==} + '@unocss/preset-tagify@66.2.0': + resolution: {integrity: sha512-x1kqtcbMsLCvM9MpjXt8nsEA17Y3HIXbGpe88iXTPDu1b+cxgprSKbMTQRWvzZgBansCN6XpB+9/QJK1UtvLiA==} - '@unocss/preset-typography@66.1.4': - resolution: {integrity: sha512-+ZI0q07Ra18DApZ8tOR4S49ju8SEUwNI/+y0+WKwv6+uoD1c+g99EButHmC8//H5k7vvgOlMVLq2p791o8bpTg==} + '@unocss/preset-typography@66.2.0': + resolution: {integrity: sha512-27vlixFSjdF6SHodFhqIiXXmMxk11UXAFML+yHc/6jW01hpUnaFlwns+Jg47bLlVVvjLuVlTkgGr6oRftDA29g==} - '@unocss/preset-uno@66.1.4': - resolution: {integrity: sha512-wjnGQyzGOqm72dhdRCkf5iaddcUu3hKZH2a9hUazUCqR6EJnOTGqgY9rgr3zPVFN/V3rbmwmrVDtp5nwSyiPEw==} + '@unocss/preset-uno@66.2.0': + resolution: {integrity: sha512-8tkDSrjZm4FIm7SxtmD9BEvQ0QxDO4jerV32LfvlhZCHeSypZGNGWWQROJdEpgOOz9axOuWibn/r4klidEAATw==} - '@unocss/preset-web-fonts@66.1.4': - resolution: {integrity: sha512-3/JMsvq2sHAOM5PTKnqZYSqmqrVjS8j/MTQFq+au5OeKzaOexz0vjyWHoMmdCBQbJgL1ouX8BaxFVfAN/mdZeA==} + '@unocss/preset-web-fonts@66.2.0': + resolution: {integrity: sha512-6uJRmbooDmZOBw/vKj4vghqguTXGBmJYtHbJjmTZ1dW3322l38w1RVU1hWrFJf/xSFyMv5ir38dSwSS7gygrwQ==} - '@unocss/preset-wind3@66.1.4': - resolution: {integrity: sha512-nXjpiAVt4PUR/sw3ZDxCRVkOdMkmf4n8Ie7Few+ItmzOHJe+xTi2/Y8rpbCqlOyoG33jTxB2ht3TzOJBQw9YoA==} + '@unocss/preset-wind3@66.2.0': + resolution: {integrity: sha512-87o52P0y3g7Xq9iya/QO7lij6CI6FfM/wu6ivTwLEdio+SSC8m8QcDYFakGprUvFY4GdYk+Hv4WXYu6f3EV+zw==} - '@unocss/preset-wind4@66.1.4': - resolution: {integrity: sha512-fYzPsfIX+n4qhnc+NR8IKvpCIaX7vlrVZC7X01ZD/P8ajiDz9ColmpiutGsowRNwuKuHjzm7pswKSaOEyUDENw==} + '@unocss/preset-wind4@66.2.0': + resolution: {integrity: sha512-+qllvO142kajxD9EFag1WmiCJOjIxoMTVh1sW30SFXftB6rvVCaA8GbDo/Jnk9gXtmRQ2L9ZnuxPIx8W65pBjA==} - '@unocss/preset-wind@66.1.4': - resolution: {integrity: sha512-hmEj28a/RGwQ6NvyS/22xLK5yAurE1UnvucblPzMSu4hVgTcQk8gtdhJMVYjNzBvAqoFaez4pu9ZVAw1L8bZJg==} + '@unocss/preset-wind@66.2.0': + resolution: {integrity: sha512-04h1WPRoAli+XQX9g+k4ryFTTcWiFuF0LQX83Py7DNbTYRKFtTaNqLWQrZcORsEV8azo/VztMxygloqxJhUmfg==} - '@unocss/reset@66.1.4': - resolution: {integrity: sha512-lxLx1jw14wwgYWhO3c68hkh/f9UuGGmb97NsNOO9ZZ06yaafRiAxicUhCEU/FqjdVLKfoWEN9FNnGQbIpxi6lA==} + '@unocss/reset@66.2.0': + resolution: {integrity: sha512-lANXvmU81Cmx5wo4Bwuw9VhOdOFzo/I2L0RCHSmH22m6+VQwG+ho9YONygf6AcN/ookyXX2F7si3CPM6Hkf4Cw==} - '@unocss/rule-utils@66.1.4': - resolution: {integrity: sha512-Hxudvnf0289r+fq4O+GoTvWRQRDEsifTD3DCvSm1kirv/9am8s3+IGHIfkhX3nn1b1Id/fML4kEtXfDLeDLzhg==} + '@unocss/rule-utils@66.2.0': + resolution: {integrity: sha512-T2Gg8WwLeCi7QaOss6EKC5Ypmbls+dqet5sMRsiIE5Mi04j3ndS0+lTwV/x7X6NnN6kCoh0IlwCdBUU4tkJbkQ==} engines: {node: '>=14'} - '@unocss/transformer-attributify-jsx@66.1.4': - resolution: {integrity: sha512-WUIU5ngoGy5tQEfrD39zDfztKD+jHd+fDlAwdVkVtAYWp8NPeTx8idRdbjXOI9gK3+1IbjBgSuiy2Tsye6KAmA==} + '@unocss/transformer-attributify-jsx@66.2.0': + resolution: {integrity: sha512-qtJJ8KCPRRdsjvTvfz71MMjAD3WAZVPBDjewOtw2OSJDSkrjHf9SiBXlxpo11nNTADscJw6RsVfVaU1drgnQbg==} - '@unocss/transformer-compile-class@66.1.4': - resolution: {integrity: sha512-J36BlXyCfSQ/JMHVlQVONQb6vOYlVXejOPHzkVsexZS0iLkiGzVcrdiJ1ceeT+7jQ/8A4DIV4lhQI07rnAS1Qw==} + '@unocss/transformer-compile-class@66.2.0': + resolution: {integrity: sha512-fQ4ma/JKgzmQp20IksCCirNNMcwgSE6JS54glwactEdgTTCsedfigAbjaqnX0wGYkqI8Q8mRb06sT8+dCwbjfA==} - '@unocss/transformer-directives@66.1.4': - resolution: {integrity: sha512-KEQrNYFjaNy+rEuuEHx/ckbiIJeutNipMX/d/sf28O8TzEJxYQRjTv48auAZX/F3nBFSdoRfNDg88iLqj+ke2Q==} + '@unocss/transformer-directives@66.2.0': + resolution: {integrity: sha512-FHhcXJFyzlzIGE9gDo3jSQZ1E25xhWGjwWmOtX7bt2s8QBNg3HjKlYHUrj9TRR0ksV3YENLk0WP3VzOnLBUFdg==} - '@unocss/transformer-variant-group@66.1.4': - resolution: {integrity: sha512-uP6UlBoK/mwGwDPzwcdS4wpUVdO+z04ifkRICKWHu8RqPEZd1CrFByI02OI4y8+1CSvck2l2OW7uOmoHjXkQnw==} + '@unocss/transformer-variant-group@66.2.0': + resolution: {integrity: sha512-mgmvDlBpeZ/hblbwE3jGRK8RpoDgrllFARR2+g3tvGw9ZM2BA+RAgMz307s9th1F+PCrDHCG1R+dCLN1b1qyww==} - '@unocss/vite@66.1.4': - resolution: {integrity: sha512-1QpErdHiru/pGkAcspXBMwqDti0JrqqjabzgIdz6mNwmP4e4LbGzlWmoe5eEJUXuwJX+NHtWPqM2pDRKIobjeA==} + '@unocss/vite@66.2.0': + resolution: {integrity: sha512-nWEH0Ym/161nu66T1ANIjmsh5quGOINaunTqUnb41j1U5Y6StW35JmiH3d4Gpk5IsNJ8plBIEaUADxoBIPZZMw==} peerDependencies: vite: ^6.3.5 @@ -1108,11 +1108,11 @@ packages: vitest: optional: true - '@vitest/expect@3.2.2': - resolution: {integrity: sha512-ipHw0z669vEMjzz3xQE8nJX1s0rQIb7oEl4jjl35qWTwm/KIHERIg/p/zORrjAaZKXfsv7IybcNGHwhOOAPMwQ==} + '@vitest/expect@3.2.3': + resolution: {integrity: sha512-W2RH2TPWVHA1o7UmaFKISPvdicFJH+mjykctJFoAkUw+SPTJTGjUNdKscFBrqM7IPnCVu6zihtKYa7TkZS1dkQ==} - '@vitest/mocker@3.2.2': - resolution: {integrity: sha512-jKojcaRyIYpDEf+s7/dD3LJt53c0dPfp5zCPXz9H/kcGrSlovU/t1yEaNzM9oFME3dcd4ULwRI/x0Po1Zf+LTw==} + '@vitest/mocker@3.2.3': + resolution: {integrity: sha512-cP6fIun+Zx8he4rbWvi+Oya6goKQDZK+Yq4hhlggwQBbrlOQ4qtZ+G4nxB6ZnzI9lyIb+JnvyiJnPC2AGbKSPA==} peerDependencies: msw: ^2.4.9 vite: ^6.3.5 @@ -1122,20 +1122,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.2.2': - resolution: {integrity: sha512-FY4o4U1UDhO9KMd2Wee5vumwcaHw7Vg4V7yR4Oq6uK34nhEJOmdRYrk3ClburPRUA09lXD/oXWZ8y/Sdma0aUQ==} + '@vitest/pretty-format@3.2.3': + resolution: {integrity: sha512-yFglXGkr9hW/yEXngO+IKMhP0jxyFw2/qys/CK4fFUZnSltD+MU7dVYGrH8rvPcK/O6feXQA+EU33gjaBBbAng==} - '@vitest/runner@3.2.2': - resolution: {integrity: sha512-GYcHcaS3ejGRZYed2GAkvsjBeXIEerDKdX3orQrBJqLRiea4NSS9qvn9Nxmuy1IwIB+EjFOaxXnX79l8HFaBwg==} + '@vitest/runner@3.2.3': + resolution: {integrity: sha512-83HWYisT3IpMaU9LN+VN+/nLHVBCSIUKJzGxC5RWUOsK1h3USg7ojL+UXQR3b4o4UBIWCYdD2fxuzM7PQQ1u8w==} - '@vitest/snapshot@3.2.2': - resolution: {integrity: sha512-aMEI2XFlR1aNECbBs5C5IZopfi5Lb8QJZGGpzS8ZUHML5La5wCbrbhLOVSME68qwpT05ROEEOAZPRXFpxZV2wA==} + '@vitest/snapshot@3.2.3': + resolution: {integrity: sha512-9gIVWx2+tysDqUmmM1L0hwadyumqssOL1r8KJipwLx5JVYyxvVRfxvMq7DaWbZZsCqZnu/dZedaZQh4iYTtneA==} - '@vitest/spy@3.2.2': - resolution: {integrity: sha512-6Utxlx3o7pcTxvp0u8kUiXtRFScMrUg28KjB3R2hon7w4YqOFAEA9QwzPVVS1QNL3smo4xRNOpNZClRVfpMcYg==} + '@vitest/spy@3.2.3': + resolution: {integrity: sha512-JHu9Wl+7bf6FEejTCREy+DmgWe+rQKbK+y32C/k5f4TBIAlijhJbRBIRIOCEpVevgRsCQR2iHRUH2/qKVM/plw==} - '@vitest/utils@3.2.2': - resolution: {integrity: sha512-qJYMllrWpF/OYfWHP32T31QCaLa3BAzT/n/8mNGhPdVcjY+JYazQFO1nsJvXU12Kp1xMpNY4AGuljPTNjQve6A==} + '@vitest/utils@3.2.3': + resolution: {integrity: sha512-4zFBCU5Pf+4Z6v+rwnZ1HU1yzOKKvDkMXZrymE2PBlbjKJRlrOxbvpfPSvJTGRIwGoahaOGvp+kbCoxifhzJ1Q==} '@volar/language-core@2.4.11': resolution: {integrity: sha512-lN2C1+ByfW9/JRPpqScuZt/4OrUUse57GLI6TbLgTIqBVemdl1wNcZ1qYGEo2+Gw8coYLgCy7SuKqn6IrQcQgg==} @@ -2875,11 +2875,11 @@ packages: unist-util-visit@5.0.0: resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - unocss@66.1.4: - resolution: {integrity: sha512-8CrYOrGzTL+YnOTWSefD8L+AI8VAbLE7ho0sG8Mri3mlOCDxZOJ2yX4hwEK5sOQ/vcutQFuWTVfOUiSlnzjRCw==} + unocss@66.2.0: + resolution: {integrity: sha512-cAOwKnjcXZPXthg97oiQN0V7G0E44bbSqLoCvO3ukeHdu2/xKnAZgDJudAnKe/LT7HOYYbBHxUUPEtAjy4Ob6Q==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 66.1.4 + '@unocss/webpack': 66.2.0 vite: ^6.3.5 peerDependenciesMeta: '@unocss/webpack': @@ -2977,8 +2977,8 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - vite-node@3.2.2: - resolution: {integrity: sha512-Xj/jovjZvDXOq2FgLXu8NsY4uHUMWtzVmMC2LkCu9HWdr9Qu1Is5sanX3Z4jOFKdohfaWDnEJWp9pRP0vVpAcA==} + vite-node@3.2.3: + resolution: {integrity: sha512-gc8aAifGuDIpZHrPjuHyP4dpQmYXqWw7D1GmDnWeNWP654UEXzVfQ5IHPSK5HaHkwB/+p1atpYpSdw/2kOv8iQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -3022,16 +3022,16 @@ packages: yaml: optional: true - vitest@3.2.2: - resolution: {integrity: sha512-fyNn/Rp016Bt5qvY0OQvIUCwW2vnaEBLxP42PmKbNIoasSYjML+8xyeADOPvBe+Xfl/ubIw4og7Lt9jflRsCNw==} + vitest@3.2.3: + resolution: {integrity: sha512-E6U2ZFXe3N/t4f5BwUaVCKRLHqUpk1CBWeMh78UT4VaTPH/2dyvH6ALl29JTovEPu9dVKr/K/J4PkXgrMbw4Ww==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.2.2 - '@vitest/ui': 3.2.2 + '@vitest/browser': 3.2.3 + '@vitest/ui': 3.2.3 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -3174,7 +3174,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@4.14.1(@unocss/eslint-plugin@66.1.4(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.16)(eslint-plugin-format@1.0.1(eslint@9.28.0(jiti@2.4.2)))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.2(@types/debug@4.1.12)(@types/node@22.15.30)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0))': + '@antfu/eslint-config@4.14.1(@unocss/eslint-plugin@66.2.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(@vue/compiler-sfc@3.5.16)(eslint-plugin-format@1.0.1(eslint@9.28.0(jiti@2.4.2)))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.3(@types/debug@4.1.12)(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0))': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 @@ -3183,7 +3183,7 @@ snapshots: '@stylistic/eslint-plugin': 5.0.0-beta.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/eslint-plugin': 8.33.1(@typescript-eslint/parser@8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) '@typescript-eslint/parser': 8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) - '@vitest/eslint-plugin': 1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.2(@types/debug@4.1.12)(@types/node@22.15.30)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0)) + '@vitest/eslint-plugin': 1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.3(@types/debug@4.1.12)(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0)) ansis: 4.1.0 cac: 6.7.14 eslint: 9.28.0(jiti@2.4.2) @@ -3213,7 +3213,7 @@ snapshots: vue-eslint-parser: 10.1.3(eslint@9.28.0(jiti@2.4.2)) yaml-eslint-parser: 1.3.0 optionalDependencies: - '@unocss/eslint-plugin': 66.1.4(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) + '@unocss/eslint-plugin': 66.2.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) eslint-plugin-format: 1.0.1(eslint@9.28.0(jiti@2.4.2)) transitivePeerDependencies: - '@eslint/json' @@ -3750,7 +3750,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.15.30': + '@types/node@22.15.31': dependencies: undici-types: 6.21.0 @@ -3850,22 +3850,22 @@ snapshots: '@typescript-eslint/types': 8.33.1 eslint-visitor-keys: 4.2.0 - '@unocss/astro@66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@unocss/astro@66.2.0(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: - '@unocss/core': 66.1.4 - '@unocss/reset': 66.1.4 - '@unocss/vite': 66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@unocss/core': 66.2.0 + '@unocss/reset': 66.2.0 + '@unocss/vite': 66.2.0(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) optionalDependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - vue - '@unocss/cli@66.1.4': + '@unocss/cli@66.2.0': dependencies: '@ampproject/remapping': 2.3.0 - '@unocss/config': 66.1.4 - '@unocss/core': 66.1.4 - '@unocss/preset-uno': 66.1.4 + '@unocss/config': 66.2.0 + '@unocss/core': 66.2.0 + '@unocss/preset-uno': 66.2.0 cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 @@ -3876,19 +3876,19 @@ snapshots: tinyglobby: 0.2.14 unplugin-utils: 0.2.4 - '@unocss/config@66.1.4': + '@unocss/config@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 unconfig: 7.3.2 - '@unocss/core@66.1.4': {} + '@unocss/core@66.2.0': {} - '@unocss/eslint-plugin@66.1.4(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': + '@unocss/eslint-plugin@66.2.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@typescript-eslint/utils': 8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) - '@unocss/config': 66.1.4 - '@unocss/core': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/config': 66.2.0 + '@unocss/core': 66.2.0 + '@unocss/rule-utils': 66.2.0 magic-string: 0.30.17 synckit: 0.9.2 transitivePeerDependencies: @@ -3896,14 +3896,14 @@ snapshots: - supports-color - typescript - '@unocss/extractor-arbitrary-variants@66.1.4': + '@unocss/extractor-arbitrary-variants@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 - '@unocss/inspector@66.1.4(vue@3.5.16(typescript@5.8.3))': + '@unocss/inspector@66.2.0(vue@3.5.16(typescript@5.8.3))': dependencies: - '@unocss/core': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/rule-utils': 66.2.0 colorette: 2.0.20 gzip-size: 6.0.0 sirv: 3.0.1 @@ -3911,163 +3911,164 @@ snapshots: transitivePeerDependencies: - vue - '@unocss/postcss@66.1.4(postcss@8.5.3)': + '@unocss/postcss@66.2.0(postcss@8.5.3)': dependencies: - '@unocss/config': 66.1.4 - '@unocss/core': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/config': 66.2.0 + '@unocss/core': 66.2.0 + '@unocss/rule-utils': 66.2.0 css-tree: 3.1.0 postcss: 8.5.3 tinyglobby: 0.2.14 - '@unocss/preset-attributify@66.1.4': + '@unocss/preset-attributify@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 - '@unocss/preset-icons@66.1.4': + '@unocss/preset-icons@66.2.0': dependencies: '@iconify/utils': 2.3.0 - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 ofetch: 1.4.1 transitivePeerDependencies: - supports-color - '@unocss/preset-mini@66.1.4': + '@unocss/preset-mini@66.2.0': dependencies: - '@unocss/core': 66.1.4 - '@unocss/extractor-arbitrary-variants': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/extractor-arbitrary-variants': 66.2.0 + '@unocss/rule-utils': 66.2.0 - '@unocss/preset-tagify@66.1.4': + '@unocss/preset-tagify@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 - '@unocss/preset-typography@66.1.4': + '@unocss/preset-typography@66.2.0': dependencies: - '@unocss/core': 66.1.4 - '@unocss/preset-mini': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/preset-mini': 66.2.0 + '@unocss/rule-utils': 66.2.0 - '@unocss/preset-uno@66.1.4': + '@unocss/preset-uno@66.2.0': dependencies: - '@unocss/core': 66.1.4 - '@unocss/preset-wind3': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/preset-wind3': 66.2.0 - '@unocss/preset-web-fonts@66.1.4': + '@unocss/preset-web-fonts@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 ofetch: 1.4.1 - '@unocss/preset-wind3@66.1.4': + '@unocss/preset-wind3@66.2.0': dependencies: - '@unocss/core': 66.1.4 - '@unocss/preset-mini': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/preset-mini': 66.2.0 + '@unocss/rule-utils': 66.2.0 - '@unocss/preset-wind4@66.1.4': + '@unocss/preset-wind4@66.2.0': dependencies: - '@unocss/core': 66.1.4 - '@unocss/extractor-arbitrary-variants': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/extractor-arbitrary-variants': 66.2.0 + '@unocss/rule-utils': 66.2.0 - '@unocss/preset-wind@66.1.4': + '@unocss/preset-wind@66.2.0': dependencies: - '@unocss/core': 66.1.4 - '@unocss/preset-wind3': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/preset-wind3': 66.2.0 - '@unocss/reset@66.1.4': {} + '@unocss/reset@66.2.0': {} - '@unocss/rule-utils@66.1.4': + '@unocss/rule-utils@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 magic-string: 0.30.17 - '@unocss/transformer-attributify-jsx@66.1.4': + '@unocss/transformer-attributify-jsx@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 - '@unocss/transformer-compile-class@66.1.4': + '@unocss/transformer-compile-class@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 - '@unocss/transformer-directives@66.1.4': + '@unocss/transformer-directives@66.2.0': dependencies: - '@unocss/core': 66.1.4 - '@unocss/rule-utils': 66.1.4 + '@unocss/core': 66.2.0 + '@unocss/rule-utils': 66.2.0 css-tree: 3.1.0 - '@unocss/transformer-variant-group@66.1.4': + '@unocss/transformer-variant-group@66.2.0': dependencies: - '@unocss/core': 66.1.4 + '@unocss/core': 66.2.0 - '@unocss/vite@66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@unocss/vite@66.2.0(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: '@ampproject/remapping': 2.3.0 - '@unocss/config': 66.1.4 - '@unocss/core': 66.1.4 - '@unocss/inspector': 66.1.4(vue@3.5.16(typescript@5.8.3)) + '@unocss/config': 66.2.0 + '@unocss/core': 66.2.0 + '@unocss/inspector': 66.2.0(vue@3.5.16(typescript@5.8.3)) chokidar: 3.6.0 magic-string: 0.30.17 pathe: 2.0.3 tinyglobby: 0.2.14 unplugin-utils: 0.2.4 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - vue - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3))': dependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) vue: 3.5.16(typescript@5.8.3) - '@vitest/eslint-plugin@1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.2(@types/debug@4.1.12)(@types/node@22.15.30)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0))': + '@vitest/eslint-plugin@1.2.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3)(vitest@3.2.3(@types/debug@4.1.12)(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0))': dependencies: '@typescript-eslint/utils': 8.33.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.28.0(jiti@2.4.2) optionalDependencies: typescript: 5.8.3 - vitest: 3.2.2(@types/debug@4.1.12)(@types/node@22.15.30)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0) + vitest: 3.2.3(@types/debug@4.1.12)(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - supports-color - '@vitest/expect@3.2.2': + '@vitest/expect@3.2.3': dependencies: '@types/chai': 5.2.2 - '@vitest/spy': 3.2.2 - '@vitest/utils': 3.2.2 + '@vitest/spy': 3.2.3 + '@vitest/utils': 3.2.3 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.2(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))': + '@vitest/mocker@3.2.3(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))': dependencies: - '@vitest/spy': 3.2.2 + '@vitest/spy': 3.2.3 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) - '@vitest/pretty-format@3.2.2': + '@vitest/pretty-format@3.2.3': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.2.2': + '@vitest/runner@3.2.3': dependencies: - '@vitest/utils': 3.2.2 + '@vitest/utils': 3.2.3 pathe: 2.0.3 + strip-literal: 3.0.0 - '@vitest/snapshot@3.2.2': + '@vitest/snapshot@3.2.3': dependencies: - '@vitest/pretty-format': 3.2.2 + '@vitest/pretty-format': 3.2.3 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.2.2': + '@vitest/spy@3.2.3': dependencies: tinyspy: 4.0.3 - '@vitest/utils@3.2.2': + '@vitest/utils@3.2.3': dependencies: - '@vitest/pretty-format': 3.2.2 + '@vitest/pretty-format': 3.2.3 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -4212,12 +4213,12 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/devtools@0.4.1(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))': + '@vue-macros/devtools@0.4.1(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))': dependencies: sirv: 3.0.1 vue: 3.5.16(typescript@5.8.3) optionalDependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - typescript @@ -6204,29 +6205,29 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unocss@66.1.4(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): + unocss@66.2.0(postcss@8.5.3)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)): dependencies: - '@unocss/astro': 66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) - '@unocss/cli': 66.1.4 - '@unocss/core': 66.1.4 - '@unocss/postcss': 66.1.4(postcss@8.5.3) - '@unocss/preset-attributify': 66.1.4 - '@unocss/preset-icons': 66.1.4 - '@unocss/preset-mini': 66.1.4 - '@unocss/preset-tagify': 66.1.4 - '@unocss/preset-typography': 66.1.4 - '@unocss/preset-uno': 66.1.4 - '@unocss/preset-web-fonts': 66.1.4 - '@unocss/preset-wind': 66.1.4 - '@unocss/preset-wind3': 66.1.4 - '@unocss/preset-wind4': 66.1.4 - '@unocss/transformer-attributify-jsx': 66.1.4 - '@unocss/transformer-compile-class': 66.1.4 - '@unocss/transformer-directives': 66.1.4 - '@unocss/transformer-variant-group': 66.1.4 - '@unocss/vite': 66.1.4(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@unocss/astro': 66.2.0(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) + '@unocss/cli': 66.2.0 + '@unocss/core': 66.2.0 + '@unocss/postcss': 66.2.0(postcss@8.5.3) + '@unocss/preset-attributify': 66.2.0 + '@unocss/preset-icons': 66.2.0 + '@unocss/preset-mini': 66.2.0 + '@unocss/preset-tagify': 66.2.0 + '@unocss/preset-typography': 66.2.0 + '@unocss/preset-uno': 66.2.0 + '@unocss/preset-web-fonts': 66.2.0 + '@unocss/preset-wind': 66.2.0 + '@unocss/preset-wind3': 66.2.0 + '@unocss/preset-wind4': 66.2.0 + '@unocss/transformer-attributify-jsx': 66.2.0 + '@unocss/transformer-compile-class': 66.2.0 + '@unocss/transformer-directives': 66.2.0 + '@unocss/transformer-variant-group': 66.2.0 + '@unocss/vite': 66.2.0(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.16(typescript@5.8.3)) optionalDependencies: - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - postcss - supports-color @@ -6243,12 +6244,12 @@ snapshots: optionalDependencies: '@vueuse/core': 13.3.0(vue@3.5.16(typescript@5.8.3)) - unplugin-combine@1.2.0(esbuild@0.25.0)(rollup@4.40.1)(unplugin@2.3.5)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)): + unplugin-combine@1.2.0(esbuild@0.25.0)(rollup@4.40.1)(unplugin@2.3.5)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)): optionalDependencies: esbuild: 0.25.0 rollup: 4.40.1 unplugin: 2.3.5 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) unplugin-utils@0.2.4: dependencies: @@ -6279,7 +6280,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.0)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)): + unplugin-vue-macros@2.14.5(@vueuse/core@13.3.0(vue@3.5.16(typescript@5.8.3)))(esbuild@0.25.0)(rollup@4.40.1)(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)): dependencies: '@vue-macros/better-define': 1.11.4(vue@3.5.16(typescript@5.8.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.16(typescript@5.8.3)) @@ -6294,7 +6295,7 @@ snapshots: '@vue-macros/define-render': 1.6.6(vue@3.5.16(typescript@5.8.3)) '@vue-macros/define-slots': 1.2.6(vue@3.5.16(typescript@5.8.3)) '@vue-macros/define-stylex': 0.2.3(vue@3.5.16(typescript@5.8.3)) - '@vue-macros/devtools': 0.4.1(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)) + '@vue-macros/devtools': 0.4.1(typescript@5.8.3)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)) '@vue-macros/export-expose': 0.3.5(vue@3.5.16(typescript@5.8.3)) '@vue-macros/export-props': 0.6.5(vue@3.5.16(typescript@5.8.3)) '@vue-macros/export-render': 0.3.5(vue@3.5.16(typescript@5.8.3)) @@ -6311,7 +6312,7 @@ snapshots: '@vue-macros/short-vmodel': 1.5.5(vue@3.5.16(typescript@5.8.3)) '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@2.2.10(typescript@5.8.3))(vue@3.5.16(typescript@5.8.3)) unplugin: 2.3.5 - unplugin-combine: 1.2.0(esbuild@0.25.0)(rollup@4.40.1)(unplugin@2.3.5)(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)) + unplugin-combine: 1.2.0(esbuild@0.25.0)(rollup@4.40.1)(unplugin@2.3.5)(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)) unplugin-vue-define-options: 1.5.5(vue@3.5.16(typescript@5.8.3)) vue: 3.5.16(typescript@5.8.3) transitivePeerDependencies: @@ -6365,13 +6366,13 @@ snapshots: util-deprecate@1.0.2: {} - vite-node@3.2.2(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0): + vite-node@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -6386,7 +6387,7 @@ snapshots: - tsx - yaml - vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0): + vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0): dependencies: esbuild: 0.25.0 fdir: 6.4.4(picomatch@4.0.2) @@ -6395,22 +6396,22 @@ snapshots: rollup: 4.40.1 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 22.15.30 + '@types/node': 22.15.31 fsevents: 2.3.3 jiti: 2.4.2 tsx: 4.19.2 yaml: 2.8.0 - vitest@3.2.2(@types/debug@4.1.12)(@types/node@22.15.30)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0): + vitest@3.2.3(@types/debug@4.1.12)(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(tsx@4.19.2)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 - '@vitest/expect': 3.2.2 - '@vitest/mocker': 3.2.2(vite@6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)) - '@vitest/pretty-format': 3.2.2 - '@vitest/runner': 3.2.2 - '@vitest/snapshot': 3.2.2 - '@vitest/spy': 3.2.2 - '@vitest/utils': 3.2.2 + '@vitest/expect': 3.2.3 + '@vitest/mocker': 3.2.3(vite@6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0)) + '@vitest/pretty-format': 3.2.3 + '@vitest/runner': 3.2.3 + '@vitest/snapshot': 3.2.3 + '@vitest/spy': 3.2.3 + '@vitest/utils': 3.2.3 chai: 5.2.0 debug: 4.4.1 expect-type: 1.2.1 @@ -6423,12 +6424,12 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.0 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) - vite-node: 3.2.2(@types/node@22.15.30)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite: 6.3.5(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) + vite-node: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(tsx@4.19.2)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.15.30 + '@types/node': 22.15.31 jsdom: 26.1.0 transitivePeerDependencies: - jiti diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index c36717f..e6c4e2b 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,7 +4,7 @@ catalogs: '@iconify-json/carbon': ^1.2.9 '@vitejs/plugin-vue': ^5.2.4 jsdom: ^26.1.0 - unocss: ^66.1.4 + unocss: ^66.2.0 unplugin: ^2.3.5 unplugin-auto-import: ^19.3.0 unplugin-vue-components: ^28.7.0 @@ -13,8 +13,8 @@ catalogs: vite: ^6.3.5 dev: '@antfu/eslint-config': ^4.14.1 - '@types/node': ^22.15.30 - '@unocss/eslint-plugin': ^66.1.4 + '@types/node': ^22.15.31 + '@unocss/eslint-plugin': ^66.2.0 '@vue-macros/volar': ^3.0.0-beta.14 '@vue/test-utils': ^2.4.6 eslint: ^9.28.0 @@ -23,7 +23,7 @@ catalogs: simple-git-hooks: ^2.13.0 taze: ^19.1.0 typescript: ^5.8.3 - vitest: ^3.2.2 + vitest: ^3.2.3 vue-tsc: ^2.2.10 frontend: '@vueuse/core': ^13.3.0