diff --git a/packages/nest/package.json b/packages/nest/package.json index 3a0632709..32b8118ef 100644 --- a/packages/nest/package.json +++ b/packages/nest/package.json @@ -69,7 +69,7 @@ "@ts-rest/core": "^3.52.1", "@types/express": "^5.0.6", "express": "^5.2.1", - "fastify": "^5.8.2", + "fastify": "^5.8.3", "rxjs": "^7.8.2", "supertest": "^7.1.4", "zod": "^4.3.6" diff --git a/packages/openapi/package.json b/packages/openapi/package.json index 4363602b0..7627e1847 100644 --- a/packages/openapi/package.json +++ b/packages/openapi/package.json @@ -80,7 +80,7 @@ "rou3": "^0.7.12" }, "devDependencies": { - "fastify": "^5.8.2", + "fastify": "^5.8.3", "zod": "^4.3.6" } } diff --git a/packages/server/package.json b/packages/server/package.json index 5b4ef0c4d..353a8c1f0 100644 --- a/packages/server/package.json +++ b/packages/server/package.json @@ -145,7 +145,7 @@ "@tanstack/router-core": "^1.166.7", "@types/ws": "^8.18.1", "crossws": "^0.4.4", - "fastify": "^5.8.2", + "fastify": "^5.8.3", "next": "^16.1.7", "supertest": "^7.1.4", "ws": "^8.18.3", diff --git a/packages/standard-server-fastify/package.json b/packages/standard-server-fastify/package.json index 28ce5e2f2..db7f12d0f 100644 --- a/packages/standard-server-fastify/package.json +++ b/packages/standard-server-fastify/package.json @@ -50,7 +50,7 @@ "@fastify/cookie": "^11.0.2", "@types/node": "^22.19.3", "@types/supertest": "^6.0.3", - "fastify": "^5.8.2", + "fastify": "^5.8.3", "supertest": "^7.2.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9e5627c65..f17dab5bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: devDependencies: '@antfu/eslint-config': specifier: ^7.4.3 - version: 7.4.3(@vue/compiler-sfc@3.5.30)(eslint-plugin-format@1.4.0(eslint@10.0.0(jiti@2.6.1)))(eslint@10.0.0(jiti@2.6.1))(typescript@5.8.3)(vitest@3.2.4) + version: 7.4.3(@vue/compiler-sfc@3.5.31)(eslint-plugin-format@1.4.0(eslint@10.0.0(jiti@2.6.1)))(eslint@10.0.0(jiti@2.6.1))(typescript@5.8.3)(vitest@3.2.4) '@cloudflare/vitest-pool-workers': specifier: ^0.13.0 version: 0.13.0(@cloudflare/workers-types@4.20260313.1)(@vitest/runner@3.2.4)(@vitest/snapshot@3.2.4)(vitest@3.2.4) @@ -95,7 +95,7 @@ importers: version: 5.8.3 unbuild: specifier: ^3.6.1 - version: 3.6.1(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)) + version: 3.6.1(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)) vite-plugin-solid: specifier: ^2.11.10 version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) @@ -462,8 +462,8 @@ importers: specifier: ^5.2.1 version: 5.2.1 fastify: - specifier: ^5.8.2 - version: 5.8.2 + specifier: ^5.8.3 + version: 5.8.3 rxjs: specifier: ^7.8.2 version: 7.8.2 @@ -505,8 +505,8 @@ importers: version: 0.7.12 devDependencies: fastify: - specifier: ^5.8.2 - version: 5.8.2 + specifier: ^5.8.3 + version: 5.8.3 zod: specifier: ^4.3.6 version: 4.3.6 @@ -732,10 +732,10 @@ importers: version: 8.18.1 crossws: specifier: ^0.4.4 - version: 0.4.4(srvx@0.11.12) + version: 0.4.4(srvx@0.11.13) fastify: - specifier: ^5.8.2 - version: 5.8.2 + specifier: ^5.8.3 + version: 5.8.3 next: specifier: ^16.1.7 version: 16.1.7(@babel/core@7.29.0)(@opentelemetry/api@1.9.0)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) @@ -843,8 +843,8 @@ importers: specifier: ^6.0.3 version: 6.0.3 fastify: - specifier: ^5.8.2 - version: 5.8.2 + specifier: ^5.8.3 + version: 5.8.3 supertest: specifier: ^7.2.2 version: 7.2.2 @@ -1028,11 +1028,11 @@ importers: version: link:../tanstack-query vue: specifier: '>=3.3.0' - version: 3.5.30(typescript@5.8.3) + version: 3.5.31(typescript@5.8.3) devDependencies: '@tanstack/vue-query': specifier: ^5.92.9 - version: 5.92.9(vue@3.5.30(typescript@5.8.3)) + version: 5.92.9(vue@3.5.31(typescript@5.8.3)) packages/zod: dependencies: @@ -1477,7 +1477,7 @@ importers: version: 5.8.3 unbuild: specifier: ^3.6.1 - version: 3.6.1(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)) + version: 3.6.1(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)) zod: specifier: ^4.3.6 version: 4.3.6 @@ -1558,16 +1558,16 @@ importers: version: link:../../packages/zod '@tanstack/vue-query': specifier: ^5.92.9 - version: 5.92.9(vue@3.5.30(typescript@5.8.3)) + version: 5.92.9(vue@3.5.31(typescript@5.8.3)) nuxt: specifier: ^4.4.2 - version: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2) + version: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2) vue: specifier: latest - version: 3.5.30(typescript@5.8.3) + version: 3.5.31(typescript@5.8.3) vue-router: specifier: latest - version: 5.0.3(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@vue/compiler-sfc@3.5.30)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)) + version: 5.0.4(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@vue/compiler-sfc@3.5.31)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)) zod: specifier: ^4.3.6 version: 4.3.6 @@ -1702,7 +1702,7 @@ importers: version: 1.166.7(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.21(react@19.2.4))(@tanstack/react-router@1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.166.7)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start': specifier: ^1.166.8 - version: 1.166.8(crossws@0.4.4(srvx@0.11.12))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1) + version: 1.166.8(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1) '@types/node': specifier: ^22.19.3 version: 22.19.7 @@ -2193,6 +2193,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.29.2': + resolution: {integrity: sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-syntax-jsx@7.28.6': resolution: {integrity: sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==} engines: {node: '>=6.9.0'} @@ -7573,15 +7578,27 @@ packages: '@vue/compiler-core@3.5.30': resolution: {integrity: sha512-s3DfdZkcu/qExZ+td75015ljzHc6vE+30cFMGRPROYjqkroYI5NV2X1yAMX9UeyBNWB9MxCfPcsjpLS11nzkkw==} + '@vue/compiler-core@3.5.31': + resolution: {integrity: sha512-k/ueL14aNIEy5Onf0OVzR8kiqF/WThgLdFhxwa4e/KF/0qe38IwIdofoSWBTvvxQOesaz6riAFAUaYjoF9fLLQ==} + '@vue/compiler-dom@3.5.30': resolution: {integrity: sha512-eCFYESUEVYHhiMuK4SQTldO3RYxyMR/UQL4KdGD1Yrkfdx4m/HYuZ9jSfPdA+nWJY34VWndiYdW/wZXyiPEB9g==} + '@vue/compiler-dom@3.5.31': + resolution: {integrity: sha512-BMY/ozS/xxjYqRFL+tKdRpATJYDTTgWSo0+AJvJNg4ig+Hgb0dOsHPXvloHQ5hmlivUqw1Yt2pPIqp4e0v1GUw==} + '@vue/compiler-sfc@3.5.30': resolution: {integrity: sha512-LqmFPDn89dtU9vI3wHJnwaV6GfTRD87AjWpTWpyrdVOObVtjIuSeZr181z5C4PmVx/V3j2p+0f7edFKGRMpQ5A==} + '@vue/compiler-sfc@3.5.31': + resolution: {integrity: sha512-M8wpPgR9UJ8MiRGjppvx9uWJfLV7A/T+/rL8s/y3QG3u0c2/YZgff3d6SuimKRIhcYnWg5fTfDMlz2E6seUW8Q==} + '@vue/compiler-ssr@3.5.30': resolution: {integrity: sha512-NsYK6OMTnx109PSL2IAyf62JP6EUdk4Dmj6AkWcJGBvN0dQoMYtVekAmdqgTtWQgEJo+Okstbf/1p7qZr5H+bA==} + '@vue/compiler-ssr@3.5.31': + resolution: {integrity: sha512-h0xIMxrt/LHOvJKMri+vdYT92BrK3HFLtDqq9Pr/lVVfE4IyKZKvWf0vJFW10Yr6nX02OR4MkJwI0c1HDa1hog==} + '@vue/devtools-api@6.6.4': resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==} @@ -7620,23 +7637,40 @@ packages: '@vue/reactivity@3.5.30': resolution: {integrity: sha512-179YNgKATuwj9gB+66snskRDOitDiuOZqkYia7mHKJaidOMo/WJxHKF8DuGc4V4XbYTJANlfEKb0yxTQotnx4Q==} + '@vue/reactivity@3.5.31': + resolution: {integrity: sha512-DtKXxk9E/KuVvt8VxWu+6Luc9I9ETNcqR1T1oW1gf02nXaZ1kuAx58oVu7uX9XxJR0iJCro6fqBLw9oSBELo5g==} + '@vue/runtime-core@3.5.30': resolution: {integrity: sha512-e0Z+8PQsUTdwV8TtEsLzUM7SzC7lQwYKePydb7K2ZnmS6jjND+WJXkmmfh/swYzRyfP1EY3fpdesyYoymCzYfg==} + '@vue/runtime-core@3.5.31': + resolution: {integrity: sha512-AZPmIHXEAyhpkmN7aWlqjSfYynmkWlluDNPHMCZKFHH+lLtxP/30UJmoVhXmbDoP1Ng0jG0fyY2zCj1PnSSA6Q==} + '@vue/runtime-dom@3.5.30': resolution: {integrity: sha512-2UIGakjU4WSQ0T4iwDEW0W7vQj6n7AFn7taqZ9Cvm0Q/RA2FFOziLESrDL4GmtI1wV3jXg5nMoJSYO66egDUBw==} + '@vue/runtime-dom@3.5.31': + resolution: {integrity: sha512-xQJsNRmGPeDCJq/u813tyonNgWBFjzfVkBwDREdEWndBnGdHLHgkwNBQxLtg4zDrzKTEcnikUy1UUNecb3lJ6g==} + '@vue/server-renderer@3.5.30': resolution: {integrity: sha512-v+R34icapydRwbZRD0sXwtHqrQJv38JuMB4JxbOxd8NEpGLny7cncMp53W9UH/zo4j8eDHjQ1dEJXwzFQknjtQ==} peerDependencies: vue: 3.5.30 + '@vue/server-renderer@3.5.31': + resolution: {integrity: sha512-GJuwRvMcdZX/CriUnyIIOGkx3rMV3H6sOu0JhdKbduaeCji6zb60iOGMY7tFoN24NfsUYoFBhshZtGxGpxO4iA==} + peerDependencies: + vue: 3.5.31 + '@vue/shared@3.5.27': resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} '@vue/shared@3.5.30': resolution: {integrity: sha512-YXgQ7JjaO18NeK2K9VTbDHaFy62WrObMa6XERNfNOkAhD1F1oDSf3ZJ7K6GqabZ0BvSDHajp8qfS5Sa2I9n8uQ==} + '@vue/shared@3.5.31': + resolution: {integrity: sha512-nBxuiuS9Lj5bPkPbWogPUnjxxWpkRniX7e5UBQDWl6Fsf4roq9wwV+cR7ezQ4zXswNvPIlsdj1slcLB7XCsRAw==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -10056,8 +10090,8 @@ packages: fastify@5.7.4: resolution: {integrity: sha512-e6l5NsRdaEP8rdD8VR0ErJASeyaRbzXYpmkrpr2SuvuMq6Si3lvsaVy5C+7gLanEkvjpMDzBXWE5HPeb/hgTxA==} - fastify@5.8.2: - resolution: {integrity: sha512-lZmt3navvZG915IE+f7/TIVamxIwmBd+OMB+O9WBzcpIwOo6F0LTh0sluoMFk5VkrKTvvrwIaoJPkir4Z+jtAg==} + fastify@5.8.3: + resolution: {integrity: sha512-XJXpRQ41+rsJ/GLeP9vyDC+fBXilcTlEXokMSexkdEkla4uf7ZQNaI5xl3el+kW5TZQulqYxLr659ey/KX7XmQ==} fastq@1.20.1: resolution: {integrity: sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==} @@ -11856,6 +11890,10 @@ packages: resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} engines: {node: '>= 8'} + minipass-flush@1.0.6: + resolution: {integrity: sha512-7Uf5gMJZ2kTkFisE3toGxT991s+cg+vMh42nbZGM2bNxfYVpkpqRudf1QrcOy72a3PwcL4JYqL+4NY7t0Hdd0A==} + engines: {node: '>=16 || 14 >=14.17'} + minipass-pipeline@1.2.4: resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} engines: {node: '>=8'} @@ -11933,6 +11971,9 @@ packages: mlly@1.8.1: resolution: {integrity: sha512-SnL6sNutTwRWWR/vcmCYHSADjiEesp5TGQQ0pXyLhW5IoeibRlF/CbSLailbB3CNqJUk9cVJ9dUDnbD7GrcHBQ==} + mlly@1.8.2: + resolution: {integrity: sha512-d+ObxMQFmbt10sretNDytwt85VrbkhhUA/JBGm1MPaWJ65Cl4wOgLaB1NYvJSZ0Ef03MMEU/0xpPMXUIQ29UfA==} + mocked-exports@0.1.1: resolution: {integrity: sha512-aF7yRQr/Q0O2/4pIXm6PZ5G+jAd7QS4Yu8m+WEeEHGnbo+7mE36CbLSDQiXYV8bVL3NfmdeqPJct0tUlnjVSnA==} @@ -13435,8 +13476,9 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-regex2@5.0.0: - resolution: {integrity: sha512-YwJwe5a51WlK7KbOJREPdjNrpViQBI3p4T50lfwPuDhZnE3XGVTlGvi+aolc5+RvxDD6bnUmjVsU9n1eboLUYw==} + safe-regex2@5.1.0: + resolution: {integrity: sha512-pNHAuBW7TrcleFHsxBr5QMi/Iyp0ENjUKz7GCcX1UO7cMh+NmVK6HxQckNL1tJp1XAJVjG6B8OKIPqodqj9rtw==} + hasBin: true safe-stable-stringify@2.5.0: resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} @@ -13448,6 +13490,9 @@ packages: sanitize-filename@1.6.3: resolution: {integrity: sha512-y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==} + sanitize-filename@1.6.4: + resolution: {integrity: sha512-9ZyI08PsvdQl2r/bBIGubpVdR3RR9sY6RDiWFPreA21C/EFlQhmgo20UZlNjZMMZNubusLhAQozkA0Od5J21Eg==} + sax@1.4.4: resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} engines: {node: '>=11.0.0'} @@ -13854,8 +13899,8 @@ packages: sprintf-js@1.1.3: resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - srvx@0.11.12: - resolution: {integrity: sha512-AQfrGqntqVPXgP03pvBDN1KyevHC+KmYVqb8vVf4N+aomQqdhaZxjvoVp+AOm4u6x+GgNQY3MVzAUIn+TqwkOA==} + srvx@0.11.13: + resolution: {integrity: sha512-oknN6qduuMPafxKtHucUeG32Q963pjriA5g3/Bl05cwEsUe5VVbIU4qR9LrALHbipSCyBe+VmfDGGydqazDRkw==} engines: {node: '>=20.16.0'} hasBin: true @@ -15247,8 +15292,8 @@ packages: peerDependencies: vue: ^3.5.0 - vue-router@5.0.3: - resolution: {integrity: sha512-nG1c7aAFac7NYj8Hluo68WyWfc41xkEjaR0ViLHCa3oDvTQ/nIuLJlXJX1NUPw/DXzx/8+OKMng045HHQKQKWw==} + vue-router@5.0.4: + resolution: {integrity: sha512-lCqDLCI2+fKVRl2OzXuzdSWmxXFLQRxQbmHugnRpTMyYiT+hNaycV0faqG5FBHDXoYrZ6MQcX87BvbY8mQ20Bg==} peerDependencies: '@pinia/colada': '>=0.21.2' '@vue/compiler-sfc': ^3.5.17 @@ -15273,6 +15318,14 @@ packages: typescript: optional: true + vue@3.5.31: + resolution: {integrity: sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==} + peerDependencies: + typescript: ~5.8.3 + peerDependenciesMeta: + typescript: + optional: true + w3c-keyname@2.2.8: resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} @@ -15720,12 +15773,12 @@ snapshots: transitivePeerDependencies: - zod - '@ai-sdk/vue@3.0.33(vue@3.5.30(typescript@5.8.3))(zod@4.3.6)': + '@ai-sdk/vue@3.0.33(vue@3.5.31(typescript@5.8.3))(zod@4.3.6)': dependencies: '@ai-sdk/provider-utils': 4.0.5(zod@4.3.6) ai: 6.0.33(zod@4.3.6) - swrv: 1.1.0(vue@3.5.30(typescript@5.8.3)) - vue: 3.5.30(typescript@5.8.3) + swrv: 1.1.0(vue@3.5.31(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - zod @@ -15920,7 +15973,7 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@antfu/eslint-config@7.4.3(@vue/compiler-sfc@3.5.30)(eslint-plugin-format@1.4.0(eslint@10.0.0(jiti@2.6.1)))(eslint@10.0.0(jiti@2.6.1))(typescript@5.8.3)(vitest@3.2.4)': + '@antfu/eslint-config@7.4.3(@vue/compiler-sfc@3.5.31)(eslint-plugin-format@1.4.0(eslint@10.0.0(jiti@2.6.1)))(eslint@10.0.0(jiti@2.6.1))(typescript@5.8.3)(vitest@3.2.4)': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 1.0.0 @@ -15951,7 +16004,7 @@ snapshots: eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.55.0(@typescript-eslint/parser@8.55.0(eslint@10.0.0(jiti@2.6.1))(typescript@5.8.3))(eslint@10.0.0(jiti@2.6.1))(typescript@5.8.3))(eslint@10.0.0(jiti@2.6.1)) eslint-plugin-vue: 10.7.0(@stylistic/eslint-plugin@5.8.0(eslint@10.0.0(jiti@2.6.1)))(@typescript-eslint/parser@8.55.0(eslint@10.0.0(jiti@2.6.1))(typescript@5.8.3))(eslint@10.0.0(jiti@2.6.1))(vue-eslint-parser@10.2.0(eslint@10.0.0(jiti@2.6.1))) eslint-plugin-yml: 3.1.2(eslint@10.0.0(jiti@2.6.1)) - eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.30)(eslint@10.0.0(jiti@2.6.1)) + eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.31)(eslint@10.0.0(jiti@2.6.1)) globals: 17.4.0 jsonc-eslint-parser: 2.4.2 local-pkg: 1.1.2 @@ -16292,6 +16345,10 @@ snapshots: dependencies: '@babel/types': 7.29.0 + '@babel/parser@7.29.2': + dependencies: + '@babel/types': 7.29.0 + '@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.28.6)': dependencies: '@babel/core': 7.28.6 @@ -16353,7 +16410,7 @@ snapshots: '@babel/code-frame': 7.29.0 '@babel/generator': 7.29.1 '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.29.0 + '@babel/parser': 7.28.6 '@babel/template': 7.28.6 '@babel/types': 7.29.0 debug: 4.4.3 @@ -17485,11 +17542,11 @@ snapshots: '@floating-ui/utils@0.2.11': {} - '@floating-ui/vue@1.1.9(vue@3.5.30(typescript@5.8.3))': + '@floating-ui/vue@1.1.9(vue@3.5.31(typescript@5.8.3))': dependencies: '@floating-ui/dom': 1.7.6 '@floating-ui/utils': 0.2.11 - vue-demi: 0.14.10(vue@3.5.30(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.31(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -17512,10 +17569,10 @@ snapshots: dependencies: tailwindcss: 4.1.17 - '@headlessui/vue@1.7.23(vue@3.5.30(typescript@5.8.3))': + '@headlessui/vue@1.7.23(vue@3.5.31(typescript@5.8.3))': dependencies: - '@tanstack/vue-virtual': 3.13.22(vue@3.5.30(typescript@5.8.3)) - vue: 3.5.30(typescript@5.8.3) + '@tanstack/vue-virtual': 3.13.22(vue@3.5.31(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) '@hey-api/json-schema-ref-parser@1.0.6': dependencies: @@ -18292,12 +18349,12 @@ snapshots: pkg-types: 2.3.0 semver: 7.7.4 - '@nuxt/devtools@3.2.3(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3))': + '@nuxt/devtools@3.2.3(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3))': dependencies: '@nuxt/devtools-kit': 3.2.3(magicast@0.5.2)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) '@nuxt/devtools-wizard': 3.2.3 '@nuxt/kit': 4.4.2(magicast@0.5.2) - '@vue/devtools-core': 8.1.0(vue@3.5.30(typescript@5.8.3)) + '@vue/devtools-core': 8.1.0(vue@3.5.31(typescript@5.8.3)) '@vue/devtools-kit': 8.1.0 birpc: 4.0.0 consola: 3.4.2 @@ -18324,7 +18381,7 @@ snapshots: tinyglobby: 0.2.15 vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - vite-plugin-vue-tracer: 1.3.0(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3)) + vite-plugin-vue-tracer: 1.3.0(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3)) which: 5.0.0 ws: 8.19.0 transitivePeerDependencies: @@ -18345,7 +18402,7 @@ snapshots: jiti: 2.6.1 klona: 2.0.6 knitwork: 1.3.0 - mlly: 1.8.1 + mlly: 1.8.2 ohash: 2.0.11 pathe: 2.0.3 pkg-types: 2.3.0 @@ -18385,12 +18442,12 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/nitro-server@4.4.2(@babel/core@7.29.0)(@upstash/redis@1.37.0)(better-sqlite3@12.6.2)(db0@0.3.4(better-sqlite3@12.6.2))(ioredis@5.10.0)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(typescript@5.8.3)(xml2js@0.6.2)': + '@nuxt/nitro-server@4.4.2(@babel/core@7.29.0)(@upstash/redis@1.37.0)(better-sqlite3@12.6.2)(db0@0.3.4(better-sqlite3@12.6.2))(ioredis@5.10.0)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(typescript@5.8.3)(xml2js@0.6.2)': dependencies: '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) '@nuxt/devalue': 2.0.2 '@nuxt/kit': 4.4.2(magicast@0.5.2) - '@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.8.3)) + '@unhead/vue': 2.1.12(vue@3.5.31(typescript@5.8.3)) '@vue/shared': 3.5.30 consola: 3.4.2 defu: 6.1.4 @@ -18404,7 +18461,7 @@ snapshots: klona: 2.0.6 mocked-exports: 0.1.1 nitropack: 2.13.1(@upstash/redis@1.37.0)(better-sqlite3@12.6.2)(encoding@0.1.13)(xml2js@0.6.2) - nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2) + nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2) nypm: 0.6.5 ohash: 2.0.11 pathe: 2.0.3 @@ -18414,7 +18471,7 @@ snapshots: ufo: 1.6.3 unctx: 2.5.0 unstorage: 1.17.4(@upstash/redis@1.37.0)(db0@0.3.4(better-sqlite3@12.6.2))(ioredis@5.10.0) - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) vue-bundle-renderer: 2.2.0 vue-devtools-stub: 0.1.0 transitivePeerDependencies: @@ -18474,12 +18531,12 @@ snapshots: rc9: 3.0.0 std-env: 3.10.0 - '@nuxt/vite-builder@4.4.2(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(eslint@10.0.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(optionator@0.9.4)(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3))(yaml@2.8.2)': + '@nuxt/vite-builder@4.4.2(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(eslint@10.0.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(optionator@0.9.4)(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3))(yaml@2.8.2)': dependencies: '@nuxt/kit': 4.4.2(magicast@0.5.2) '@rollup/plugin-replace': 6.0.3(rollup@4.59.0) - '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3)) - '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3)) + '@vitejs/plugin-vue': 6.0.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3)) + '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3)) autoprefixer: 10.4.27(postcss@8.5.8) consola: 3.4.2 cssnano: 7.1.3(postcss@8.5.8) @@ -18492,7 +18549,7 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.1 mocked-exports: 0.1.1 - nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2) + nuxt: 4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2) nypm: 0.6.5 pathe: 2.0.3 pkg-types: 2.3.0 @@ -18504,7 +18561,7 @@ snapshots: vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-node: 5.3.0(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-checker: 0.12.0(eslint@10.0.0(jiti@2.6.1))(optionator@0.9.4)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) vue-bundle-renderer: 2.2.0 optionalDependencies: '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) @@ -19902,6 +19959,12 @@ snapshots: pinia: 3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)) vue: 3.5.30(typescript@5.8.3) + '@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3))': + dependencies: + pinia: 3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) + optional: true + '@pinojs/redact@0.4.0': {} '@pkgjs/parseargs@0.11.0': @@ -20343,7 +20406,7 @@ snapshots: '@scalar/agent-chat@0.9.7(change-case@5.4.4)(tailwindcss@4.1.17)(typescript@5.8.3)': dependencies: - '@ai-sdk/vue': 3.0.33(vue@3.5.30(typescript@5.8.3))(zod@4.3.6) + '@ai-sdk/vue': 3.0.33(vue@3.5.31(typescript@5.8.3))(zod@4.3.6) '@scalar/api-client': 2.37.0(change-case@5.4.4)(tailwindcss@4.1.17)(typescript@5.8.3) '@scalar/components': 0.20.7(typescript@5.8.3) '@scalar/helpers': 0.4.1 @@ -20354,11 +20417,11 @@ snapshots: '@scalar/types': 0.7.3 '@scalar/use-toasts': 0.10.0(typescript@5.8.3) '@scalar/workspace-store': 0.40.0(typescript@5.8.3) - '@vueuse/core': 13.9.0(vue@3.5.30(typescript@5.8.3)) + '@vueuse/core': 13.9.0(vue@3.5.31(typescript@5.8.3)) ai: 6.0.33(zod@4.3.6) neverpanic: 0.0.5(typescript@5.8.3) truncate-json: 3.0.1 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) whatwg-mimetype: 4.0.0 zod: 4.3.6 transitivePeerDependencies: @@ -20384,7 +20447,7 @@ snapshots: '@scalar/api-client@2.37.0(change-case@5.4.4)(tailwindcss@4.1.17)(typescript@5.8.3)': dependencies: '@headlessui/tailwindcss': 0.2.2(tailwindcss@4.1.17) - '@headlessui/vue': 1.7.23(vue@3.5.30(typescript@5.8.3)) + '@headlessui/vue': 1.7.23(vue@3.5.31(typescript@5.8.3)) '@scalar/analytics-client': 1.1.0 '@scalar/components': 0.20.7(typescript@5.8.3) '@scalar/draggable': 0.4.0(typescript@5.8.3) @@ -20407,8 +20470,8 @@ snapshots: '@scalar/use-toasts': 0.10.0(typescript@5.8.3) '@scalar/workspace-store': 0.40.0(typescript@5.8.3) '@types/har-format': 1.2.16 - '@vueuse/core': 13.9.0(vue@3.5.30(typescript@5.8.3)) - '@vueuse/integrations': 13.9.0(change-case@5.4.4)(focus-trap@7.8.0)(fuse.js@7.1.0)(vue@3.5.30(typescript@5.8.3)) + '@vueuse/core': 13.9.0(vue@3.5.31(typescript@5.8.3)) + '@vueuse/integrations': 13.9.0(change-case@5.4.4)(focus-trap@7.8.0)(fuse.js@7.1.0)(vue@3.5.31(typescript@5.8.3)) focus-trap: 7.8.0 fuse.js: 7.1.0 js-base64: 3.7.8 @@ -20421,8 +20484,8 @@ snapshots: shell-quote: 1.8.3 type-fest: 5.4.4 vite-plugin-monaco-editor: 1.1.0(monaco-editor@0.54.0) - vue: 3.5.30(typescript@5.8.3) - vue-router: 4.6.2(vue@3.5.30(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) + vue-router: 4.6.2(vue@3.5.31(typescript@5.8.3)) whatwg-mimetype: 4.0.0 yaml: 2.8.2 zod: 4.3.6 @@ -20465,7 +20528,7 @@ snapshots: '@scalar/api-reference@1.48.7(change-case@5.4.4)(tailwindcss@4.1.17)(typescript@5.8.3)': dependencies: - '@headlessui/vue': 1.7.23(vue@3.5.30(typescript@5.8.3)) + '@headlessui/vue': 1.7.23(vue@3.5.31(typescript@5.8.3)) '@scalar/agent-chat': 0.9.7(change-case@5.4.4)(tailwindcss@4.1.17)(typescript@5.8.3) '@scalar/api-client': 2.37.0(change-case@5.4.4)(tailwindcss@4.1.17)(typescript@5.8.3) '@scalar/code-highlight': 0.3.0 @@ -20482,13 +20545,13 @@ snapshots: '@scalar/use-hooks': 0.4.0(typescript@5.8.3) '@scalar/use-toasts': 0.10.0(typescript@5.8.3) '@scalar/workspace-store': 0.40.0(typescript@5.8.3) - '@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.8.3)) - '@vueuse/core': 13.9.0(vue@3.5.30(typescript@5.8.3)) + '@unhead/vue': 2.1.12(vue@3.5.31(typescript@5.8.3)) + '@vueuse/core': 13.9.0(vue@3.5.31(typescript@5.8.3)) fuse.js: 7.1.0 github-slugger: 2.0.0 microdiff: 1.5.0 nanoid: 5.1.6 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -20529,20 +20592,20 @@ snapshots: '@scalar/components@0.20.7(typescript@5.8.3)': dependencies: '@floating-ui/utils': 0.2.10 - '@floating-ui/vue': 1.1.9(vue@3.5.30(typescript@5.8.3)) - '@headlessui/vue': 1.7.23(vue@3.5.30(typescript@5.8.3)) + '@floating-ui/vue': 1.1.9(vue@3.5.31(typescript@5.8.3)) + '@headlessui/vue': 1.7.23(vue@3.5.31(typescript@5.8.3)) '@scalar/code-highlight': 0.3.0 '@scalar/helpers': 0.4.1 '@scalar/icons': 0.6.0(typescript@5.8.3) '@scalar/oas-utils': 0.10.6(typescript@5.8.3) '@scalar/themes': 0.15.0 '@scalar/use-hooks': 0.4.0(typescript@5.8.3) - '@vueuse/core': 13.9.0(vue@3.5.30(typescript@5.8.3)) + '@vueuse/core': 13.9.0(vue@3.5.31(typescript@5.8.3)) cva: 1.0.0-beta.4(typescript@5.8.3) nanoid: 5.1.6 pretty-bytes: 7.1.0 - radix-vue: 1.9.17(vue@3.5.30(typescript@5.8.3)) - vue: 3.5.30(typescript@5.8.3) + radix-vue: 1.9.17(vue@3.5.31(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) vue-component-type-helpers: 3.2.5 transitivePeerDependencies: - '@vue/composition-api' @@ -20551,7 +20614,7 @@ snapshots: '@scalar/draggable@0.4.0(typescript@5.8.3)': dependencies: - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - typescript @@ -20562,7 +20625,7 @@ snapshots: '@phosphor-icons/core': 2.1.1 '@types/node': 24.12.0 chalk: 5.6.2 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - typescript @@ -20589,7 +20652,7 @@ snapshots: flatted: 3.4.1 github-slugger: 2.0.0 type-fest: 5.4.4 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) yaml: 2.8.2 zod: 4.3.6 transitivePeerDependencies: @@ -20637,7 +20700,7 @@ snapshots: '@scalar/themes': 0.15.0 '@scalar/use-hooks': 0.4.0(typescript@5.8.3) '@scalar/workspace-store': 0.40.0(typescript@5.8.3) - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -20679,7 +20742,7 @@ snapshots: '@lezer/highlight': 1.2.3 '@replit/codemirror-css-color-picker': 6.3.0(@codemirror/language@6.12.2)(@codemirror/state@6.6.0)(@codemirror/view@6.40.0) '@scalar/components': 0.20.7(typescript@5.8.3) - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - '@vue/composition-api' - supports-color @@ -20688,17 +20751,17 @@ snapshots: '@scalar/use-hooks@0.4.0(typescript@5.8.3)': dependencies: '@scalar/use-toasts': 0.10.0(typescript@5.8.3) - '@vueuse/core': 13.9.0(vue@3.5.30(typescript@5.8.3)) + '@vueuse/core': 13.9.0(vue@3.5.31(typescript@5.8.3)) cva: 1.0.0-beta.2(typescript@5.8.3) tailwind-merge: 3.4.0 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) zod: 4.3.6 transitivePeerDependencies: - typescript '@scalar/use-toasts@0.10.0(typescript@5.8.3)': dependencies: - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) vue-sonner: 1.3.2 transitivePeerDependencies: - typescript @@ -20715,7 +20778,7 @@ snapshots: '@scalar/types': 0.7.3 github-slugger: 2.0.0 type-fest: 5.4.4 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) yaml: 2.8.2 transitivePeerDependencies: - supports-color @@ -21249,27 +21312,27 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - '@tanstack/react-start-server@1.166.7(crossws@0.4.4(srvx@0.11.12))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': + '@tanstack/react-start-server@1.166.7(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@tanstack/history': 1.161.4 '@tanstack/react-router': 1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/router-core': 1.166.7 '@tanstack/start-client-core': 1.166.7 - '@tanstack/start-server-core': 1.166.7(crossws@0.4.4(srvx@0.11.12)) + '@tanstack/start-server-core': 1.166.7(crossws@0.4.4(srvx@0.11.13)) react: 19.2.4 react-dom: 19.2.4(react@19.2.4) transitivePeerDependencies: - crossws - '@tanstack/react-start@1.166.8(crossws@0.4.4(srvx@0.11.12))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1)': + '@tanstack/react-start@1.166.8(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1)': dependencies: '@tanstack/react-router': 1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start-client': 1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4) - '@tanstack/react-start-server': 1.166.7(crossws@0.4.4(srvx@0.11.12))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@tanstack/react-start-server': 1.166.7(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/router-utils': 1.161.4 '@tanstack/start-client-core': 1.166.7 - '@tanstack/start-plugin-core': 1.166.8(@tanstack/react-router@1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.12))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1) - '@tanstack/start-server-core': 1.166.7(crossws@0.4.4(srvx@0.11.12)) + '@tanstack/start-plugin-core': 1.166.8(@tanstack/react-router@1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.13))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1) + '@tanstack/start-server-core': 1.166.7(crossws@0.4.4(srvx@0.11.13)) pathe: 2.0.3 react: 19.2.4 react-dom: 19.2.4(react@19.2.4) @@ -21394,7 +21457,7 @@ snapshots: '@tanstack/start-fn-stubs@1.161.4': {} - '@tanstack/start-plugin-core@1.166.8(@tanstack/react-router@1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.12))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1)': + '@tanstack/start-plugin-core@1.166.8(@tanstack/react-router@1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.13))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1)': dependencies: '@babel/code-frame': 7.27.1 '@babel/core': 7.29.0 @@ -21405,7 +21468,7 @@ snapshots: '@tanstack/router-plugin': 1.166.7(@tanstack/react-router@1.166.7(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.104.1) '@tanstack/router-utils': 1.161.4 '@tanstack/start-client-core': 1.166.7 - '@tanstack/start-server-core': 1.166.7(crossws@0.4.4(srvx@0.11.12)) + '@tanstack/start-server-core': 1.166.7(crossws@0.4.4(srvx@0.11.13)) cheerio: 1.2.0 exsolve: 1.0.8 pathe: 2.0.3 @@ -21426,13 +21489,13 @@ snapshots: - vite-plugin-solid - webpack - '@tanstack/start-server-core@1.166.7(crossws@0.4.4(srvx@0.11.12))': + '@tanstack/start-server-core@1.166.7(crossws@0.4.4(srvx@0.11.13))': dependencies: '@tanstack/history': 1.161.4 '@tanstack/router-core': 1.166.7 '@tanstack/start-client-core': 1.166.7 '@tanstack/start-storage-context': 1.166.7 - h3-v2: h3@2.0.1-rc.16(crossws@0.4.4(srvx@0.11.12)) + h3-v2: h3@2.0.1-rc.16(crossws@0.4.4(srvx@0.11.13)) seroval: 1.5.1 tiny-invariant: 1.3.3 transitivePeerDependencies: @@ -21461,10 +21524,18 @@ snapshots: vue: 3.5.30(typescript@5.8.3) vue-demi: 0.14.10(vue@3.5.30(typescript@5.8.3)) - '@tanstack/vue-virtual@3.13.22(vue@3.5.30(typescript@5.8.3))': + '@tanstack/vue-query@5.92.9(vue@3.5.31(typescript@5.8.3))': + dependencies: + '@tanstack/match-sorter-utils': 8.19.4 + '@tanstack/query-core': 5.90.20 + '@vue/devtools-api': 6.6.4 + vue: 3.5.31(typescript@5.8.3) + vue-demi: 0.14.10(vue@3.5.31(typescript@5.8.3)) + + '@tanstack/vue-virtual@3.13.22(vue@3.5.31(typescript@5.8.3))': dependencies: '@tanstack/virtual-core': 3.13.22 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) '@testing-library/dom@10.4.1': dependencies: @@ -22061,11 +22132,11 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@unhead/vue@2.1.12(vue@3.5.30(typescript@5.8.3))': + '@unhead/vue@2.1.12(vue@3.5.31(typescript@5.8.3))': dependencies: hookable: 6.0.1 unhead: 2.1.12 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) '@upsetjs/venn.js@2.0.0': optionalDependencies: @@ -22190,7 +22261,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3))': + '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3))': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) @@ -22198,7 +22269,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-rc.9 '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - supports-color @@ -22207,11 +22278,11 @@ snapshots: vite: 5.4.21(@types/node@22.19.7)(terser@5.46.0) vue: 3.5.30(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.5(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) '@vitest/coverage-v8@3.2.4(vitest@3.2.4)': dependencies: @@ -22353,15 +22424,15 @@ snapshots: '@vscode/l10n@0.0.18': {} - '@vue-macros/common@3.1.2(vue@3.5.30(typescript@5.8.3))': + '@vue-macros/common@3.1.2(vue@3.5.31(typescript@5.8.3))': dependencies: - '@vue/compiler-sfc': 3.5.30 + '@vue/compiler-sfc': 3.5.31 ast-kit: 2.2.0 local-pkg: 1.1.2 magic-string-ast: 1.0.3 unplugin-utils: 0.3.1 optionalDependencies: - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) '@vue/babel-helper-vue-transform-on@2.0.1': {} @@ -22387,24 +22458,37 @@ snapshots: '@babel/core': 7.29.0 '@babel/helper-module-imports': 7.28.6 '@babel/helper-plugin-utils': 7.28.6 - '@babel/parser': 7.29.0 - '@vue/compiler-sfc': 3.5.30 + '@babel/parser': 7.29.2 + '@vue/compiler-sfc': 3.5.31 transitivePeerDependencies: - supports-color '@vue/compiler-core@3.5.30': dependencies: - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@vue/shared': 3.5.30 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.31': + dependencies: + '@babel/parser': 7.29.2 + '@vue/shared': 3.5.31 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.30': dependencies: '@vue/compiler-core': 3.5.30 '@vue/shared': 3.5.30 + '@vue/compiler-dom@3.5.31': + dependencies: + '@vue/compiler-core': 3.5.31 + '@vue/shared': 3.5.31 + '@vue/compiler-sfc@3.5.30': dependencies: '@babel/parser': 7.29.0 @@ -22417,11 +22501,28 @@ snapshots: postcss: 8.5.8 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.31': + dependencies: + '@babel/parser': 7.29.2 + '@vue/compiler-core': 3.5.31 + '@vue/compiler-dom': 3.5.31 + '@vue/compiler-ssr': 3.5.31 + '@vue/shared': 3.5.31 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.8 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.30': dependencies: '@vue/compiler-dom': 3.5.30 '@vue/shared': 3.5.30 + '@vue/compiler-ssr@3.5.31': + dependencies: + '@vue/compiler-dom': 3.5.31 + '@vue/shared': 3.5.31 + '@vue/devtools-api@6.6.4': {} '@vue/devtools-api@7.7.9': @@ -22432,11 +22533,11 @@ snapshots: dependencies: '@vue/devtools-kit': 8.0.6 - '@vue/devtools-core@8.1.0(vue@3.5.30(typescript@5.8.3))': + '@vue/devtools-core@8.1.0(vue@3.5.31(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 8.1.0 '@vue/devtools-shared': 8.1.0 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) '@vue/devtools-kit@7.7.9': dependencies: @@ -22478,8 +22579,8 @@ snapshots: '@vue/language-core@3.2.4': dependencies: '@volar/language-core': 2.4.27 - '@vue/compiler-dom': 3.5.30 - '@vue/shared': 3.5.30 + '@vue/compiler-dom': 3.5.31 + '@vue/shared': 3.5.31 alien-signals: 3.1.2 muggle-string: 0.4.1 path-browserify: 1.0.1 @@ -22489,11 +22590,20 @@ snapshots: dependencies: '@vue/shared': 3.5.30 + '@vue/reactivity@3.5.31': + dependencies: + '@vue/shared': 3.5.31 + '@vue/runtime-core@3.5.30': dependencies: '@vue/reactivity': 3.5.30 '@vue/shared': 3.5.30 + '@vue/runtime-core@3.5.31': + dependencies: + '@vue/reactivity': 3.5.31 + '@vue/shared': 3.5.31 + '@vue/runtime-dom@3.5.30': dependencies: '@vue/reactivity': 3.5.30 @@ -22501,27 +22611,42 @@ snapshots: '@vue/shared': 3.5.30 csstype: 3.2.3 + '@vue/runtime-dom@3.5.31': + dependencies: + '@vue/reactivity': 3.5.31 + '@vue/runtime-core': 3.5.31 + '@vue/shared': 3.5.31 + csstype: 3.2.3 + '@vue/server-renderer@3.5.30(vue@3.5.30(typescript@5.8.3))': dependencies: '@vue/compiler-ssr': 3.5.30 '@vue/shared': 3.5.30 vue: 3.5.30(typescript@5.8.3) + '@vue/server-renderer@3.5.31(vue@3.5.31(typescript@5.8.3))': + dependencies: + '@vue/compiler-ssr': 3.5.31 + '@vue/shared': 3.5.31 + vue: 3.5.31(typescript@5.8.3) + '@vue/shared@3.5.27': {} '@vue/shared@3.5.30': {} + '@vue/shared@3.5.31': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.4 vue-component-type-helpers: 2.2.12 - '@vueuse/core@10.11.1(vue@3.5.30(typescript@5.8.3))': + '@vueuse/core@10.11.1(vue@3.5.31(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.30(typescript@5.8.3)) - vue-demi: 0.14.10(vue@3.5.30(typescript@5.8.3)) + '@vueuse/shared': 10.11.1(vue@3.5.31(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.31(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -22535,12 +22660,12 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/core@13.9.0(vue@3.5.30(typescript@5.8.3))': + '@vueuse/core@13.9.0(vue@3.5.31(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 13.9.0 - '@vueuse/shared': 13.9.0(vue@3.5.30(typescript@5.8.3)) - vue: 3.5.30(typescript@5.8.3) + '@vueuse/shared': 13.9.0(vue@3.5.31(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) '@vueuse/integrations@12.8.2(change-case@5.4.4)(focus-trap@7.8.0)(fuse.js@7.1.0)(typescript@5.8.3)': dependencies: @@ -22554,11 +22679,11 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/integrations@13.9.0(change-case@5.4.4)(focus-trap@7.8.0)(fuse.js@7.1.0)(vue@3.5.30(typescript@5.8.3))': + '@vueuse/integrations@13.9.0(change-case@5.4.4)(focus-trap@7.8.0)(fuse.js@7.1.0)(vue@3.5.31(typescript@5.8.3))': dependencies: - '@vueuse/core': 13.9.0(vue@3.5.30(typescript@5.8.3)) - '@vueuse/shared': 13.9.0(vue@3.5.30(typescript@5.8.3)) - vue: 3.5.30(typescript@5.8.3) + '@vueuse/core': 13.9.0(vue@3.5.31(typescript@5.8.3)) + '@vueuse/shared': 13.9.0(vue@3.5.31(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) optionalDependencies: change-case: 5.4.4 focus-trap: 7.8.0 @@ -22570,9 +22695,9 @@ snapshots: '@vueuse/metadata@13.9.0': {} - '@vueuse/shared@10.11.1(vue@3.5.30(typescript@5.8.3))': + '@vueuse/shared@10.11.1(vue@3.5.31(typescript@5.8.3))': dependencies: - vue-demi: 0.14.10(vue@3.5.30(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.31(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -22583,9 +22708,9 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/shared@13.9.0(vue@3.5.30(typescript@5.8.3))': + '@vueuse/shared@13.9.0(vue@3.5.31(typescript@5.8.3))': dependencies: - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) '@webassemblyjs/ast@1.14.1': dependencies: @@ -23314,7 +23439,7 @@ snapshots: babel-dead-code-elimination@1.0.12: dependencies: '@babel/core': 7.29.0 - '@babel/parser': 7.29.0 + '@babel/parser': 7.29.2 '@babel/traverse': 7.29.0 '@babel/types': 7.29.0 transitivePeerDependencies: @@ -23495,7 +23620,7 @@ snapshots: https-proxy-agent: 7.0.6 is-ci: 3.0.1 js-yaml: 4.1.1 - sanitize-filename: 1.6.3 + sanitize-filename: 1.6.4 source-map-support: 0.5.21 stat-mode: 1.0.0 temp-file: 3.4.0 @@ -23637,7 +23762,7 @@ snapshots: lru-cache: 7.18.3 minipass: 3.3.6 minipass-collect: 1.0.2 - minipass-flush: 1.0.5 + minipass-flush: 1.0.6 minipass-pipeline: 1.2.4 mkdirp: 1.0.4 p-map: 4.0.0 @@ -24151,9 +24276,9 @@ snapshots: dependencies: uncrypto: 0.1.3 - crossws@0.4.4(srvx@0.11.12): + crossws@0.4.4(srvx@0.11.13): optionalDependencies: - srvx: 0.11.12 + srvx: 0.11.13 css-declaration-sorter@7.3.1(postcss@8.5.8): dependencies: @@ -25281,9 +25406,9 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.30)(eslint@10.0.0(jiti@2.6.1)): + eslint-processor-vue-blocks@2.0.0(@vue/compiler-sfc@3.5.31)(eslint@10.0.0(jiti@2.6.1)): dependencies: - '@vue/compiler-sfc': 3.5.30 + '@vue/compiler-sfc': 3.5.31 eslint: 10.0.0(jiti@2.6.1) eslint-scope@5.1.1: @@ -25624,7 +25749,7 @@ snapshots: semver: 7.7.4 toad-cache: 3.7.0 - fastify@5.8.2: + fastify@5.8.3: dependencies: '@fastify/ajv-compiler': 4.0.5 '@fastify/error': 4.2.0 @@ -25732,7 +25857,7 @@ snapshots: dependencies: fast-deep-equal: 3.1.3 fast-querystring: 1.1.2 - safe-regex2: 5.0.0 + safe-regex2: 5.1.0 find-up-simple@1.0.1: {} @@ -26194,12 +26319,12 @@ snapshots: ufo: 1.6.3 uncrypto: 0.1.3 - h3@2.0.1-rc.16(crossws@0.4.4(srvx@0.11.12)): + h3@2.0.1-rc.16(crossws@0.4.4(srvx@0.11.13)): dependencies: rou3: 0.8.1 - srvx: 0.11.12 + srvx: 0.11.13 optionalDependencies: - crossws: 0.4.4(srvx@0.11.12) + crossws: 0.4.4(srvx@0.11.13) hachure-fill@0.5.2: {} @@ -27239,7 +27364,7 @@ snapshots: minipass: 3.3.6 minipass-collect: 1.0.2 minipass-fetch: 2.1.2 - minipass-flush: 1.0.5 + minipass-flush: 1.0.6 minipass-pipeline: 1.2.4 negotiator: 0.6.4 promise-retry: 2.0.1 @@ -27810,6 +27935,10 @@ snapshots: dependencies: minipass: 3.3.6 + minipass-flush@1.0.6: + dependencies: + minipass: 7.1.3 + minipass-pipeline@1.2.4: dependencies: minipass: 3.3.6 @@ -27849,7 +27978,7 @@ snapshots: mkdirp@1.0.4: {} - mkdist@2.4.1(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)): + mkdist@2.4.1(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)): dependencies: autoprefixer: 10.4.23(postcss@8.5.8) citty: 0.1.6 @@ -27866,7 +27995,7 @@ snapshots: tinyglobby: 0.2.15 optionalDependencies: typescript: 5.8.3 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) mlly@1.8.0: dependencies: @@ -27882,6 +28011,14 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.3 + mlly@1.8.2: + dependencies: + acorn: 8.16.0 + pathe: 2.0.3 + pkg-types: 1.3.1 + ufo: 1.6.3 + optional: true + mocked-exports@0.1.1: {} module-details-from-path@1.0.4: {} @@ -28245,17 +28382,17 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2): + nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2): dependencies: '@dxup/nuxt': 0.4.0(magicast@0.5.2)(typescript@5.8.3) '@nuxt/cli': 3.34.0(@nuxt/schema@4.4.2)(cac@6.7.14)(magicast@0.5.2) - '@nuxt/devtools': 3.2.3(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3)) + '@nuxt/devtools': 3.2.3(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3)) '@nuxt/kit': 4.4.2(magicast@0.5.2) - '@nuxt/nitro-server': 4.4.2(@babel/core@7.29.0)(@upstash/redis@1.37.0)(better-sqlite3@12.6.2)(db0@0.3.4(better-sqlite3@12.6.2))(ioredis@5.10.0)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(typescript@5.8.3)(xml2js@0.6.2) + '@nuxt/nitro-server': 4.4.2(@babel/core@7.29.0)(@upstash/redis@1.37.0)(better-sqlite3@12.6.2)(db0@0.3.4(better-sqlite3@12.6.2))(ioredis@5.10.0)(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(typescript@5.8.3)(xml2js@0.6.2) '@nuxt/schema': 4.4.2 '@nuxt/telemetry': 2.7.0(@nuxt/kit@4.4.2(magicast@0.5.2)) - '@nuxt/vite-builder': 4.4.2(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(eslint@10.0.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.30)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(optionator@0.9.4)(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3))(yaml@2.8.2) - '@unhead/vue': 2.1.12(vue@3.5.30(typescript@5.8.3)) + '@nuxt/vite-builder': 4.4.2(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@types/node@25.5.0)(eslint@10.0.0(jiti@2.6.1))(magicast@0.5.2)(nuxt@4.4.2(@babel/core@7.29.0)(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@types/node@25.5.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.31)(better-sqlite3@12.6.2)(cac@6.7.14)(db0@0.3.4(better-sqlite3@12.6.2))(eslint@10.0.0(jiti@2.6.1))(ioredis@5.10.0)(magicast@0.5.2)(optionator@0.9.4)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(xml2js@0.6.2)(yaml@2.8.2))(optionator@0.9.4)(rollup-plugin-visualizer@6.0.5(rollup@4.59.0))(rollup@4.59.0)(terser@5.46.0)(tsx@4.21.0)(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3))(yaml@2.8.2) + '@unhead/vue': 2.1.12(vue@3.5.31(typescript@5.8.3)) '@vue/shared': 3.5.30 c12: 3.3.3(magicast@0.5.2) chokidar: 5.0.0 @@ -28301,8 +28438,8 @@ snapshots: unplugin: 3.0.0 unrouting: 0.1.5 untyped: 2.0.0 - vue: 3.5.30(typescript@5.8.3) - vue-router: 5.0.3(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@vue/compiler-sfc@3.5.30)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)) + vue: 3.5.31(typescript@5.8.3) + vue-router: 5.0.4(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@vue/compiler-sfc@3.5.31)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)) optionalDependencies: '@parcel/watcher': 2.5.6 '@types/node': 25.5.0 @@ -28811,6 +28948,14 @@ snapshots: optionalDependencies: typescript: 5.8.3 + pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)): + dependencies: + '@vue/devtools-api': 7.7.9 + vue: 3.5.31(typescript@5.8.3) + optionalDependencies: + typescript: 5.8.3 + optional: true + pino-abstract-transport@2.0.0: dependencies: split2: 4.2.0 @@ -29316,20 +29461,20 @@ snapshots: radash@12.1.1: {} - radix-vue@1.9.17(vue@3.5.30(typescript@5.8.3)): + radix-vue@1.9.17(vue@3.5.31(typescript@5.8.3)): dependencies: '@floating-ui/dom': 1.7.6 - '@floating-ui/vue': 1.1.9(vue@3.5.30(typescript@5.8.3)) + '@floating-ui/vue': 1.1.9(vue@3.5.31(typescript@5.8.3)) '@internationalized/date': 3.12.0 '@internationalized/number': 3.6.5 - '@tanstack/vue-virtual': 3.13.22(vue@3.5.30(typescript@5.8.3)) - '@vueuse/core': 10.11.1(vue@3.5.30(typescript@5.8.3)) - '@vueuse/shared': 10.11.1(vue@3.5.30(typescript@5.8.3)) + '@tanstack/vue-virtual': 3.13.22(vue@3.5.31(typescript@5.8.3)) + '@vueuse/core': 10.11.1(vue@3.5.31(typescript@5.8.3)) + '@vueuse/shared': 10.11.1(vue@3.5.31(typescript@5.8.3)) aria-hidden: 1.2.6 defu: 6.1.4 fast-deep-equal: 3.1.3 nanoid: 5.1.6 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) transitivePeerDependencies: - '@vue/composition-api' @@ -29884,7 +30029,7 @@ snapshots: safe-buffer@5.2.1: {} - safe-regex2@5.0.0: + safe-regex2@5.1.0: dependencies: ret: 0.5.0 @@ -29896,6 +30041,10 @@ snapshots: dependencies: truncate-utf8-bytes: 1.0.2 + sanitize-filename@1.6.4: + dependencies: + truncate-utf8-bytes: 1.0.2 + sax@1.4.4: {} sax@1.5.0: {} @@ -30378,7 +30527,7 @@ snapshots: sprintf-js@1.1.3: optional: true - srvx@0.11.12: {} + srvx@0.11.13: {} srvx@0.11.9: {} @@ -30648,9 +30797,9 @@ snapshots: react: 19.2.4 use-sync-external-store: 1.6.0(react@19.2.4) - swrv@1.1.0(vue@3.5.30(typescript@5.8.3)): + swrv@1.1.0(vue@3.5.31(typescript@5.8.3)): dependencies: - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) symbol-observable@4.0.0: {} @@ -31032,7 +31181,7 @@ snapshots: unbash@2.2.0: {} - unbuild@3.6.1(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)): + unbuild@3.6.1(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.55.3) '@rollup/plugin-commonjs': 28.0.9(rollup@4.55.3) @@ -31048,7 +31197,7 @@ snapshots: hookable: 5.5.3 jiti: 2.6.1 magic-string: 0.30.21 - mkdist: 2.4.1(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)) + mkdist: 2.4.1(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)) mlly: 1.8.0 pathe: 2.0.3 pkg-types: 2.3.0 @@ -31597,7 +31746,7 @@ snapshots: - '@swc/helpers' - rollup - vite-plugin-vue-tracer@1.3.0(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.30(typescript@5.8.3)): + vite-plugin-vue-tracer@1.3.0(vite@7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.31(typescript@5.8.3)): dependencies: estree-walker: 3.0.3 exsolve: 1.0.8 @@ -31605,7 +31754,7 @@ snapshots: pathe: 2.0.3 source-map-js: 1.2.1 vite: 7.3.1(@types/node@25.5.0)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) vite-tsconfig-paths@6.1.1(typescript@5.8.3)(vite@7.3.1(@types/node@22.19.7)(jiti@2.6.1)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)): dependencies: @@ -31939,6 +32088,10 @@ snapshots: dependencies: vue: 3.5.30(typescript@5.8.3) + vue-demi@0.14.10(vue@3.5.31(typescript@5.8.3)): + dependencies: + vue: 3.5.31(typescript@5.8.3) + vue-devtools-stub@0.1.0: {} vue-eslint-parser@10.2.0(eslint@10.0.0(jiti@2.6.1)): @@ -31957,15 +32110,15 @@ snapshots: dependencies: vue: 3.5.30(typescript@5.8.3) - vue-router@4.6.2(vue@3.5.30(typescript@5.8.3)): + vue-router@4.6.2(vue@3.5.31(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) - vue-router@5.0.3(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)))(@vue/compiler-sfc@3.5.30)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)): + vue-router@5.0.4(@pinia/colada@0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)))(@vue/compiler-sfc@3.5.31)(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)): dependencies: '@babel/generator': 7.28.6 - '@vue-macros/common': 3.1.2(vue@3.5.30(typescript@5.8.3)) + '@vue-macros/common': 3.1.2(vue@3.5.31(typescript@5.8.3)) '@vue/devtools-api': 8.0.6 ast-walker-scope: 0.8.3 chokidar: 5.0.0 @@ -31980,12 +32133,12 @@ snapshots: tinyglobby: 0.2.15 unplugin: 3.0.0 unplugin-utils: 0.3.1 - vue: 3.5.30(typescript@5.8.3) + vue: 3.5.31(typescript@5.8.3) yaml: 2.8.2 optionalDependencies: - '@pinia/colada': 0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)))(vue@3.5.30(typescript@5.8.3)) - '@vue/compiler-sfc': 3.5.30 - pinia: 3.0.4(typescript@5.8.3)(vue@3.5.30(typescript@5.8.3)) + '@pinia/colada': 0.21.7(pinia@3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)))(vue@3.5.31(typescript@5.8.3)) + '@vue/compiler-sfc': 3.5.31 + pinia: 3.0.4(typescript@5.8.3)(vue@3.5.31(typescript@5.8.3)) vue-sonner@1.3.2: {} @@ -31999,6 +32152,16 @@ snapshots: optionalDependencies: typescript: 5.8.3 + vue@3.5.31(typescript@5.8.3): + dependencies: + '@vue/compiler-dom': 3.5.31 + '@vue/compiler-sfc': 3.5.31 + '@vue/runtime-dom': 3.5.31 + '@vue/server-renderer': 3.5.31(vue@3.5.31(typescript@5.8.3)) + '@vue/shared': 3.5.31 + optionalDependencies: + typescript: 5.8.3 + w3c-keyname@2.2.8: {} w3c-xmlserializer@5.0.0: