diff --git a/package.json b/package.json index 80d5cfc..cfd5f32 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "sharp": "^0.34.1", "simple-git-hooks": "^2.13.0", "tsx": "^4.19.4", - "unocss": "^0.62.4", + "unocss": "^66.3.3", "unocss-preset-theme": "^0.13.0" }, "simple-git-hooks": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4dfabb6..c4de575 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: version: 0.9.4(prettier-plugin-astro@0.13.0)(prettier@3.4.2)(typescript@5.7.2) '@astrojs/mdx': specifier: ^4.0.1 - version: 4.0.1(astro@5.0.2(@types/node@22.14.1)(jiti@2.4.2)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1)) + version: 4.0.1(astro@5.0.2(@types/node@22.14.1)(jiti@2.5.1)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1)) '@astrojs/rss': specifier: ^4.0.9 version: 4.0.9 @@ -28,7 +28,7 @@ importers: version: 1.6.0(@types/babel__core@7.20.5) astro: specifier: ^5.0.2 - version: 5.0.2(@types/node@22.14.1)(jiti@2.4.2)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1) + version: 5.0.2(@types/node@22.14.1)(jiti@2.5.1)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1) astro-robots-txt: specifier: ^1.0.0 version: 1.0.0 @@ -49,11 +49,11 @@ importers: version: 5.7.2 vite: specifier: ^6.0.2 - version: 6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) + version: 6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) devDependencies: '@antfu/eslint-config': specifier: ^3.11.2 - version: 3.11.2(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(@vue/compiler-sfc@3.5.6)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.16.0(jiti@2.4.2)))(eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@2.4.2)))(eslint@9.16.0(jiti@2.4.2))(prettier-plugin-astro@0.13.0)(typescript@5.7.2) + version: 3.11.2(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(@vue/compiler-sfc@3.5.18)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.16.0(jiti@2.5.1)))(eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@2.5.1)))(eslint@9.16.0(jiti@2.5.1))(prettier-plugin-astro@0.13.0)(typescript@5.7.2) '@iconify-json/mdi': specifier: ^1.2.1 version: 1.2.1 @@ -68,7 +68,7 @@ importers: version: 2.13.0 '@unocss/eslint-plugin': specifier: ^0.65.1 - version: 0.65.1(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + version: 0.65.1(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) '@unocss/preset-attributify': specifier: ^0.62.4 version: 0.62.4 @@ -95,13 +95,13 @@ importers: version: 1.11.13 eslint: specifier: ^9.16.0 - version: 9.16.0(jiti@2.4.2) + version: 9.16.0(jiti@2.5.1) eslint-plugin-astro: specifier: ^1.3.1 - version: 1.3.1(eslint@9.16.0(jiti@2.4.2)) + version: 1.3.1(eslint@9.16.0(jiti@2.5.1)) eslint-plugin-format: specifier: ^0.1.3 - version: 0.1.3(eslint@9.16.0(jiti@2.4.2)) + version: 0.1.3(eslint@9.16.0(jiti@2.5.1)) lint-staged: specifier: ^15.2.10 version: 15.2.10 @@ -124,11 +124,11 @@ importers: specifier: ^4.19.4 version: 4.19.4 unocss: - specifier: ^0.62.4 - version: 0.62.4(postcss@8.5.3)(rollup@2.79.2)(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)) + specifier: ^66.3.3 + version: 66.3.3(postcss@8.5.3)(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))(vue@3.5.18(typescript@5.7.2)) unocss-preset-theme: specifier: ^0.13.0 - version: 0.13.0(@unocss/core@0.65.1) + version: 0.13.0(@unocss/core@66.3.3) packages: @@ -182,15 +182,18 @@ packages: svelte-eslint-parser: optional: true - '@antfu/install-pkg@0.4.1': - resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==} - '@antfu/install-pkg@0.5.0': resolution: {integrity: sha512-dKnk2xlAyC7rvTkpkHmu+Qy/2Zc3Vm/l8PtNyIOGDBtXPY3kThfU4ORNEp3V7SXw5XSOb+tOJaUYpfquPzL/Tg==} + '@antfu/install-pkg@1.1.0': + resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} + '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} + '@antfu/utils@8.1.1': + resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} + '@astrojs/check@0.5.10': resolution: {integrity: sha512-vliHXM9cu/viGeKiksUM4mXfO816ohWtawTl2ADPgTsd4nUMjFiyAl7xFZhF34yy4hq4qf7jvK1F2PlR3b5I5w==} hasBin: true @@ -393,8 +396,8 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.27.4': - resolution: {integrity: sha512-BRmLHGwpUqLFR2jzx9orBuX/ABDkj2jLKOXrHDTN2aOKL+jFDDKaRNo9nyYsIl9h/UE/7lMKdDjKQQyxKKDZ7g==} + '@babel/parser@7.28.0': + resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==} engines: {node: '>=6.0.0'} hasBin: true @@ -848,8 +851,8 @@ packages: resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} - '@babel/types@7.27.3': - resolution: {integrity: sha512-Y1GkI4ktrtvmawoSq+4FCVHNryea6uR+qUQy0AGxLSsjCX0nVmkYQMBLHDkXZuo5hGx7eYdnIaslsdBFm7zbUw==} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} '@clack/core@0.3.5': @@ -1561,8 +1564,8 @@ packages: '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.1.33': - resolution: {integrity: sha512-jP9h6v/g0BIZx0p7XGJJVtkVnydtbgTgt9mVNcGDYwaa7UhdHdI9dvoq+gKj9sijMSJKxUPEG2JyjsgXjxL7Kw==} + '@iconify/utils@2.3.0': + resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} '@img/sharp-darwin-arm64@0.33.4': resolution: {integrity: sha512-p0suNqXufJs9t3RqLBO6vvrgr5OhgbWp76s5gTRvdmxmuv9E1rcaqGUsl3l4mKVmXPkTkTErXediAui4x+8PSA==} @@ -1787,33 +1790,24 @@ packages: cpu: [x64] os: [win32] - '@jridgewell/gen-mapping@0.3.5': - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} - - '@jridgewell/gen-mapping@0.3.8': - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} - engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.12': + resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - '@jridgewell/source-map@0.3.6': resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - '@jridgewell/sourcemap-codec@1.4.15': - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/sourcemap-codec@1.5.4': + resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} + + '@jridgewell/trace-mapping@0.3.29': + resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} '@jsdevtools/ez-spawn@3.0.4': resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==} @@ -1851,8 +1845,12 @@ packages: resolution: {integrity: sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@polka/url@1.0.0-next.24': - resolution: {integrity: sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==} + '@polka/url@1.0.0-next.29': + resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} + + '@quansync/fs@0.1.3': + resolution: {integrity: sha512-G0OnZbMWEs5LhDyqy2UL17vGhSVHkQIfVojMtEWVenvj0V5S84VBgy86kJIuNsGDp2p7sTKlpSIpBUWdC35OKg==} + engines: {node: '>=20.0.0'} '@rollup/plugin-alias@3.1.9': resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==} @@ -1898,15 +1896,6 @@ packages: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} engines: {node: '>= 8.0.0'} - '@rollup/pluginutils@5.1.0': - resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - '@rollup/pluginutils@5.1.3': resolution: {integrity: sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==} engines: {node: '>=14.0.0'} @@ -2137,8 +2126,8 @@ packages: '@types/babel__template@7.4.4': resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - '@types/babel__traverse@7.20.7': - resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} + '@types/babel__traverse@7.28.0': + resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} '@types/cookie@0.6.0': resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} @@ -2298,27 +2287,27 @@ packages: '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} - '@unocss/astro@0.62.4': - resolution: {integrity: sha512-98KfkbrNhBLx2+uYxMiGsldIeIZ6/PbL4yaGRHeHoiHd7p4HmIyCF+auYe4Psntx3Yr8kU+XSIAhGDYebvTidQ==} + '@unocss/astro@66.3.3': + resolution: {integrity: sha512-q26EfadSMmEXZpWDKsJF9anBCfhYDmWljVpDZ2Wo8K48IbZMUXrWfiAiUc6ijE/A/rADfHk8bp3a3GE01t3I9A==} peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 peerDependenciesMeta: vite: optional: true - '@unocss/cli@0.62.4': - resolution: {integrity: sha512-p4VyS40mzn4LCOkIsbIRzN0Zi50rRepesREi2S1+R4Kpvd4QFeeuxTuZNHEyi2uCboQ9ZWl1gfStCXIrNECwTg==} + '@unocss/cli@66.3.3': + resolution: {integrity: sha512-U0HoDcwi/DetqP5zDT3dfxG94pC3TI0PfxmpdTfPY7xEylIdLbV89fb70CvJVysDSQJIuw6TYwqS1ZlHoYNKTA==} engines: {node: '>=14'} hasBin: true - '@unocss/config@0.62.4': - resolution: {integrity: sha512-XKudKxxW8P44JvlIdS6HBpfE3qZA9rhbemy6/sb8HyZjKYjgeM9jx5yjk+9+4hXNma/KlwDXwjAqY29z0S0SrA==} - engines: {node: '>=14'} - '@unocss/config@0.65.1': resolution: {integrity: sha512-Akf5Vm2bGrUK/a10QBF3GLETFJnwW1G8ThPevrOCj0lBVWKlN5eMQnodyNdoCw+JMPfCPZdg+4lU8cJJIRAAbQ==} engines: {node: '>=14'} + '@unocss/config@66.3.3': + resolution: {integrity: sha512-D/UxnAmkabapqWU4tF85dWWhNfCUyNutWmd4AD2VsQRZOykufJedLV74r3Z3XhoPJn4IGr3BKZm5/rflf5viDg==} + engines: {node: '>=14'} + '@unocss/core@0.61.9': resolution: {integrity: sha512-2W1YZQIWXcueGdbXU/ZCqn/8yQhWk8e8kAHFkVlbc9rictkd2UmPB9nIZ8Ii1tMwt6F0TT6vfHbLJEGCV08o2g==} @@ -2328,18 +2317,21 @@ packages: '@unocss/core@0.65.1': resolution: {integrity: sha512-Ke0WNZjfSCE6pniJb8PjiwhO6/McxVb1EQYrkkz8aJuR83xu+AEcTog9D4N9EUkRfHS5tZYXQtTj4Uh90T6CEg==} + '@unocss/core@66.3.3': + resolution: {integrity: sha512-6WFLd92TJelVQARtCGaF+EgEoHKIVe43gkGXVoWILu0HUDRWdhv+cpcyX0RTJV22Y976AxeneU7/zmhAh+CXNg==} + '@unocss/eslint-plugin@0.65.1': resolution: {integrity: sha512-N39mNa+pBXMzHjLXO2dE93NvxOhO9hHUQWkyrH+8u8tbXMOy+bt9aVehr2/LZfd6nbwUyZx6DxEZqu3OaSyD7A==} engines: {node: '>=14'} - '@unocss/extractor-arbitrary-variants@0.62.4': - resolution: {integrity: sha512-e4hJfBMyFr6T6dYSTTjNv9CQwaU1CVEKxDlYP0GpfSgxsV58pguID9j1mt0/XZD6LvEDzwxj9RTRWKpUSWqp+Q==} + '@unocss/extractor-arbitrary-variants@66.3.3': + resolution: {integrity: sha512-TXzjH6FcITQ8V2x7ETHgVOlAHf3ll/ysxL+W4fMROm8jP/o7jvsg36tRfOwU0sDGo/qoCPux82ix9e6/JW0oqQ==} - '@unocss/inspector@0.62.4': - resolution: {integrity: sha512-bRcnI99gZecNzrUr6kDMdwGHkhUuTPyvvadRdaOxHc9Ow3ANNyqymeFM1q5anZEUZt8h15TYN0mdyQyIWkU3zg==} + '@unocss/inspector@66.3.3': + resolution: {integrity: sha512-NsK1WRWez2Mzk4+ophtBdXel8nGaPkIDa9lYSFMdKLF/1jNW23txeEL8CsD6/CK8K0BsR11rhLKhUrzyrjfBSQ==} - '@unocss/postcss@0.62.4': - resolution: {integrity: sha512-kWdHy7UsSP4bDu8I7sCKeO0VuzvVpNHmn2rifK5gNstUx5dZ1H/SoyXTHx5sKtgfZBRzdNXFu2nZ3PzYGvEFbw==} + '@unocss/postcss@66.3.3': + resolution: {integrity: sha512-VKq+BtfPIZbLeAeZFprtKZJAyFBOqA8qpQm+vmWBiBia70JzkwfF2SMNIHiGt022yRo9ZmjnI9uRTxSzqXUsUQ==} engines: {node: '>=14'} peerDependencies: postcss: ^8.4.21 @@ -2347,30 +2339,42 @@ packages: '@unocss/preset-attributify@0.62.4': resolution: {integrity: sha512-ei5nNT58GON9iyCGRRiIrphzyQbBIZ9iEqSBhIY0flcfi1uAPUXV32aO2slqJnWWAIwbRSb1GMpwYR8mmfuz8g==} - '@unocss/preset-icons@0.62.4': - resolution: {integrity: sha512-n9m2nRTxyiw0sqOwSioO3rro0kaPW0JJzWlzcfdwQ+ZORNR5WyJL298fLXYUFbZG3EOF+zSPg6CMDWudKk/tlA==} + '@unocss/preset-attributify@66.3.3': + resolution: {integrity: sha512-22+0Cqqu09q+xHfZ3Wk8Coxe5m6PmpgWz4U5xrEC8056UfG3Q1KEqoCxy2wySJIq8SqxQ30Nlll7oMa31B8Krw==} + + '@unocss/preset-icons@66.3.3': + resolution: {integrity: sha512-Bmhiev05BN/horlgnyZ8gzQWZKd7oVpUBWD66X7U/dgkLdO6B5GIIsdO5Fi7JLeMDmyXm6vlYk0YQhiTbx8l9w==} + + '@unocss/preset-mini@66.3.3': + resolution: {integrity: sha512-pz8rgvHRYS/6fsZNtG7iArLzwANnLy5GkHY/lbuqkWhO2S2Nf7kpJCbR/uV/XeuFsLnYcZW3NLOmelfvZvJamA==} - '@unocss/preset-mini@0.62.4': - resolution: {integrity: sha512-1O+QpQFx7FT61aheAZEYemW5e4AGib8TFGm+rWLudKq2IBNnXHcS5xsq5QvqdC7rp9Dn3lnW5du6ijow5kCBuw==} + '@unocss/preset-tagify@66.3.3': + resolution: {integrity: sha512-L1Ez7Y4uBaW+wiv1BOQygpfhseSt3EZ53jqkl7fxl1EKVsJy6SuZgJxlXEHUYp9xYdSp6EHq2CfL8UevaR+loA==} - '@unocss/preset-tagify@0.62.4': - resolution: {integrity: sha512-8b2Kcsvt93xu1JqDqcD3QvvW0L5rqvH7ev3BlNEVx6n8ayBqfB5HEd4ILKr7wSC90re+EnCgnMm7EP2FiQAJkw==} + '@unocss/preset-typography@66.3.3': + resolution: {integrity: sha512-aQXiGCObvWD9grfUpm0d5nzN+Cpvag0rHP39UjUKb0xSTzY09VzwDrua4kWVO5wJLNK6/L70osyhEgmC3qToxA==} - '@unocss/preset-typography@0.62.4': - resolution: {integrity: sha512-ZVh+NbcibMmD6ve8Deub/G+XAFcGPuzE2Fx/tMAfWfYlfyOAtrMxuL+AARMthpRxdE0JOtggXNTrJb0ZhGYl9g==} + '@unocss/preset-uno@66.3.3': + resolution: {integrity: sha512-Tiho4LidpuMHrB19GHTU6XrL0A5eFELHk9ebQ/3WeTy+K/9a6Hn5zsHJe5UCtOsEcUdKB33oZx0hXUp93hb/YQ==} - '@unocss/preset-uno@0.62.4': - resolution: {integrity: sha512-2S6+molIz8dH/al0nfkU7i/pMS0oERPr4k9iW80Byt4cKDIhh/0jhZrC83kgZRtCf5hclSBO4oCoMTi1JF7SBw==} + '@unocss/preset-web-fonts@66.3.3': + resolution: {integrity: sha512-ysKZeC7TXxRiqnNL9GxZFGMKFAHXrcaqozPaEOIJ40dvzbJt8IMLyFndZkcFMcgDCV0pFh/y37mGxxxARO9+pQ==} - '@unocss/preset-web-fonts@0.62.4': - resolution: {integrity: sha512-kaxgYBVyMdBlErseN8kWLiaS2N5OMlwg5ktAxUlei275fMoY7inQjOwppnjDVveJbN9SP6TcqqFpBIPfUayPkQ==} + '@unocss/preset-wind3@66.3.3': + resolution: {integrity: sha512-iXmjvPqvmPTo4z7epQDqHxzlGRsbLJEgfETqTrRJeagvFG7Gs+ajS8cQhbf6wL01dSRHjvhVXi3MsIvqfHHXOw==} - '@unocss/preset-wind@0.62.4': - resolution: {integrity: sha512-YOzfQ11AmAnl1ZkcWLMMxCdezLjRKavLNk38LumUMtcdsa0DAy+1JjTp+KEvVQAnD+Et/ld5X+YcBWJkVy5WFQ==} + '@unocss/preset-wind4@66.3.3': + resolution: {integrity: sha512-JSJTXVJel6kX+u4Ktt6JGnukYWYhKxmjgORTwclUpokRHgEoD+xsh0Rz4YGJ1fWSnzNslNQhWP9yDRByVPHWwA==} + + '@unocss/preset-wind@66.3.3': + resolution: {integrity: sha512-3Mxl/TDPcv8nNKdFe3WKdlXE6de+lCaaizEH86BILW3ZeyPU9aKzWcZIoxohla0a6zMxDQ2+Gf+7EwaOvpqo7Q==} '@unocss/reset@0.62.4': resolution: {integrity: sha512-CtxjeDgN39fY/eZDLIXN4wy7C8W7+SD+41AlzGVU5JwhcXmnb1XoDpOd2lzMxc/Yy3F5dIJt2+MRDj9RnpX9Ew==} + '@unocss/reset@66.3.3': + resolution: {integrity: sha512-VIeR/mIcCL89/1uA1KM1QCYca4aeIGqEHMTJL1nCD4v+7wk6XhNXhsp5gMIHo+V804SUSmATWaeHTiKpiFu7AQ==} + '@unocss/rule-utils@0.61.9': resolution: {integrity: sha512-54Hw0nF+3ga70ETo3kes4He62wdsB4dHMgEiD/DEmJzyVY3ZuG/sIVAgkxjMQDo5w4SSYU/Ys1QaY+IQmeJHFQ==} engines: {node: '>=14'} @@ -2379,22 +2383,29 @@ packages: resolution: {integrity: sha512-XUwLbLUzL+VSHCJNK5QBHC9RbFehumge1/XJmsRfmh0+oxgJoO1gvEvxi57gYEmdJdMRJHRJZ66se6+cB0Ymvw==} engines: {node: '>=14'} - '@unocss/transformer-attributify-jsx@0.62.4': - resolution: {integrity: sha512-z9DDqS2DibDR9gno55diKfAVegeJ9uoyQXQhH3R0KY4YMF49N1fWy/t74gOiHtlPmvjQtDRZYgjgaMCc2w8oWg==} + '@unocss/rule-utils@66.3.3': + resolution: {integrity: sha512-QKgVGV5nRRnK44/reUKFLAc5UGyl98vz3hrfk8JI8pVza58vmQWTdAB2rIpNJ5a5j+EkWfDOUlGQaOrIeYGLdg==} + engines: {node: '>=14'} + + '@unocss/transformer-attributify-jsx@66.3.3': + resolution: {integrity: sha512-ENNYFk5wrI4jlxn0tWGeR9QGxflAfZue3X2ABg0KSVOiYyIOsrHqtdoiLYkuCA9idRlBZPQxePJKcPWt1r/tYA==} - '@unocss/transformer-compile-class@0.62.4': - resolution: {integrity: sha512-8yadY9T7LToJwSsrmYU3rUKlnDgPGVRvON7z9g1IjUCmFCGx7Gpg84x9KpKUG6eUTshPQFUI0YUHocrYFevAEA==} + '@unocss/transformer-compile-class@66.3.3': + resolution: {integrity: sha512-VTEFuwp3iajGWyEFwmO5LRvOjgZM1TK+4rX5Q79xyTAPkLAKgOa03Ne8+kU8oG0TQEa4mXVw6ul9McM7UBJh1w==} '@unocss/transformer-directives@0.62.4': resolution: {integrity: sha512-bq9ZDG6/mr6X2mAogAo0PBVrLSLT0900MPqnj/ixadYHc7mRpX+y6bc/1AgWytZIFYSdNzf7XDoquZuwf42Ucg==} - '@unocss/transformer-variant-group@0.62.4': - resolution: {integrity: sha512-W1fxMc2Lzxu4E+6JBQEBzK+AwoCQYI+EL2FT2BCUsAno37f3JdnwFFEVscck0epSdmdtidsSLDognyX8h10r8A==} + '@unocss/transformer-directives@66.3.3': + resolution: {integrity: sha512-11T7fmYk/XZcqFDn4qiIvs04mJhUtAoha5Y99bVE+L3byWa6BT4jb5aSAKk+24q5aynwgB++4RgfQxarj69WTw==} + + '@unocss/transformer-variant-group@66.3.3': + resolution: {integrity: sha512-uhK81pbJfXJFYaXxOoIFVEG8/Kx1iaAkTwRB6c+WNUfl9GiKyYQcrI7bETgCPPbg230Z68jVICBgBATeLJ31vQ==} - '@unocss/vite@0.62.4': - resolution: {integrity: sha512-JKq3V6bcevYl9X5Jl3p9crArbhzI8JVWQkOxKV2nGLFaqvnc47vMSDxlU4MUdRWp3aQvzDw132tcx27oSbrojw==} + '@unocss/vite@66.3.3': + resolution: {integrity: sha512-uu3smeEW6q36ri6vydRx2GiTGF5O/J80Fr4GLmLiwfpt2YnPHraO7XHVR5/mwG2Oz5Kov0uGvxVsdgxZABKRgw==} peerDependencies: - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 '@vitest/eslint-plugin@1.1.14': resolution: {integrity: sha512-ej0cT5rUt7uvwxuu7Qxkm7fI+eaOq8vD34qGpuRoXCdvOybOlE5GDqtgvVCYbxLANkcRJfm5VDU1TnJmQRHi9g==} @@ -2455,20 +2466,34 @@ packages: '@vscode/l10n@0.0.18': resolution: {integrity: sha512-KYSIHVmslkaCDyw013pphY+d7x1qV8IZupYfeIfzNA+nsaWHbn5uPuQRvdRFsa9zFzGeudPuoGoZ1Op4jrJXIQ==} - '@vue/compiler-core@3.5.6': - resolution: {integrity: sha512-r+gNu6K4lrvaQLQGmf+1gc41p3FO2OUJyWmNqaIITaJU6YFiV5PtQSFZt8jfztYyARwqhoCayjprC7KMvT3nRA==} + '@vue/compiler-core@3.5.18': + resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} + + '@vue/compiler-dom@3.5.18': + resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} + + '@vue/compiler-sfc@3.5.18': + resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} - '@vue/compiler-dom@3.5.6': - resolution: {integrity: sha512-xRXqxDrIqK8v8sSScpistyYH0qYqxakpsIvqMD2e5sV/PXQ1mTwtXp4k42yHK06KXxKSmitop9e45Ui/3BrTEw==} + '@vue/compiler-ssr@3.5.18': + resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} - '@vue/compiler-sfc@3.5.6': - resolution: {integrity: sha512-pjWJ8Kj9TDHlbF5LywjVso+BIxCY5wVOLhkEXRhuCHDxPFIeX1zaFefKs8RYoHvkSMqRWt93a0f2gNJVJixHwg==} + '@vue/reactivity@3.5.18': + resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==} - '@vue/compiler-ssr@3.5.6': - resolution: {integrity: sha512-VpWbaZrEOCqnmqjE83xdwegtr5qO/2OPUC6veWgvNqTJ3bYysz6vY3VqMuOijubuUYPRpG3OOKIh9TD0Stxb9A==} + '@vue/runtime-core@3.5.18': + resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==} - '@vue/shared@3.5.6': - resolution: {integrity: sha512-eidH0HInnL39z6wAt6SFIwBrvGOpDWsDxlw3rCgo1B+CQ1781WzQUSU3YjxgdkcJo9Q8S6LmXTkvI+cLHGkQfA==} + '@vue/runtime-dom@3.5.18': + resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==} + + '@vue/server-renderer@3.5.18': + resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==} + peerDependencies: + vue: 3.5.18 + + '@vue/shared@3.5.18': + resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} acorn-jsx@5.3.2: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -2644,8 +2669,8 @@ packages: base-64@1.0.0: resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==} - binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} boolbase@1.0.0: @@ -2969,6 +2994,10 @@ packages: resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-tree@3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -3000,6 +3029,9 @@ packages: resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} engines: {node: '>=8.0.0'} + csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} @@ -3531,6 +3563,9 @@ packages: exsolve@1.0.5: resolution: {integrity: sha512-pz5dvkYYKQ1AHVrgOzBKWeP4u4FRb3a6DNK2ucr0OoNwYIU4QWsJ+NM36LLzORT+z845MzKHHhpXiUF5nvQoJg==} + exsolve@1.0.7: + resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} + extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -3564,16 +3599,16 @@ packages: fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - fdir@6.3.0: - resolution: {integrity: sha512-QOnuT+BOtivR77wYvCWHfGt9s4Pz1VIMbD463vegT5MLqNXy8rYFT/lPVEqf/bhYeT6qmqrNHhsX+rWwe3rOCQ==} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: picomatch: optional: true - fdir@6.4.2: - resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + fdir@6.4.6: + resolution: {integrity: sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -3749,6 +3784,10 @@ packages: resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==} engines: {node: '>=18'} + globals@15.15.0: + resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} + engines: {node: '>=18'} + globalthis@1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} @@ -4149,6 +4188,10 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true + jiti@2.5.1: + resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} + hasBin: true + js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -4277,14 +4320,14 @@ packages: resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} engines: {node: '>= 12.13.0'} - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} - local-pkg@0.5.1: resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} engines: {node: '>=14'} + local-pkg@1.1.1: + resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} + engines: {node: '>=14'} + locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -4422,6 +4465,9 @@ packages: mdn-data@2.0.30: resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} + mdn-data@2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} @@ -4612,6 +4658,10 @@ packages: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} + mrmime@2.0.1: + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} + engines: {node: '>=10'} + ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} @@ -4790,12 +4840,12 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - package-manager-detector@0.2.0: - resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} - package-manager-detector@0.2.7: resolution: {integrity: sha512-g4+387DXDKlZzHkP+9FLt8yKj8+/3tOkPv7DVTJGGRm00RkEWgqbFstX1mXJ4M0VDYhUqsTOiISqNOJnhAu3PQ==} + package-manager-detector@1.3.0: + resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} + parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -4873,6 +4923,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -4896,6 +4950,9 @@ packages: pkg-types@2.1.0: resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} + pkg-types@2.2.0: + resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==} + pluralize@8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -5129,6 +5186,10 @@ packages: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + preferred-pm@4.0.0: resolution: {integrity: sha512-gYBeFTZLu055D8Vv3cSPox/0iTPtkzxpLroSYYA7WXgRi31WCJ51Uyl8ZiPeUUjyvs2MBzK+S8v9JVUgHU/Sqw==} engines: {node: '>=18.12'} @@ -5196,6 +5257,9 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} + quansync@0.2.10: + resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} + queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -5587,9 +5651,9 @@ packages: simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} + sirv@3.0.1: + resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} + engines: {node: '>=18'} sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -5815,21 +5879,21 @@ packages: tiny-glob@0.2.9: resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - tinyexec@0.3.0: - resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - tinyexec@0.3.1: resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyexec@1.0.1: + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + tinyglobby@0.2.10: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} - tinyglobby@0.2.6: - resolution: {integrity: sha512-NbBoFBpqfcgd1tCiO8Lkfdk+xrA7mlLR9zgvZcZWQQwU63XAfUePyd6wZBaU93Hqw347lHnwFzttAkemHzzz4g==} + tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} to-fast-properties@2.0.0: @@ -5959,6 +6023,9 @@ packages: unconfig@0.5.5: resolution: {integrity: sha512-VQZ5PT9HDX+qag0XdgQi8tJepPhXiR/yVOkn707gJDKo31lGjRilPREiQJ9Z6zd/Ugpv6ZvO5VxVIcatldYcNQ==} + unconfig@7.3.2: + resolution: {integrity: sha512-nqG5NNL2wFVGZ0NA/aCFw0oJ2pxSf1lwg4Z5ill8wd7K4KX/rQbHlwbh+bjctXL5Ly1xtzHenHGOK0b+lG6JVg==} + undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -6020,18 +6087,22 @@ packages: peerDependencies: '@unocss/core': '>= 0.52.0' - unocss@0.62.4: - resolution: {integrity: sha512-SaGbxXQkk8GDPeJpWsBCZ8a23Knu4ixVTt6pvcQWKjOCGTd9XBd+vLZzN2WwdwgBPVwmMmx5wp+/gPHKFNOmIw==} + unocss@66.3.3: + resolution: {integrity: sha512-HSB+K4/EbouwYmxpPU52cg0exua7PUr2IAJZBV3iai6tPdMcJ0c8jXaw7G+2L+ffruVFTcS0e2kE4OrR8BKDLg==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.62.4 - vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 + '@unocss/webpack': 66.3.3 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 peerDependenciesMeta: '@unocss/webpack': optional: true vite: optional: true + unplugin-utils@0.2.4: + resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} + engines: {node: '>=18.12.0'} + update-browserslist-db@1.1.0: resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} hasBin: true @@ -6288,6 +6359,19 @@ packages: peerDependencies: eslint: '>=6.0.0' + vue-flow-layout@0.1.1: + resolution: {integrity: sha512-JdgRRUVrN0Y2GosA0M68DEbKlXMqJ7FQgsK8CjQD2vxvNSqAU6PZEpi4cfcTVtfM2GVOMjHo7GKKLbXxOBqDqA==} + peerDependencies: + vue: ^3.4.37 + + vue@3.5.18: + resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} @@ -6425,52 +6509,52 @@ snapshots: '@ampproject/remapping@2.3.0': dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/trace-mapping': 0.3.29 - '@antfu/eslint-config@3.11.2(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(@vue/compiler-sfc@3.5.6)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.16.0(jiti@2.4.2)))(eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@2.4.2)))(eslint@9.16.0(jiti@2.4.2))(prettier-plugin-astro@0.13.0)(typescript@5.7.2)': + '@antfu/eslint-config@3.11.2(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(@vue/compiler-sfc@3.5.18)(astro-eslint-parser@1.2.2)(eslint-plugin-astro@1.3.1(eslint@9.16.0(jiti@2.5.1)))(eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@2.5.1)))(eslint@9.16.0(jiti@2.5.1))(prettier-plugin-astro@0.13.0)(typescript@5.7.2)': dependencies: '@antfu/install-pkg': 0.5.0 '@clack/prompts': 0.8.2 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.16.0(jiti@2.5.1)) '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.11.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - '@vitest/eslint-plugin': 1.1.14(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.2) - eslint-config-flat-gitignore: 0.3.0(eslint@9.16.0(jiti@2.4.2)) + '@stylistic/eslint-plugin': 2.11.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + '@vitest/eslint-plugin': 1.1.14(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.5.1) + eslint-config-flat-gitignore: 0.3.0(eslint@9.16.0(jiti@2.5.1)) eslint-flat-config-utils: 0.4.0 - eslint-merge-processors: 0.1.0(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-antfu: 2.7.0(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-command: 0.2.6(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.5.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - eslint-plugin-jsdoc: 50.6.0(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-jsonc: 2.18.2(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-n: 17.14.0(eslint@9.16.0(jiti@2.4.2)) + eslint-merge-processors: 0.1.0(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-antfu: 2.7.0(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-command: 0.2.6(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-import-x: 4.5.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + eslint-plugin-jsdoc: 50.6.0(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-jsonc: 2.18.2(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-n: 17.14.0(eslint@9.16.0(jiti@2.5.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 4.2.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - eslint-plugin-regexp: 2.7.0(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-toml: 0.11.1(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-unicorn: 56.0.1(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-vue: 9.32.0(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-yml: 1.16.0(eslint@9.16.0(jiti@2.4.2)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.6)(eslint@9.16.0(jiti@2.4.2)) + eslint-plugin-perfectionist: 4.2.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + eslint-plugin-regexp: 2.7.0(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-toml: 0.11.1(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-unicorn: 56.0.1(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-vue: 9.32.0(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-yml: 1.16.0(eslint@9.16.0(jiti@2.5.1)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.18)(eslint@9.16.0(jiti@2.5.1)) globals: 15.13.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.1 parse-gitignore: 2.0.0 picocolors: 1.1.1 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.4.2)) + vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.5.1)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@unocss/eslint-plugin': 0.65.1(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + '@unocss/eslint-plugin': 0.65.1(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) astro-eslint-parser: 1.2.2 - eslint-plugin-astro: 1.3.1(eslint@9.16.0(jiti@2.4.2)) - eslint-plugin-format: 0.1.3(eslint@9.16.0(jiti@2.4.2)) + eslint-plugin-astro: 1.3.1(eslint@9.16.0(jiti@2.5.1)) + eslint-plugin-format: 0.1.3(eslint@9.16.0(jiti@2.5.1)) prettier-plugin-astro: 0.13.0 transitivePeerDependencies: - '@eslint/json' @@ -6480,18 +6564,20 @@ snapshots: - typescript - vitest - '@antfu/install-pkg@0.4.1': - dependencies: - package-manager-detector: 0.2.0 - tinyexec: 0.3.0 - '@antfu/install-pkg@0.5.0': dependencies: package-manager-detector: 0.2.7 tinyexec: 0.3.1 + '@antfu/install-pkg@1.1.0': + dependencies: + package-manager-detector: 1.3.0 + tinyexec: 1.0.1 + '@antfu/utils@0.7.10': {} + '@antfu/utils@8.1.1': {} + '@astrojs/check@0.5.10(prettier-plugin-astro@0.13.0)(prettier@3.4.2)(typescript@5.7.2)': dependencies: '@astrojs/language-server': 2.14.2(prettier-plugin-astro@0.13.0)(prettier@3.4.2)(typescript@5.7.2) @@ -6600,12 +6686,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.0.1(astro@5.0.2(@types/node@22.14.1)(jiti@2.4.2)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1))': + '@astrojs/mdx@4.0.1(astro@5.0.2(@types/node@22.14.1)(jiti@2.5.1)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1))': dependencies: '@astrojs/markdown-remark': 6.0.0 '@mdx-js/mdx': 3.1.0(acorn@8.14.0) acorn: 8.14.0 - astro: 5.0.2(@types/node@22.14.1)(jiti@2.4.2)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1) + astro: 5.0.2(@types/node@22.14.1)(jiti@2.5.1)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1) es-module-lexer: 1.5.4 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.3 @@ -6691,8 +6777,8 @@ snapshots: dependencies: '@babel/parser': 7.27.1 '@babel/types': 7.27.1 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.1': @@ -6830,9 +6916,9 @@ snapshots: dependencies: '@babel/types': 7.27.1 - '@babel/parser@7.27.4': + '@babel/parser@7.28.0': dependencies: - '@babel/types': 7.27.3 + '@babel/types': 7.28.2 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.27.1)': dependencies: @@ -7397,7 +7483,7 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/types@7.27.3': + '@babel/types@7.28.2': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 @@ -7752,20 +7838,20 @@ snapshots: '@esbuild/win32-x64@0.25.3': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.16.0(jiti@2.4.2))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.16.0(jiti@2.5.1))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.4.0(eslint@9.16.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.16.0(jiti@2.5.1))': dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.1(eslint@9.16.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.16.0(jiti@2.5.1))': dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} @@ -7836,15 +7922,16 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/utils@2.1.33': + '@iconify/utils@2.3.0': dependencies: - '@antfu/install-pkg': 0.4.1 - '@antfu/utils': 0.7.10 + '@antfu/install-pkg': 1.1.0 + '@antfu/utils': 8.1.1 '@iconify/types': 2.0.0 debug: 4.4.1 + globals: 15.15.0 kolorist: 1.8.0 - local-pkg: 0.5.0 - mlly: 1.7.1 + local-pkg: 1.1.1 + mlly: 1.7.4 transitivePeerDependencies: - supports-color @@ -8001,35 +8088,26 @@ snapshots: '@img/sharp-win32-x64@0.34.1': optional: true - '@jridgewell/gen-mapping@0.3.5': + '@jridgewell/gen-mapping@0.3.12': dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/gen-mapping@0.3.8': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/sourcemap-codec': 1.5.4 + '@jridgewell/trace-mapping': 0.3.29 '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/set-array@1.2.1': {} - '@jridgewell/source-map@0.3.6': dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/sourcemap-codec@1.4.15': {} + '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/trace-mapping': 0.3.29 '@jridgewell/sourcemap-codec@1.5.0': {} - '@jridgewell/trace-mapping@0.3.25': + '@jridgewell/sourcemap-codec@1.5.4': {} + + '@jridgewell/trace-mapping@0.3.29': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/sourcemap-codec': 1.5.4 '@jsdevtools/ez-spawn@3.0.4': dependencies: @@ -8092,7 +8170,11 @@ snapshots: '@pkgr/core@0.2.4': {} - '@polka/url@1.0.0-next.24': {} + '@polka/url@1.0.0-next.29': {} + + '@quansync/fs@0.1.3': + dependencies: + quansync: 0.2.10 '@rollup/plugin-alias@3.1.9(rollup@2.79.2)': dependencies: @@ -8148,14 +8230,6 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.0(rollup@2.79.2)': - dependencies: - '@types/estree': 1.0.5 - estree-walker: 2.0.2 - picomatch: 2.3.1 - optionalDependencies: - rollup: 2.79.2 - '@rollup/pluginutils@5.1.3(rollup@2.79.2)': dependencies: '@types/estree': 1.0.5 @@ -8245,10 +8319,10 @@ snapshots: '@shikijs/vscode-textmate@9.3.0': {} - '@stylistic/eslint-plugin@2.11.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2)': + '@stylistic/eslint-plugin@2.11.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.5.1) eslint-visitor-keys: 4.2.0 espree: 10.3.0 estraverse: 5.3.0 @@ -8407,27 +8481,27 @@ snapshots: '@types/babel__core@7.20.5': dependencies: - '@babel/parser': 7.27.4 - '@babel/types': 7.27.3 + '@babel/parser': 7.28.0 + '@babel/types': 7.28.2 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.7 + '@types/babel__traverse': 7.28.0 optional: true '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.27.3 + '@babel/types': 7.28.2 optional: true '@types/babel__template@7.4.4': dependencies: - '@babel/parser': 7.27.4 - '@babel/types': 7.27.3 + '@babel/parser': 7.28.0 + '@babel/types': 7.28.2 optional: true - '@types/babel__traverse@7.20.7': + '@types/babel__traverse@7.28.0': dependencies: - '@babel/types': 7.27.3 + '@babel/types': 7.28.2 optional: true '@types/cookie@0.6.0': {} @@ -8505,15 +8579,15 @@ snapshots: '@types/unist@3.0.2': {} - '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.17.0 - '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.17.0 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -8523,14 +8597,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2)': dependencies: '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) '@typescript-eslint/visitor-keys': 8.17.0 debug: 4.4.1 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -8546,12 +8620,12 @@ snapshots: '@typescript-eslint/types': 8.32.1 '@typescript-eslint/visitor-keys': 8.32.1 - '@typescript-eslint/type-utils@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2)': dependencies: '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) debug: 4.4.1 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) ts-api-utils: 1.3.0(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 @@ -8577,13 +8651,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) '@typescript-eslint/scope-manager': 8.17.0 '@typescript-eslint/types': 8.17.0 '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -8601,42 +8675,31 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@unocss/astro@0.62.4(rollup@2.79.2)(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))': + '@unocss/astro@66.3.3(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))(vue@3.5.18(typescript@5.7.2))': dependencies: - '@unocss/core': 0.62.4 - '@unocss/reset': 0.62.4 - '@unocss/vite': 0.62.4(rollup@2.79.2)(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)) + '@unocss/core': 66.3.3 + '@unocss/reset': 66.3.3 + '@unocss/vite': 66.3.3(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))(vue@3.5.18(typescript@5.7.2)) optionalDependencies: - vite: 6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) + vite: 6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) transitivePeerDependencies: - - rollup - - supports-color + - vue - '@unocss/cli@0.62.4(rollup@2.79.2)': + '@unocss/cli@66.3.3': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@2.79.2) - '@unocss/config': 0.62.4 - '@unocss/core': 0.62.4 - '@unocss/preset-uno': 0.62.4 + '@unocss/config': 66.3.3 + '@unocss/core': 66.3.3 + '@unocss/preset-uno': 66.3.3 cac: 6.7.14 chokidar: 3.6.0 colorette: 2.0.20 consola: 3.4.2 - magic-string: 0.30.11 - pathe: 1.1.2 + magic-string: 0.30.17 + pathe: 2.0.3 perfect-debounce: 1.0.0 - tinyglobby: 0.2.6 - transitivePeerDependencies: - - rollup - - supports-color - - '@unocss/config@0.62.4': - dependencies: - '@unocss/core': 0.62.4 - unconfig: 0.5.5 - transitivePeerDependencies: - - supports-color + tinyglobby: 0.2.14 + unplugin-utils: 0.2.4 '@unocss/config@0.65.1': dependencies: @@ -8645,15 +8708,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@unocss/config@66.3.3': + dependencies: + '@unocss/core': 66.3.3 + unconfig: 7.3.2 + '@unocss/core@0.61.9': {} '@unocss/core@0.62.4': {} '@unocss/core@0.65.1': {} - '@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2)': + '@unocss/core@66.3.3': {} + + '@unocss/eslint-plugin@0.65.1(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) '@unocss/config': 0.65.1 '@unocss/core': 0.65.1 magic-string: 0.30.14 @@ -8663,75 +8733,93 @@ snapshots: - supports-color - typescript - '@unocss/extractor-arbitrary-variants@0.62.4': + '@unocss/extractor-arbitrary-variants@66.3.3': dependencies: - '@unocss/core': 0.62.4 + '@unocss/core': 66.3.3 - '@unocss/inspector@0.62.4': + '@unocss/inspector@66.3.3(vue@3.5.18(typescript@5.7.2))': dependencies: - '@unocss/core': 0.62.4 - '@unocss/rule-utils': 0.62.4 + '@unocss/core': 66.3.3 + '@unocss/rule-utils': 66.3.3 + colorette: 2.0.20 gzip-size: 6.0.0 - sirv: 2.0.4 + sirv: 3.0.1 + vue-flow-layout: 0.1.1(vue@3.5.18(typescript@5.7.2)) + transitivePeerDependencies: + - vue - '@unocss/postcss@0.62.4(postcss@8.5.3)': + '@unocss/postcss@66.3.3(postcss@8.5.3)': dependencies: - '@unocss/config': 0.62.4 - '@unocss/core': 0.62.4 - '@unocss/rule-utils': 0.62.4 - css-tree: 2.3.1 + '@unocss/config': 66.3.3 + '@unocss/core': 66.3.3 + '@unocss/rule-utils': 66.3.3 + css-tree: 3.1.0 postcss: 8.5.3 - tinyglobby: 0.2.6 - transitivePeerDependencies: - - supports-color + tinyglobby: 0.2.14 '@unocss/preset-attributify@0.62.4': dependencies: '@unocss/core': 0.62.4 - '@unocss/preset-icons@0.62.4': + '@unocss/preset-attributify@66.3.3': dependencies: - '@iconify/utils': 2.1.33 - '@unocss/core': 0.62.4 + '@unocss/core': 66.3.3 + + '@unocss/preset-icons@66.3.3': + dependencies: + '@iconify/utils': 2.3.0 + '@unocss/core': 66.3.3 ofetch: 1.4.1 transitivePeerDependencies: - supports-color - '@unocss/preset-mini@0.62.4': + '@unocss/preset-mini@66.3.3': dependencies: - '@unocss/core': 0.62.4 - '@unocss/extractor-arbitrary-variants': 0.62.4 - '@unocss/rule-utils': 0.62.4 + '@unocss/core': 66.3.3 + '@unocss/extractor-arbitrary-variants': 66.3.3 + '@unocss/rule-utils': 66.3.3 - '@unocss/preset-tagify@0.62.4': + '@unocss/preset-tagify@66.3.3': dependencies: - '@unocss/core': 0.62.4 + '@unocss/core': 66.3.3 - '@unocss/preset-typography@0.62.4': + '@unocss/preset-typography@66.3.3': dependencies: - '@unocss/core': 0.62.4 - '@unocss/preset-mini': 0.62.4 + '@unocss/core': 66.3.3 + '@unocss/preset-mini': 66.3.3 + '@unocss/rule-utils': 66.3.3 - '@unocss/preset-uno@0.62.4': + '@unocss/preset-uno@66.3.3': dependencies: - '@unocss/core': 0.62.4 - '@unocss/preset-mini': 0.62.4 - '@unocss/preset-wind': 0.62.4 - '@unocss/rule-utils': 0.62.4 + '@unocss/core': 66.3.3 + '@unocss/preset-wind3': 66.3.3 - '@unocss/preset-web-fonts@0.62.4': + '@unocss/preset-web-fonts@66.3.3': dependencies: - '@unocss/core': 0.62.4 + '@unocss/core': 66.3.3 ofetch: 1.4.1 - '@unocss/preset-wind@0.62.4': + '@unocss/preset-wind3@66.3.3': dependencies: - '@unocss/core': 0.62.4 - '@unocss/preset-mini': 0.62.4 - '@unocss/rule-utils': 0.62.4 + '@unocss/core': 66.3.3 + '@unocss/preset-mini': 66.3.3 + '@unocss/rule-utils': 66.3.3 + + '@unocss/preset-wind4@66.3.3': + dependencies: + '@unocss/core': 66.3.3 + '@unocss/extractor-arbitrary-variants': 66.3.3 + '@unocss/rule-utils': 66.3.3 + + '@unocss/preset-wind@66.3.3': + dependencies: + '@unocss/core': 66.3.3 + '@unocss/preset-wind3': 66.3.3 '@unocss/reset@0.62.4': {} + '@unocss/reset@66.3.3': {} + '@unocss/rule-utils@0.61.9': dependencies: '@unocss/core': 0.61.9 @@ -8742,13 +8830,18 @@ snapshots: '@unocss/core': 0.62.4 magic-string: 0.30.11 - '@unocss/transformer-attributify-jsx@0.62.4': + '@unocss/rule-utils@66.3.3': dependencies: - '@unocss/core': 0.62.4 + '@unocss/core': 66.3.3 + magic-string: 0.30.17 - '@unocss/transformer-compile-class@0.62.4': + '@unocss/transformer-attributify-jsx@66.3.3': dependencies: - '@unocss/core': 0.62.4 + '@unocss/core': 66.3.3 + + '@unocss/transformer-compile-class@66.3.3': + dependencies: + '@unocss/core': 66.3.3 '@unocss/transformer-directives@0.62.4': dependencies: @@ -8756,29 +8849,35 @@ snapshots: '@unocss/rule-utils': 0.62.4 css-tree: 2.3.1 - '@unocss/transformer-variant-group@0.62.4': + '@unocss/transformer-directives@66.3.3': dependencies: - '@unocss/core': 0.62.4 + '@unocss/core': 66.3.3 + '@unocss/rule-utils': 66.3.3 + css-tree: 3.1.0 - '@unocss/vite@0.62.4(rollup@2.79.2)(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))': + '@unocss/transformer-variant-group@66.3.3': + dependencies: + '@unocss/core': 66.3.3 + + '@unocss/vite@66.3.3(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))(vue@3.5.18(typescript@5.7.2))': dependencies: '@ampproject/remapping': 2.3.0 - '@rollup/pluginutils': 5.1.0(rollup@2.79.2) - '@unocss/config': 0.62.4 - '@unocss/core': 0.62.4 - '@unocss/inspector': 0.62.4 + '@unocss/config': 66.3.3 + '@unocss/core': 66.3.3 + '@unocss/inspector': 66.3.3(vue@3.5.18(typescript@5.7.2)) chokidar: 3.6.0 - magic-string: 0.30.11 - tinyglobby: 0.2.6 - vite: 6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) + magic-string: 0.30.17 + pathe: 2.0.3 + tinyglobby: 0.2.14 + unplugin-utils: 0.2.4 + vite: 6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) transitivePeerDependencies: - - rollup - - supports-color + - vue - '@vitest/eslint-plugin@1.1.14(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2)': + '@vitest/eslint-plugin@1.1.14(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.5.1) optionalDependencies: typescript: 5.7.2 @@ -8872,37 +8971,59 @@ snapshots: '@vscode/l10n@0.0.18': {} - '@vue/compiler-core@3.5.6': + '@vue/compiler-core@3.5.18': dependencies: - '@babel/parser': 7.27.4 - '@vue/shared': 3.5.6 + '@babel/parser': 7.28.0 + '@vue/shared': 3.5.18 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.6': + '@vue/compiler-dom@3.5.18': dependencies: - '@vue/compiler-core': 3.5.6 - '@vue/shared': 3.5.6 + '@vue/compiler-core': 3.5.18 + '@vue/shared': 3.5.18 - '@vue/compiler-sfc@3.5.6': + '@vue/compiler-sfc@3.5.18': dependencies: - '@babel/parser': 7.27.4 - '@vue/compiler-core': 3.5.6 - '@vue/compiler-dom': 3.5.6 - '@vue/compiler-ssr': 3.5.6 - '@vue/shared': 3.5.6 + '@babel/parser': 7.28.0 + '@vue/compiler-core': 3.5.18 + '@vue/compiler-dom': 3.5.18 + '@vue/compiler-ssr': 3.5.18 + '@vue/shared': 3.5.18 estree-walker: 2.0.2 magic-string: 0.30.17 - postcss: 8.5.3 + postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.6': + '@vue/compiler-ssr@3.5.18': + dependencies: + '@vue/compiler-dom': 3.5.18 + '@vue/shared': 3.5.18 + + '@vue/reactivity@3.5.18': dependencies: - '@vue/compiler-dom': 3.5.6 - '@vue/shared': 3.5.6 + '@vue/shared': 3.5.18 - '@vue/shared@3.5.6': {} + '@vue/runtime-core@3.5.18': + dependencies: + '@vue/reactivity': 3.5.18 + '@vue/shared': 3.5.18 + + '@vue/runtime-dom@3.5.18': + dependencies: + '@vue/reactivity': 3.5.18 + '@vue/runtime-core': 3.5.18 + '@vue/shared': 3.5.18 + csstype: 3.1.3 + + '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.7.2))': + dependencies: + '@vue/compiler-ssr': 3.5.18 + '@vue/shared': 3.5.18 + vue: 3.5.18(typescript@5.7.2) + + '@vue/shared@3.5.18': {} acorn-jsx@5.3.2(acorn@8.14.0): dependencies: @@ -9022,7 +9143,7 @@ snapshots: - prettier-plugin-astro - typescript - astro@5.0.2(@types/node@22.14.1)(jiti@2.4.2)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1): + astro@5.0.2(@types/node@22.14.1)(jiti@2.5.1)(rollup@2.79.2)(terser@5.39.0)(tsx@4.19.4)(typescript@5.7.2)(yaml@2.5.1): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.2 @@ -9073,8 +9194,8 @@ snapshots: ultrahtml: 1.5.3 unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) - vitefu: 1.0.4(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)) + vite: 6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) + vitefu: 1.0.4(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)) which-pm: 3.0.0 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 @@ -9170,7 +9291,7 @@ snapshots: base-64@1.0.0: {} - binary-extensions@2.2.0: {} + binary-extensions@2.3.0: {} boolbase@1.0.0: {} @@ -9373,7 +9494,7 @@ snapshots: chokidar@3.6.0: dependencies: anymatch: 3.1.3 - braces: 3.0.2 + braces: 3.0.3 glob-parent: 5.1.2 is-binary-path: 2.1.0 is-glob: 4.0.3 @@ -9535,6 +9656,11 @@ snapshots: mdn-data: 2.0.30 source-map-js: 1.2.0 + css-tree@3.1.0: + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 + css-what@6.1.0: {} cssesc@3.0.0: {} @@ -9587,6 +9713,8 @@ snapshots: dependencies: css-tree: 1.1.3 + csstype@3.1.3: {} + data-view-buffer@1.0.2: dependencies: call-bound: 1.0.4 @@ -9975,29 +10103,29 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.16.0(jiti@2.4.2)): + eslint-compat-utils@0.5.1(eslint@9.16.0(jiti@2.5.1)): dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) semver: 7.7.2 - eslint-compat-utils@0.6.4(eslint@9.16.0(jiti@2.4.2)): + eslint-compat-utils@0.6.4(eslint@9.16.0(jiti@2.5.1)): dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) semver: 7.7.2 - eslint-config-flat-gitignore@0.3.0(eslint@9.16.0(jiti@2.4.2)): + eslint-config-flat-gitignore@0.3.0(eslint@9.16.0(jiti@2.5.1)): dependencies: '@eslint/compat': 1.1.1 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) find-up-simple: 1.0.0 eslint-flat-config-utils@0.4.0: dependencies: pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@9.16.0(jiti@2.4.2)): + eslint-formatting-reporter@0.0.0(eslint@9.16.0(jiti@2.5.1)): dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -10008,67 +10136,67 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.16.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.16.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-merge-processors@0.1.0(eslint@9.16.0(jiti@2.4.2)): + eslint-merge-processors@0.1.0(eslint@9.16.0(jiti@2.5.1)): dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.7.0(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-antfu@2.7.0(eslint@9.16.0(jiti@2.5.1)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) - eslint-plugin-astro@1.3.1(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-astro@1.3.1(eslint@9.16.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) '@jridgewell/sourcemap-codec': 1.5.0 '@typescript-eslint/types': 8.17.0 astro-eslint-parser: 1.2.2 - eslint: 9.16.0(jiti@2.4.2) - eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.4.2)) + eslint: 9.16.0(jiti@2.5.1) + eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.5.1)) globals: 15.13.0 postcss: 8.4.49 postcss-selector-parser: 7.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-command@0.2.6(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-command@0.2.6(eslint@9.16.0(jiti@2.5.1)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) - eslint-plugin-es-x@7.8.0(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-es-x@7.8.0(eslint@9.16.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.16.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.16.0(jiti@2.4.2)) + eslint: 9.16.0(jiti@2.5.1) + eslint-compat-utils: 0.5.1(eslint@9.16.0(jiti@2.5.1)) - eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@2.5.1)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.8 '@dprint/toml': 0.6.3 - eslint: 9.16.0(jiti@2.4.2) - eslint-formatting-reporter: 0.0.0(eslint@9.16.0(jiti@2.4.2)) + eslint: 9.16.0(jiti@2.5.1) + eslint-formatting-reporter: 0.0.0(eslint@9.16.0(jiti@2.5.1)) eslint-parser-plain: 0.1.0 prettier: 3.4.2 synckit: 0.9.2 - eslint-plugin-import-x@4.5.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2): + eslint-plugin-import-x@4.5.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2): dependencies: '@typescript-eslint/scope-manager': 8.32.1 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) debug: 4.4.1 doctrine: 3.0.0 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.10.0 is-glob: 4.0.3 @@ -10080,14 +10208,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.6.0(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-jsdoc@50.6.0(eslint@9.16.0(jiti@2.5.1)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.1 escape-string-regexp: 4.0.0 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -10097,12 +10225,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.18.2(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-jsonc@2.18.2(eslint@9.16.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) - eslint: 9.16.0(jiti@2.4.2) - eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.4.2)) - eslint-json-compat-utils: 0.2.1(eslint@9.16.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) + eslint: 9.16.0(jiti@2.5.1) + eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.5.1)) + eslint-json-compat-utils: 0.2.1(eslint@9.16.0(jiti@2.5.1))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -10111,12 +10239,12 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.14.0(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-n@17.14.0(eslint@9.16.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) enhanced-resolve: 5.17.1 - eslint: 9.16.0(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@9.16.0(jiti@2.4.2)) + eslint: 9.16.0(jiti@2.5.1) + eslint-plugin-es-x: 7.8.0(eslint@9.16.0(jiti@2.5.1)) get-tsconfig: 4.10.0 globals: 15.13.0 ignore: 5.3.2 @@ -10125,45 +10253,45 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@4.2.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2): + eslint-plugin-perfectionist@4.2.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2): dependencies: '@typescript-eslint/types': 8.32.1 - '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) - eslint: 9.16.0(jiti@2.4.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) + eslint: 9.16.0(jiti@2.5.1) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-regexp@2.7.0(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-regexp@2.7.0(eslint@9.16.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.11.1(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-toml@0.11.1(eslint@9.16.0(jiti@2.5.1)): dependencies: debug: 4.4.1 - eslint: 9.16.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.16.0(jiti@2.4.2)) + eslint: 9.16.0(jiti@2.5.1) + eslint-compat-utils: 0.5.1(eslint@9.16.0(jiti@2.5.1)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@56.0.1(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-unicorn@56.0.1(eslint@9.16.0(jiti@2.5.1)): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) ci-info: 4.1.0 clean-regexp: 1.0.0 core-js-compat: 3.38.1 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) esquery: 1.6.0 globals: 15.13.0 indent-string: 4.0.0 @@ -10176,41 +10304,41 @@ snapshots: semver: 7.7.2 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1)): dependencies: - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.16.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.17.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2))(eslint@9.16.0(jiti@2.5.1))(typescript@5.7.2) - eslint-plugin-vue@9.32.0(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-vue@9.32.0(eslint@9.16.0(jiti@2.5.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.4.2)) - eslint: 9.16.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@2.5.1)) + eslint: 9.16.0(jiti@2.5.1) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.2 - vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.4.2)) + vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.5.1)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.16.0(eslint@9.16.0(jiti@2.4.2)): + eslint-plugin-yml@1.16.0(eslint@9.16.0(jiti@2.5.1)): dependencies: debug: 4.4.1 - eslint: 9.16.0(jiti@2.4.2) - eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.4.2)) + eslint: 9.16.0(jiti@2.5.1) + eslint-compat-utils: 0.6.4(eslint@9.16.0(jiti@2.5.1)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.6)(eslint@9.16.0(jiti@2.4.2)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.18)(eslint@9.16.0(jiti@2.5.1)): dependencies: - '@vue/compiler-sfc': 3.5.6 - eslint: 9.16.0(jiti@2.4.2) + '@vue/compiler-sfc': 3.5.18 + eslint: 9.16.0(jiti@2.5.1) eslint-scope@7.2.2: dependencies: @@ -10231,9 +10359,9 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.16.0(jiti@2.4.2): + eslint@9.16.0(jiti@2.5.1): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.5.1)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.19.1 '@eslint/core': 0.9.1 @@ -10268,7 +10396,7 @@ snapshots: natural-compare: 1.4.0 optionator: 0.9.4 optionalDependencies: - jiti: 2.4.2 + jiti: 2.5.1 transitivePeerDependencies: - supports-color @@ -10355,6 +10483,8 @@ snapshots: exsolve@1.0.5: {} + exsolve@1.0.7: {} + extend@3.0.2: {} fast-deep-equal@3.1.3: {} @@ -10391,13 +10521,13 @@ snapshots: dependencies: reusify: 1.1.0 - fdir@6.3.0(picomatch@4.0.2): + fdir@6.4.2(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 - fdir@6.4.2(picomatch@4.0.2): + fdir@6.4.6(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 figures@1.7.0: dependencies: @@ -10585,6 +10715,8 @@ snapshots: globals@15.13.0: {} + globals@15.15.0: {} + globalthis@1.0.4: dependencies: define-properties: 1.2.1 @@ -10897,7 +11029,7 @@ snapshots: is-binary-path@2.1.0: dependencies: - binary-extensions: 2.2.0 + binary-extensions: 2.3.0 is-boolean-object@1.2.2: dependencies: @@ -11059,6 +11191,8 @@ snapshots: jiti@2.4.2: {} + jiti@2.5.1: {} + js-tokens@4.0.0: {} js-yaml@3.14.1: @@ -11187,16 +11321,17 @@ snapshots: loader-utils@3.3.1: {} - local-pkg@0.5.0: - dependencies: - mlly: 1.7.1 - pkg-types: 1.3.1 - local-pkg@0.5.1: dependencies: mlly: 1.7.3 pkg-types: 1.3.1 + local-pkg@1.1.1: + dependencies: + mlly: 1.7.4 + pkg-types: 2.2.0 + quansync: 0.2.10 + locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -11245,7 +11380,7 @@ snapshots: magic-string@0.30.17: dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.4 magicast@0.3.5: dependencies: @@ -11480,6 +11615,8 @@ snapshots: mdn-data@2.0.30: {} + mdn-data@2.12.2: {} + mdurl@2.0.0: {} merge-stream@2.0.0: {} @@ -11878,6 +12015,8 @@ snapshots: mrmime@2.0.0: {} + mrmime@2.0.1: {} + ms@2.1.3: {} muggle-string@0.4.1: {} @@ -12055,10 +12194,10 @@ snapshots: p-try@2.2.0: {} - package-manager-detector@0.2.0: {} - package-manager-detector@0.2.7: {} + package-manager-detector@1.3.0: {} + parent-module@1.0.1: dependencies: callsites: 3.1.0 @@ -12131,6 +12270,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pidtree@0.6.0: {} pify@4.0.1: {} @@ -12153,6 +12294,12 @@ snapshots: exsolve: 1.0.5 pathe: 2.0.3 + pkg-types@2.2.0: + dependencies: + confbox: 0.2.2 + exsolve: 1.0.7 + pathe: 2.0.3 + pluralize@8.0.0: {} possible-typed-array-names@1.1.0: {} @@ -12374,6 +12521,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + preferred-pm@4.0.0: dependencies: find-up-simple: 1.0.0 @@ -12422,6 +12575,8 @@ snapshots: punycode@2.3.1: {} + quansync@0.2.10: {} + queue-microtask@1.2.3: {} randombytes@2.1.0: @@ -12773,7 +12928,7 @@ snapshots: rollup-plugin-visualizer@5.14.0(rollup@2.79.2): dependencies: open: 8.4.2 - picomatch: 4.0.2 + picomatch: 4.0.3 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: @@ -13023,10 +13178,10 @@ snapshots: dependencies: is-arrayish: 0.3.2 - sirv@2.0.4: + sirv@3.0.1: dependencies: - '@polka/url': 1.0.0-next.24 - mrmime: 2.0.0 + '@polka/url': 1.0.0-next.29 + mrmime: 2.0.1 totalist: 3.0.1 sisteransi@1.0.5: {} @@ -13278,21 +13433,21 @@ snapshots: globalyzer: 0.1.0 globrex: 0.1.2 - tinyexec@0.3.0: {} - tinyexec@0.3.1: {} tinyexec@0.3.2: {} + tinyexec@1.0.1: {} + tinyglobby@0.2.10: dependencies: fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 - tinyglobby@0.2.6: + tinyglobby@0.2.14: dependencies: - fdir: 6.3.0(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 to-fast-properties@2.0.0: {} @@ -13411,6 +13566,13 @@ snapshots: transitivePeerDependencies: - supports-color + unconfig@7.3.2: + dependencies: + '@quansync/fs': 0.1.3 + defu: 6.1.4 + jiti: 2.5.1 + quansync: 0.2.10 + undici-types@6.21.0: {} unicode-canonical-property-names-ecmascript@2.0.1: {} @@ -13482,36 +13644,43 @@ snapshots: universalify@2.0.1: {} - unocss-preset-theme@0.13.0(@unocss/core@0.65.1): + unocss-preset-theme@0.13.0(@unocss/core@66.3.3): dependencies: - '@unocss/core': 0.65.1 + '@unocss/core': 66.3.3 '@unocss/rule-utils': 0.61.9 - unocss@0.62.4(postcss@8.5.3)(rollup@2.79.2)(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)): - dependencies: - '@unocss/astro': 0.62.4(rollup@2.79.2)(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)) - '@unocss/cli': 0.62.4(rollup@2.79.2) - '@unocss/core': 0.62.4 - '@unocss/postcss': 0.62.4(postcss@8.5.3) - '@unocss/preset-attributify': 0.62.4 - '@unocss/preset-icons': 0.62.4 - '@unocss/preset-mini': 0.62.4 - '@unocss/preset-tagify': 0.62.4 - '@unocss/preset-typography': 0.62.4 - '@unocss/preset-uno': 0.62.4 - '@unocss/preset-web-fonts': 0.62.4 - '@unocss/preset-wind': 0.62.4 - '@unocss/transformer-attributify-jsx': 0.62.4 - '@unocss/transformer-compile-class': 0.62.4 - '@unocss/transformer-directives': 0.62.4 - '@unocss/transformer-variant-group': 0.62.4 - '@unocss/vite': 0.62.4(rollup@2.79.2)(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)) + unocss@66.3.3(postcss@8.5.3)(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))(vue@3.5.18(typescript@5.7.2)): + dependencies: + '@unocss/astro': 66.3.3(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))(vue@3.5.18(typescript@5.7.2)) + '@unocss/cli': 66.3.3 + '@unocss/core': 66.3.3 + '@unocss/postcss': 66.3.3(postcss@8.5.3) + '@unocss/preset-attributify': 66.3.3 + '@unocss/preset-icons': 66.3.3 + '@unocss/preset-mini': 66.3.3 + '@unocss/preset-tagify': 66.3.3 + '@unocss/preset-typography': 66.3.3 + '@unocss/preset-uno': 66.3.3 + '@unocss/preset-web-fonts': 66.3.3 + '@unocss/preset-wind': 66.3.3 + '@unocss/preset-wind3': 66.3.3 + '@unocss/preset-wind4': 66.3.3 + '@unocss/transformer-attributify-jsx': 66.3.3 + '@unocss/transformer-compile-class': 66.3.3 + '@unocss/transformer-directives': 66.3.3 + '@unocss/transformer-variant-group': 66.3.3 + '@unocss/vite': 66.3.3(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1))(vue@3.5.18(typescript@5.7.2)) optionalDependencies: - vite: 6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) + vite: 6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) transitivePeerDependencies: - postcss - - rollup - supports-color + - vue + + unplugin-utils@0.2.4: + dependencies: + pathe: 2.0.3 + picomatch: 4.0.3 update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: @@ -13555,7 +13724,7 @@ snapshots: '@types/unist': 3.0.2 vfile-message: 4.0.2 - vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1): + vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1): dependencies: esbuild: 0.24.0 postcss: 8.4.49 @@ -13563,14 +13732,14 @@ snapshots: optionalDependencies: '@types/node': 22.14.1 fsevents: 2.3.3 - jiti: 2.4.2 + jiti: 2.5.1 terser: 5.39.0 tsx: 4.19.4 yaml: 2.5.1 - vitefu@1.0.4(vite@6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)): + vitefu@1.0.4(vite@6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1)): optionalDependencies: - vite: 6.0.2(@types/node@22.14.1)(jiti@2.4.2)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) + vite: 6.0.2(@types/node@22.14.1)(jiti@2.5.1)(terser@5.39.0)(tsx@4.19.4)(yaml@2.5.1) volar-service-css@0.0.61(@volar/language-service@2.4.5): dependencies: @@ -13740,10 +13909,10 @@ snapshots: vscode-uri@3.0.8: {} - vue-eslint-parser@9.4.3(eslint@9.16.0(jiti@2.4.2)): + vue-eslint-parser@9.4.3(eslint@9.16.0(jiti@2.5.1)): dependencies: debug: 4.4.1 - eslint: 9.16.0(jiti@2.4.2) + eslint: 9.16.0(jiti@2.5.1) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -13753,6 +13922,20 @@ snapshots: transitivePeerDependencies: - supports-color + vue-flow-layout@0.1.1(vue@3.5.18(typescript@5.7.2)): + dependencies: + vue: 3.5.18(typescript@5.7.2) + + vue@3.5.18(typescript@5.7.2): + dependencies: + '@vue/compiler-dom': 3.5.18 + '@vue/compiler-sfc': 3.5.18 + '@vue/runtime-dom': 3.5.18 + '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.7.2)) + '@vue/shared': 3.5.18 + optionalDependencies: + typescript: 5.7.2 + web-namespaces@2.0.1: {} which-boxed-primitive@1.1.1: