From 1eb6734740d664fccdb390ee9f853a9a7ff04823 Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Thu, 24 Jul 2025 20:02:24 +0200 Subject: [PATCH] Implement code changes to enhance functionality and improve performance --- package.json | 20 +- pnpm-lock.yaml | 1014 ++++++++++++++++++++---------------------------- 2 files changed, 422 insertions(+), 612 deletions(-) diff --git a/package.json b/package.json index 9107fcc..31357ba 100644 --- a/package.json +++ b/package.json @@ -13,18 +13,18 @@ "typecheck": "nuxt prepare && vue-tsc -b --noEmit" }, "dependencies": { - "@iconify-json/logos": "^1.2.4", - "@iconify-json/lucide": "^1.2.57", + "@iconify-json/logos": "^1.2.5", + "@iconify-json/lucide": "^1.2.58", "@iconify-json/ph": "^1.2.2", "@iconify-json/twemoji": "^1.2.2", "@iconify-json/vscode-icons": "^1.2.23", - "@intlify/message-compiler": "^11.1.10", + "@intlify/message-compiler": "^11.1.11", "@nuxt/content": "3.6.3", "@nuxt/image": "^1.10.0", - "@nuxt/ui": "3.2.0", + "@nuxt/ui": "3.3.0", "@nuxthub/core": "^0.9.0", "@nuxtjs/google-fonts": "^3.2.0", - "@nuxtjs/i18n": "10.0.1", + "@nuxtjs/i18n": "10.0.3", "@vueuse/core": "^13.5.0", "better-sqlite3": "^12.2.0", "drizzle-orm": "^0.44.3", @@ -36,11 +36,11 @@ "remark-parse": "^11.0.0", "remark-rehype": "^11.1.2", "vue-use-spring": "^0.3.3", - "zod": "^4.0.5" + "zod": "^4.0.8" }, "devDependencies": { - "@antfu/eslint-config": "^4.17.0", - "@iconify-json/devicon": "^1.2.32", + "@antfu/eslint-config": "^4.19.0", + "@iconify-json/devicon": "^1.2.33", "@tailwindcss/typography": "^0.5.16", "@types/node": "^24.1.0", "@vueuse/math": "^13.5.0", @@ -48,7 +48,7 @@ "drizzle-kit": "^0.31.4", "eslint": "^9.31.0", "typescript": "^5.8.3", - "vue-tsc": "^3.0.3", - "wrangler": "^4.25.1" + "vue-tsc": "^3.0.4", + "wrangler": "^4.26.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2ae1b1e..c0b06e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@iconify-json/logos': - specifier: ^1.2.4 - version: 1.2.4 + specifier: ^1.2.5 + version: 1.2.5 '@iconify-json/lucide': - specifier: ^1.2.57 - version: 1.2.57 + specifier: ^1.2.58 + version: 1.2.58 '@iconify-json/ph': specifier: ^1.2.2 version: 1.2.2 @@ -24,17 +24,17 @@ importers: specifier: ^1.2.23 version: 1.2.23 '@intlify/message-compiler': - specifier: ^11.1.10 - version: 11.1.10 + specifier: ^11.1.11 + version: 11.1.11 '@nuxt/content': specifier: 3.6.3 - version: 3.6.3(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(magicast@0.3.5)(vue-component-type-helpers@2.2.12) + version: 3.6.3(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(magicast@0.3.5)(vue-component-type-helpers@3.0.4) '@nuxt/image': specifier: ^1.10.0 version: 1.10.0(@netlify/blobs@8.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(ioredis@5.6.1)(magicast@0.3.5) '@nuxt/ui': - specifier: 3.2.0 - version: 3.2.0(@babel/parser@7.28.0)(@netlify/blobs@8.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(embla-carousel@8.6.0)(ioredis@5.6.1)(jwt-decode@4.0.0)(magicast@0.3.5)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3))(zod@4.0.5) + specifier: 3.3.0 + version: 3.3.0(@babel/parser@7.28.0)(@netlify/blobs@8.2.0)(change-case@5.4.4)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(embla-carousel@8.6.0)(ioredis@5.6.1)(jwt-decode@4.0.0)(magicast@0.3.5)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))(zod@4.0.8) '@nuxthub/core': specifier: ^0.9.0 version: 0.9.0(@netlify/blobs@8.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(ioredis@5.6.1)(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0)) @@ -42,11 +42,11 @@ importers: specifier: ^3.2.0 version: 3.2.0(magicast@0.3.5) '@nuxtjs/i18n': - specifier: 10.0.1 - version: 10.0.1(@netlify/blobs@8.2.0)(@vue/compiler-dom@3.5.17)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(rollup@4.45.1)(vue@3.5.13(typescript@5.8.3)) + specifier: 10.0.3 + version: 10.0.3(@netlify/blobs@8.2.0)(@vue/compiler-dom@3.5.17)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(rollup@4.45.1)(vue@3.5.17(typescript@5.8.3)) '@vueuse/core': specifier: ^13.5.0 - version: 13.5.0(vue@3.5.13(typescript@5.8.3)) + version: 13.5.0(vue@3.5.17(typescript@5.8.3)) better-sqlite3: specifier: ^12.2.0 version: 12.2.0 @@ -55,10 +55,10 @@ importers: version: 0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0) h3-zod: specifier: ^0.5.3 - version: 0.5.3(h3@1.15.3)(zod@4.0.5) + version: 0.5.3(h3@1.15.3)(zod@4.0.8) nuxt: specifier: ^4.0.1 - version: 4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.3(typescript@5.8.3))(yaml@2.8.0) + version: 4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.4(typescript@5.8.3))(yaml@2.8.0) nuxt-visitors: specifier: 1.2.2 version: 1.2.2(magicast@0.3.5) @@ -76,17 +76,17 @@ importers: version: 11.1.2 vue-use-spring: specifier: ^0.3.3 - version: 0.3.3(vue@3.5.13(typescript@5.8.3)) + version: 0.3.3(vue@3.5.17(typescript@5.8.3)) zod: - specifier: ^4.0.5 - version: 4.0.5 + specifier: ^4.0.8 + version: 4.0.8 devDependencies: '@antfu/eslint-config': - specifier: ^4.17.0 - version: 4.17.0(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + specifier: ^4.19.0 + version: 4.19.0(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) '@iconify-json/devicon': - specifier: ^1.2.32 - version: 1.2.32 + specifier: ^1.2.33 + version: 1.2.33 '@tailwindcss/typography': specifier: ^0.5.16 version: 0.5.16(tailwindcss@4.1.11) @@ -95,10 +95,10 @@ importers: version: 24.1.0 '@vueuse/math': specifier: ^13.5.0 - version: 13.5.0(vue@3.5.13(typescript@5.8.3)) + version: 13.5.0(vue@3.5.17(typescript@5.8.3)) '@vueuse/nuxt': specifier: ^13.5.0 - version: 13.5.0(magicast@0.3.5)(nuxt@4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.3(typescript@5.8.3))(yaml@2.8.0))(vue@3.5.13(typescript@5.8.3)) + version: 13.5.0(magicast@0.3.5)(nuxt@4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.4(typescript@5.8.3))(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) drizzle-kit: specifier: ^0.31.4 version: 0.31.4 @@ -109,11 +109,11 @@ importers: specifier: ^5.8.3 version: 5.8.3 vue-tsc: - specifier: ^3.0.3 - version: 3.0.3(typescript@5.8.3) + specifier: ^3.0.4 + version: 3.0.4(typescript@5.8.3) wrangler: - specifier: ^4.25.1 - version: 4.25.1(@cloudflare/workers-types@4.20250719.0) + specifier: ^4.26.0 + version: 4.26.0(@cloudflare/workers-types@4.20250719.0) packages: @@ -125,11 +125,12 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@4.17.0': - resolution: {integrity: sha512-S1y0A1+0DcpV6GmjwB9gQCQc7ni9zlKa3MQRqRCEZ0E1WW+nRL1BUwnbk3DpMJAMsb3UIAt1lsAiIBnvIw2NDw==} + '@antfu/eslint-config@4.19.0': + resolution: {integrity: sha512-IQlML0cc7qNA1Uk55raMRZjOmh26rkX3bi2MFYjhO+VOtTQt8Mz2ngxBlIwpTgZFgfuYjle6JPuOuALnEZHDFw==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.38.4 + '@next/eslint-plugin-next': ^15.4.0-canary.115 '@prettier/plugin-xml': ^3.4.1 '@unocss/eslint-plugin': '>=0.50.0' astro-eslint-parser: ^1.0.2 @@ -147,6 +148,8 @@ packages: peerDependenciesMeta: '@eslint-react/eslint-plugin': optional: true + '@next/eslint-plugin-next': + optional: true '@prettier/plugin-xml': optional: true '@unocss/eslint-plugin': @@ -174,9 +177,6 @@ packages: svelte-eslint-parser: optional: true - '@antfu/install-pkg@1.0.0': - resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==} - '@antfu/install-pkg@1.1.0': resolution: {integrity: sha512-MGQsmw10ZyI+EJo45CdSER4zEb+p31LpDAFp2Z3gkSd1yqVZGi0Ebx++YTEMonJy4oChEMLsxZ64j8FH6sSqtQ==} @@ -341,11 +341,11 @@ packages: resolution: {integrity: sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==} engines: {node: '>=18.0.0'} - '@cloudflare/unenv-preset@2.3.3': - resolution: {integrity: sha512-/M3MEcj3V2WHIRSW1eAQBPRJ6JnGQHc6JKMAPLkDb7pLs3m6X9ES/+K3ceGqxI6TKeF32AWAi7ls0AYzVxCP0A==} + '@cloudflare/unenv-preset@2.4.1': + resolution: {integrity: sha512-70mk5GPv+ozJ5XcIhFpq4ps7HvQYu+As7vwasUy9LcBadsTcWA2iFis/7aFJmQehfKerDwVOHfMYpgTTC+u24Q==} peerDependencies: unenv: 2.0.0-rc.17 - workerd: ^1.20250508.0 + workerd: ^1.20250521.0 peerDependenciesMeta: workerd: optional: true @@ -1053,14 +1053,6 @@ packages: resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.13.0': - resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.14.0': - resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.15.1': resolution: {integrity: sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1073,22 +1065,22 @@ packages: resolution: {integrity: sha512-LOm5OVt7D4qiKCqoiPbA7LWmI+tbw1VbTUowBcUMgQSuM6poJufkFkYDcQpo5KfgD39TnNySV26QjOh7VFpSyw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/markdown@7.0.0': - resolution: {integrity: sha512-0WNH6pSFHNlWSlNaIFQP0sLHpMUJw1FaJtyqapvGqOt0ISRgTUkTLVT0hT/zekDA1QlP2TT8pwjPkqYTu2s8yg==} + '@eslint/markdown@7.1.0': + resolution: {integrity: sha512-Y+X1B1j+/zupKDVJfkKc8uYMjQkGzfnd8lt7vK3y8x9Br6H5dBuhAfFrQ6ff7HAMm/1BwgecyEiRFkYCWPRxmA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.2.8': - resolution: {integrity: sha512-ZAoA40rNMPwSm+AeHpCq8STiNAwzWLJuP8Xv4CHIc9wv/PSuExjMrmjfYNj682vW0OOiZ1HKxzvjQr9XZIisQA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.3.3': resolution: {integrity: sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.3.4': + resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@fastify/accept-negotiator@1.1.0': resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==} engines: {node: '>=14'} @@ -1128,14 +1120,14 @@ packages: resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==} engines: {node: '>=18.18'} - '@iconify-json/devicon@1.2.32': - resolution: {integrity: sha512-dFBGujAmK7XRAEXSd1rZ9ymv8Vu8F0tvYbgb+IdSA25L7hqXQACPvwKlIfj6/16hAzx3FhfUHvtrbsL62/G6jw==} + '@iconify-json/devicon@1.2.33': + resolution: {integrity: sha512-aQ2EtuJeij9g69GaeS/OmS5WeVVo4fARG6xaB06ZmxtIER6hPvuyrczsK3YKRQBllQbFkkR74ubPPgJ8SVtO8A==} - '@iconify-json/logos@1.2.4': - resolution: {integrity: sha512-XC4If5D/hbaZvUkTV8iaZuGlQCyG6CNOlaAaJaGa13V5QMYwYjgtKk3vPP8wz3wtTVNVEVk3LRx1fOJz+YnSMw==} + '@iconify-json/logos@1.2.5': + resolution: {integrity: sha512-WR8+9kFwx1tIR+hWpKYC+rpVkAuzHyaVxZRfhGGIjqCfgbodK7rS4+OZhktdKtZKKcdmhpLZKvlmRm4IA4dKRg==} - '@iconify-json/lucide@1.2.57': - resolution: {integrity: sha512-I1CIObdPBIL/9v75KKoyHWNhq+qqN6ef8+iJY4AVpHLtnRu0Vbp6K0TKcoYZ70U+EgiL6krEbFdcjK3+fwpfHQ==} + '@iconify-json/lucide@1.2.58': + resolution: {integrity: sha512-4ONe3ONaauEaf7wEQIvlWz2xHaMXUXuQeJVRBMu4PmsBrMEfdnc2vRZRyAudmcQo8yWmEsLu6WM7/5qWUdDJHQ==} '@iconify-json/ph@1.2.2': resolution: {integrity: sha512-PgkEZNtqa8hBGjHXQa4pMwZa93hmfu8FUSjs/nv4oUU6yLsgv+gh9nu28Kqi8Fz9CCVu4hj1MZs9/60J57IzFw==} @@ -1283,42 +1275,34 @@ packages: vue-i18n: optional: true - '@intlify/core-base@10.0.7': - resolution: {integrity: sha512-mE71aUH5baH0me8duB4FY5qevUJizypHsYw3eCvmOx07QvmKppgOONx3dYINxuA89Z2qkAGb/K6Nrpi7aAMwew==} - engines: {node: '>= 16'} - '@intlify/core-base@11.1.10': resolution: {integrity: sha512-JhRb40hD93Vk0BgMgDc/xMIFtdXPHoytzeK6VafBNOj6bb6oUZrGamXkBKecMsmGvDQQaPRGG2zpa25VCw8pyw==} engines: {node: '>= 16'} - '@intlify/core@10.0.7': - resolution: {integrity: sha512-4n9tKt0/HcPrXfm0ceQlNC/wsgrrfXyHwRHSSiekMAy5vkOBc4PJXB5aUHGGkkH0dDdlkYyxUWqhZ3V64+gcKw==} - engines: {node: '>= 16'} - '@intlify/core@11.1.10': resolution: {integrity: sha512-jkPqmzbIAO+w3H8K+3prtZgwNDkdJ5dEq5b7F8Fpsck0Luznj1hlHgKB+A8UGbFi/Gk3+SrSbAHM38PcZcuIvA==} engines: {node: '>= 16'} - '@intlify/h3@0.6.1': - resolution: {integrity: sha512-hFMcqWXCoFNZkraa+JF7wzByGdE0vGi8rUs7CTFrE4hE3X2u9QcelH8VRO8mPgJDH+TgatzvrVp6iZsWVluk2A==} - engines: {node: '>= 18'} - - '@intlify/message-compiler@10.0.7': - resolution: {integrity: sha512-nrC4cDL/UHZSUqd8sRbVz+DPukzZ8NnG5OK+EB/nlxsH35deyzyVkXP/QuR8mFZrISJ+4hCd6VtCQCcT+RO+5g==} - engines: {node: '>= 16'} + '@intlify/h3@0.7.1': + resolution: {integrity: sha512-D/9+L7IzPrOa7e6R/ztepXayAq+snfzBYIwAk3RbaQsLEXwVNjC5c+WKXjni1boc/plGRegw4/m33SaFwvdEpg==} + engines: {node: '>= 20'} '@intlify/message-compiler@11.1.10': resolution: {integrity: sha512-TABl3c8tSLWbcD+jkQTyBhrnW251dzqW39MPgEUCsd69Ua3ceoimsbIzvkcPzzZvt1QDxNkenMht+5//V3JvLQ==} engines: {node: '>= 16'} - '@intlify/shared@10.0.7': - resolution: {integrity: sha512-oeoq0L5+5P4ShXa6jBQcx+BT+USe3MjX0xJexZO1y7rfDJdwZ9+QP3jO4tcS1nxhBYYdjvFTqe4bmnLijV0GxQ==} + '@intlify/message-compiler@11.1.11': + resolution: {integrity: sha512-7PC6neomoc/z7a8JRjPBbu0T2TzR2MQuY5kn2e049MP7+o32Ve7O8husylkA7K9fQRe4iNXZWTPnDJ6vZdtS1Q==} engines: {node: '>= 16'} '@intlify/shared@11.1.10': resolution: {integrity: sha512-6ZW/f3Zzjxfa1Wh0tYQI5pLKUtU+SY7l70pEG+0yd0zjcsYcK0EBt6Fz30Dy0tZhEqemziQQy2aNU3GJzyrMUA==} engines: {node: '>= 16'} + '@intlify/shared@11.1.11': + resolution: {integrity: sha512-RIBFTIqxZSsxUqlcyoR7iiC632bq7kkOwYvZlvcVObHfrF4NhuKc4FKvu8iPCrEO+e3XsY7/UVpfgzg+M7ETzA==} + engines: {node: '>= 16'} + '@intlify/unplugin-vue-i18n@6.0.8': resolution: {integrity: sha512-Vvm3KhjE6TIBVUQAk37rBiaYy2M5OcWH0ZcI1XKEsOTeN1o0bErk+zeuXmcrcMc/73YggfI8RoxOUz9EB/69JQ==} engines: {node: '>= 18'} @@ -1543,10 +1527,6 @@ packages: resolution: {integrity: sha512-JLno3ur7Pix2o/StxIMlEHRkMawA6h7uzjZBDgxdeKXRWTYY8ID9YekSkN4PBlEFGXBfCBOcPd5+YqcyBUAMkw==} engines: {node: '>=18.12.0'} - '@nuxt/kit@4.0.0': - resolution: {integrity: sha512-/7ECqFBfoU8TZNCmdbz63WBemSISZ4wIKeh27ptQrjdnhF2NPcXFISRolS84+BBeGOUwmen3BYU/hSCje223mA==} - engines: {node: '>=18.12.0'} - '@nuxt/kit@4.0.1': resolution: {integrity: sha512-9vYpbuK3xcVhuDq+NyoLhbAolV/bEESaozFOMutl0jhrODcNWFrJ8wQSZIt9yxcFXUgXgUa2ms31qaUEpXrykw==} engines: {node: '>=18.12.0'} @@ -1555,10 +1535,6 @@ packages: resolution: {integrity: sha512-2HZPM372kuI/uw9VU/hOoYuzv803oZAtyoEKC5dQCQTKAQ293AjypF3WljMXUSReFS/hcbBSgGzYUPHr3Qo+pg==} engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/schema@3.17.7': - resolution: {integrity: sha512-c22IE/ECvjUScFyOJH/0VnSf5izDLmwkrCRlZKNhHzcNZUBFe5mCE5BM28QSVRSLGcC/mqg5POyNjf2tRwf+/w==} - engines: {node: ^14.18.0 || >=16.10.0} - '@nuxt/schema@4.0.1': resolution: {integrity: sha512-/e/avVyJ/pLydTQL9iGlpvyGiJ0Y6+TKLXlUFR0zPTJv6asHzCqHKbiL84+wSAQmTw6Hl+z0yZv8uEx21+JoHw==} engines: {node: ^14.18.0 || >=16.10.0} @@ -1568,8 +1544,8 @@ packages: engines: {node: '>=18.12.0'} hasBin: true - '@nuxt/ui@3.2.0': - resolution: {integrity: sha512-4xK3MM6DZwrPzptDWakKKLa7iS6eVAilxs0YZy6HTEiDsoCuq2JQWJKI0hniNQdY8pcH6AjpkQDx8NJlqBvp/Q==} + '@nuxt/ui@3.3.0': + resolution: {integrity: sha512-ShIj5AOsZXLID9gQBEJzThkCnrS3nyb7AqUAITzUyH0YhPcjMg12yPq+k5zNEjA2AuiBf8NVabtOZa/WeYgmNQ==} hasBin: true peerDependencies: '@inertiajs/vue3': ^2.0.7 @@ -1579,7 +1555,7 @@ packages: valibot: ^1.0.0 vue-router: ^4.5.0 yup: ^1.6.0 - zod: ^3.24.0 + zod: ^3.24.0 || ^4.0.0 peerDependenciesMeta: '@inertiajs/vue3': optional: true @@ -1611,8 +1587,8 @@ packages: '@nuxtjs/google-fonts@3.2.0': resolution: {integrity: sha512-cGAjDJoeQ2jm6VJCo4AtSmKO6KjsbO9RSLj8q261fD0lMVNMZCxkCxBkg8L0/2Vfgp+5QBHWVXL71p1tiybJFw==} - '@nuxtjs/i18n@10.0.1': - resolution: {integrity: sha512-tYsPNtQAGc9aZtynoOe0vhe4b8geogCv4KBHJow8A8oCGn5P4CSqXJr35y/bEsxqSQ7pdFshvFo2Iz/9fLPA6A==} + '@nuxtjs/i18n@10.0.3': + resolution: {integrity: sha512-3ifgZc0BQ+xUlmMBAahM9TCXbwVySVr4cv1FyrmsZlCaWb3LKN5kCr8ccFUvGBjBT5bhR46Ki2fMUqlHJr9wow==} engines: {node: '>=20.11.1'} '@nuxtjs/mdc@0.17.0': @@ -2318,8 +2294,8 @@ packages: '@standard-schema/spec@1.0.0': resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} - '@stylistic/eslint-plugin@5.2.0': - resolution: {integrity: sha512-RCEdbREv9EBiToUBQTlRhVYKG093I6ZnnQ990j08eJ6uRZh71DXkOnoxtTLfDQ6utVCVQzrhZFHZP0zfrfOIjA==} + '@stylistic/eslint-plugin@5.2.2': + resolution: {integrity: sha512-bE2DUjruqXlHYP3Q2Gpqiuj2bHq7/88FnuaS0FjeGGLCy+X6a07bGVuwtiOYnPSLHR6jmx5Bwdv+j7l8H+G97A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=9.0.0' @@ -2507,16 +2483,16 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.37.0': - resolution: {integrity: sha512-jsuVWeIkb6ggzB+wPCsR4e6loj+rM72ohW6IBn2C+5NCvfUVY8s33iFPySSVXqtm5Hu29Ne/9bnA0JmyLmgenA==} + '@typescript-eslint/eslint-plugin@8.38.0': + resolution: {integrity: sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.37.0 + '@typescript-eslint/parser': ^8.38.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.37.0': - resolution: {integrity: sha512-kVIaQE9vrN9RLCQMQ3iyRlVJpTiDUY6woHGb30JDkfJErqrQEmtdWH3gV0PBAfGZgQXoqzXOO0T3K6ioApbbAA==} + '@typescript-eslint/parser@8.38.0': + resolution: {integrity: sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2528,40 +2504,46 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/scope-manager@8.30.1': - resolution: {integrity: sha512-+C0B6ChFXZkuaNDl73FJxRYT0G7ufVPOSQkqkpM/U198wUwUFOtgo1k/QzFh1KjpBitaK7R1tgjVz6o9HmsRPg==} + '@typescript-eslint/project-service@8.38.0': + resolution: {integrity: sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/scope-manager@8.37.0': resolution: {integrity: sha512-0vGq0yiU1gbjKob2q691ybTg9JX6ShiVXAAfm2jGf3q0hdP6/BruaFjL/ManAR/lj05AvYCH+5bbVo0VtzmjOA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.38.0': + resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.37.0': resolution: {integrity: sha512-1/YHvAVTimMM9mmlPvTec9NP4bobA1RkDbMydxG8omqwJJLEW/Iy2C4adsAESIXU3WGLXFHSZUU+C9EoFWl4Zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/type-utils@8.37.0': - resolution: {integrity: sha512-SPkXWIkVZxhgwSwVq9rqj/4VFo7MnWwVaRNznfQDc/xPYHjXnPfLWn+4L6FF1cAz6e7dsqBeMawgl7QjUMj4Ow==} + '@typescript-eslint/tsconfig-utils@8.38.0': + resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/type-utils@8.38.0': + resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/types@8.30.1': - resolution: {integrity: sha512-81KawPfkuulyWo5QdyG/LOKbspyyiW+p4vpn4bYO7DM/hZImlVnFwrpCTnmNMOt8CvLRr5ojI9nU1Ekpw4RcEw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.37.0': resolution: {integrity: sha512-ax0nv7PUF9NOVPs+lmQ7yIE7IQmAf8LGcXbMvHX5Gm+YJUYNAl340XkGnrimxZ0elXyoQJuN5sbg6C4evKA4SQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.30.1': - resolution: {integrity: sha512-kQQnxymiUy9tTb1F2uep9W6aBiYODgq5EMSk6Nxh4Z+BDUoYUSa029ISs5zTzKBFnexQEh71KqwjKnRz58lusQ==} + '@typescript-eslint/types@8.38.0': + resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/typescript-estree@8.37.0': resolution: {integrity: sha512-zuWDMDuzMRbQOM+bHyU4/slw27bAUEcKSKKs3hcv2aNnc/tvE/h7w60dwVw8vnal2Pub6RT1T7BI8tFZ1fE+yg==} @@ -2569,11 +2551,10 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.30.1': - resolution: {integrity: sha512-T/8q4R9En2tcEsWPQgB5BQ0XJVOtfARcUvOa8yJP3fh9M/mXraLxZrkCfGb6ChrO/V3W+Xbd04RacUEqk1CFEQ==} + '@typescript-eslint/typescript-estree@8.38.0': + resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/utils@8.37.0': @@ -2583,14 +2564,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/visitor-keys@8.30.1': - resolution: {integrity: sha512-aEhgas7aJ6vZnNFC7K4/vMGDGyOiqWcYZPpIWrTKuTAlsvDNKy2GFDqh9smL+iq069ZvR0YzEeq0B8NJlLzjFA==} + '@typescript-eslint/utils@8.38.0': + resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/visitor-keys@8.37.0': resolution: {integrity: sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.38.0': + resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} @@ -2682,21 +2670,12 @@ packages: '@vue/compiler-core@3.5.17': resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} - '@vue/compiler-dom@3.5.13': - resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} - '@vue/compiler-dom@3.5.17': resolution: {integrity: sha512-+2UgfLKoaNLhgfhV5Ihnk6wB4ljyW1/7wUIog2puUqajiC29Lp5R/IKDdkebh9jTbTogTbsgB+OY9cEWzG95JQ==} - '@vue/compiler-sfc@3.5.13': - resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} - '@vue/compiler-sfc@3.5.17': resolution: {integrity: sha512-rQQxbRJMgTqwRugtjw0cnyQv9cP4/4BxWfTdRBkqsTfLOHWykLzbOc3C4GGzAmdMDxhzU/1Ija5bTjMVrddqww==} - '@vue/compiler-ssr@3.5.13': - resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} - '@vue/compiler-ssr@3.5.17': resolution: {integrity: sha512-hkDbA0Q20ZzGgpj5uZjb9rBzQtIHLS78mMilwrlpWk2Ep37DYntUz0PonQ6kr113vfOEdM+zTBuJDaceNIW0tQ==} @@ -2725,29 +2704,23 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.13': - resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} + '@vue/language-core@3.0.4': + resolution: {integrity: sha512-BvueED4LfBCSNH66eeUQk37MQCb7hjdezzGgxniM0LbriW53AJIyLorgshAtStmjfsAuOCcTl/c1b+nz/ye8xQ==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true '@vue/reactivity@3.5.17': resolution: {integrity: sha512-l/rmw2STIscWi7SNJp708FK4Kofs97zc/5aEPQh4bOsReD/8ICuBcEmS7KGwDj5ODQLYWVN2lNibKJL1z5b+Lw==} - '@vue/runtime-core@3.5.13': - resolution: {integrity: sha512-Fj4YRQ3Az0WTZw1sFe+QDb0aXCerigEpw418pw1HBUKFtnQHWzwojaukAs2X/c9DQz4MQ4bsXTGlcpGxU/RCIw==} - '@vue/runtime-core@3.5.17': resolution: {integrity: sha512-QQLXa20dHg1R0ri4bjKeGFKEkJA7MMBxrKo2G+gJikmumRS7PTD4BOU9FKrDQWMKowz7frJJGqBffYMgQYS96Q==} - '@vue/runtime-dom@3.5.13': - resolution: {integrity: sha512-dLaj94s93NYLqjLiyFzVs9X6dWhTdAlEAciC3Moq7gzAc13VJUdCnjjRurNM6uTLFATRHexHCTu/Xp3eW6yoog==} - '@vue/runtime-dom@3.5.17': resolution: {integrity: sha512-8El0M60TcwZ1QMz4/os2MdlQECgGoVHPuLnQBU3m9h3gdNRW9xRmI8iLS4t/22OQlOE6aJvNNlBiCzPHur4H9g==} - '@vue/server-renderer@3.5.13': - resolution: {integrity: sha512-wAi4IRJV/2SAW3htkTlB+dHeRmpTiVIK1OGLWV1yeStVSebSQQOwGwIq0D3ZIoBj2C2qpgz5+vX9iEBkTdk5YA==} - peerDependencies: - vue: 3.5.13 - '@vue/server-renderer@3.5.17': resolution: {integrity: sha512-BOHhm8HalujY6lmC3DbqF6uXN/K00uWiEeF22LfEsm9Q93XeJ/plHTepGwf6tqFcF7GA5oGSSAAUock3VvzaCA==} peerDependencies: @@ -3070,11 +3043,6 @@ packages: brotli@1.3.3: resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.25.1: resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -3146,9 +3114,6 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001714: - resolution: {integrity: sha512-mtgapdwDLSSBnCI3JokHM7oEQBLxiJKVRtg10AxM1AyeiKcM96f0Mkbqeq+1AbiCtvMcHRulAAEMu693JrSWqg==} - caniuse-lite@1.0.30001727: resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==} @@ -3159,6 +3124,9 @@ packages: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} engines: {node: '>=10'} + change-case@5.4.4: + resolution: {integrity: sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==} + char-regex@1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} @@ -3190,8 +3158,8 @@ packages: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} - ci-info@4.2.0: - resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} + ci-info@4.3.0: + resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==} engines: {node: '>=8'} citty@0.1.6: @@ -3326,8 +3294,8 @@ packages: resolution: {integrity: sha512-mFsNh/DIANLqFt5VHZoGirdg7bK5+oTWlhnGu6tgRhzBlnEKWaPX2xrFaLltii/6rmhqFMJqffUgknuRdpYlHw==} engines: {node: '>=18'} - core-js-compat@3.41.0: - resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} + core-js-compat@3.44.0: + resolution: {integrity: sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3738,9 +3706,6 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.139: - resolution: {integrity: sha512-GGnRYOTdN5LYpwbIr0rwP/ZHOQSvAF6TG0LSzp28uCBb9JiXHJGmaaKw29qjNJc5bGnnp6kXJqRnGMQoELwi5w==} - electron-to-chromium@1.5.187: resolution: {integrity: sha512-cl5Jc9I0KGUoOoSbxvTywTa40uspGJt/BDBoDLoxJRSBpWh4FFXBsjNRHfQrONsV/OoEjDfHUmZQa2d6Ze4YgA==} @@ -3993,8 +3958,8 @@ packages: peerDependencies: eslint: '>=8.45.0' - eslint-plugin-pnpm@1.0.0: - resolution: {integrity: sha512-tyEA10k7psB9HFCx8R4/bU4JS2tSKfXaCnrCcis+1R4FucfMIc6HgcFl4msZbwY2I0D9Vec3xAEkXV0aPechhQ==} + eslint-plugin-pnpm@1.1.0: + resolution: {integrity: sha512-sL93w0muBtjnogzk/loDsxzMbmXQOLP5Blw3swLDBXZgfb+qQI73bPcUbjVR+ZL+K62vGJdErV+43i3r5DsZPg==} peerDependencies: eslint: ^9.0.0 @@ -4010,11 +3975,11 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-unicorn@59.0.1: - resolution: {integrity: sha512-EtNXYuWPUmkgSU2E7Ttn57LbRREQesIP1BiLn7OZLKodopKfDXfBUkC/0j6mpw2JExwf43Uf3qLSvrSvppgy8Q==} - engines: {node: ^18.20.0 || ^20.10.0 || >=21.0.0} + eslint-plugin-unicorn@60.0.0: + resolution: {integrity: sha512-QUzTefvP8stfSXsqKQ+vBQSEsXIlAiCduS/V1Em+FKgL9c21U/IIm20/e3MFy1jyCf14tHAhqC1sX8OTy6VUCg==} + engines: {node: ^20.10.0 || >=21.0.0} peerDependencies: - eslint: '>=9.22.0' + eslint: '>=9.29.0' eslint-plugin-unused-imports@4.1.4: resolution: {integrity: sha512-YptD6IzQjDardkl0POxnnRBhU1OEePMV0nd6siHaRBbd+lyh6NAhFEobiznKU7kTsSsDeSD62Pe7kAM1b7dAZQ==} @@ -4048,10 +4013,6 @@ packages: '@vue/compiler-sfc': ^3.3.0 eslint: '>=9.0.0' - eslint-scope@8.3.0: - resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@8.4.0: resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4060,10 +4021,6 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.2.0: - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-visitor-keys@4.2.1: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -4078,10 +4035,6 @@ packages: jiti: optional: true - espree@10.3.0: - resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@10.4.0: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5165,8 +5118,8 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} - miniflare@4.20250712.1: - resolution: {integrity: sha512-46gB3FGPOsy+EpFGufjhr8agYycO/55d6l0y7hNJ13NcTVwrObMg/0HmI3pC5yQj0974IVXzBgUfDBMAX6thow==} + miniflare@4.20250712.2: + resolution: {integrity: sha512-cZ8WyQBwqfjYLjd61fDR4/j0nAVbjB3Wxbun/brL9S5FAi4RlTR0LyMTKsIVA0s+nL4Pg9VjVMki4M/Jk2cz+Q==} engines: {node: '>=18.0.0'} hasBin: true @@ -5489,9 +5442,6 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@0.2.11: - resolution: {integrity: sha512-BEnLolu+yuz22S56CU1SUKq3XC3PkwD5wv4ikR4MfGvnRVcmzXR9DwSlW2fEamyTPyXHomBJRzgapeuBvRNzJQ==} - package-manager-detector@1.3.0: resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} @@ -5609,8 +5559,8 @@ packages: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} - pnpm-workspace-yaml@1.0.0: - resolution: {integrity: sha512-2RKg3khFgX/oeKIQnxxlj+OUoKbaZjBt7EsmQiLfl8AHZKMIpLmXLRPptZ5eq2Rlumh2gILs6OWNky5dzP+f8A==} + pnpm-workspace-yaml@1.1.0: + resolution: {integrity: sha512-OWUzBxtitpyUV0fBYYwLAfWxn3mSzVbVB7cwgNaHvTTU9P0V2QHjyaY5i7f1hEiT9VeKsNH1Skfhe2E3lx/zhA==} postcss-calc@10.1.1: resolution: {integrity: sha512-NYEsLHh8DgG/PRH2+G9BTuUdtf9ViS+vdoQ0YA5OQdGsfN4ztiwtDWNtBl9EKeqNMFnIu8IKZ0cLxEQ5r5KVMw==} @@ -5795,10 +5745,6 @@ packages: peerDependencies: postcss: ^8.2.9 - postcss@8.5.3: - 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} @@ -5970,8 +5916,8 @@ packages: rehype-sort-attributes@5.0.1: resolution: {integrity: sha512-Bxo+AKUIELcnnAZwJDt5zUDDRpt4uzhfz9d0PVGhcxYWsbFj5Cv35xuWxu5r1LeYNFNhgGqsr9Q2QiIOM/Qctg==} - reka-ui@2.3.1: - resolution: {integrity: sha512-2SjGeybd7jvD8EQUkzjgg7GdOQdf4cTwdVMq/lDNTMqneUFNnryGO43dg8WaM/jaG9QpSCZBvstfBFWlDdb2Zg==} + reka-ui@2.3.2: + resolution: {integrity: sha512-lCysSCILH2uqShEnt93/qzlXnB7ySvK7scR0Q5C+a2iXwFVzHhvZQsMaSnbQYueoCihx6yyUZTYECepnmKrbRA==} peerDependencies: vue: '>= 3.2.0' @@ -6920,8 +6866,8 @@ packages: typescript: '*' vue-component-type-helpers: 3.0.1 - vue-component-type-helpers@2.2.12: - resolution: {integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==} + vue-component-type-helpers@3.0.4: + resolution: {integrity: sha512-WtR3kPk8vqKYfCK/HGyT47lK/T3FaVyWxaCNuosaHYE8h9/k0lYRZ/PI/+T/z2wP+uuNKmL6z30rOcBboOu/YA==} vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} @@ -6954,8 +6900,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@3.0.3: - resolution: {integrity: sha512-uU1OMSzWE8/y0+kDTc0iEIu9v82bmFkGyJpAO/x3wQqBkkHkButKgtygREyOkxL4E/xtcf/ExvgNhhjdzonldw==} + vue-tsc@3.0.4: + resolution: {integrity: sha512-kZmSEjGtROApVBuaIcoprrXZsFNGon5ggkTJokmhQ/H1hMzCFRPQ0Ed8IHYFsmYJYvHBcdmEQVGVcRuxzPzNbw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -6969,14 +6915,6 @@ packages: '@vue/composition-api': optional: true - vue@3.5.13: - resolution: {integrity: sha512-wmeiSMxkZCSc+PM2w2VRsOYAZC8GdipNFRTsLSfodVqI9mbejKeXEGr8SckuLnrQPGe3oJN5c3K0vpoU9q/wCQ==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - vue@3.5.17: resolution: {integrity: sha512-LbHV3xPN9BeljML+Xctq4lbz2lVHCR6DtbpTf5XIO6gugpXUN49j2QQPcMj086r9+AkJ0FfUT8xjulKKBkkr9g==} peerDependencies: @@ -7032,8 +6970,8 @@ packages: engines: {node: '>=16'} hasBin: true - wrangler@4.25.1: - resolution: {integrity: sha512-4Tlg+jmqxCX3xFm+Nz1b4jHHY9iOu1EyJ17SSCCJ6MGp+FCGtXgr+CynT94+MP0v/qKQUkMKjoeJ5FNDunZ9cA==} + wrangler@4.26.0: + resolution: {integrity: sha512-EXuwyWlgYQZv6GJlyE0lVGk9hHqASssuECECT1XC5aIijTwNLQhsj/TOZ0hKSFlMbVr1E+OAdevAxd0kaF4ovA==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: @@ -7179,8 +7117,8 @@ packages: zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} - zod@4.0.5: - resolution: {integrity: sha512-/5UuuRPStvHXu7RS+gmvRf4NXrNxpSllGwDnCBcJZtQsKrviYXm54yDGV2KYNLT5kq0lHGcl7lqWJLgSaG+tgA==} + zod@4.0.8: + resolution: {integrity: sha512-+MSh9cZU9r3QKlHqrgHMTSr3QwMGv4PLfR0M4N/sYWV5/x67HgXEhIGObdBkpnX8G78pTgWnIrBL2lZcNJOtfg==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -7194,15 +7132,15 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@4.17.0(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@antfu/eslint-config@4.19.0(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@antfu/install-pkg': 1.1.0 '@clack/prompts': 0.11.0 '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.31.0(jiti@2.4.2)) - '@eslint/markdown': 7.0.0 - '@stylistic/eslint-plugin': 5.2.0(eslint@9.31.0(jiti@2.4.2)) - '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@eslint/markdown': 7.1.0 + '@stylistic/eslint-plugin': 5.2.2(eslint@9.31.0(jiti@2.4.2)) + '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) '@vitest/eslint-plugin': 1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) ansis: 4.1.0 cac: 6.7.14 @@ -7218,12 +7156,12 @@ snapshots: eslint-plugin-n: 17.21.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-perfectionist: 4.15.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-pnpm: 1.0.0(eslint@9.31.0(jiti@2.4.2)) + eslint-plugin-pnpm: 1.1.0(eslint@9.31.0(jiti@2.4.2)) eslint-plugin-regexp: 2.9.0(eslint@9.31.0(jiti@2.4.2)) eslint-plugin-toml: 0.12.0(eslint@9.31.0(jiti@2.4.2)) - eslint-plugin-unicorn: 59.0.1(eslint@9.31.0(jiti@2.4.2)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)) - eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2))) + eslint-plugin-unicorn: 60.0.0(eslint@9.31.0(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)) + eslint-plugin-vue: 10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2))) eslint-plugin-yml: 1.18.0(eslint@9.31.0(jiti@2.4.2)) eslint-processor-vue-blocks: 2.0.0(@vue/compiler-sfc@3.5.17)(eslint@9.31.0(jiti@2.4.2)) globals: 16.3.0 @@ -7240,11 +7178,6 @@ snapshots: - typescript - vitest - '@antfu/install-pkg@1.0.0': - dependencies: - package-manager-detector: 0.2.11 - tinyexec: 0.3.2 - '@antfu/install-pkg@1.1.0': dependencies: package-manager-detector: 1.3.0 @@ -7468,7 +7401,7 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/unenv-preset@2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250712.0)': + '@cloudflare/unenv-preset@2.4.1(unenv@2.0.0-rc.17)(workerd@1.20250712.0)': dependencies: unenv: 2.0.0-rc.17 optionalDependencies: @@ -7528,8 +7461,8 @@ snapshots: '@es-joy/jsdoccomment@0.50.2': dependencies: - '@types/estree': 1.0.7 - '@typescript-eslint/types': 8.30.1 + '@types/estree': 1.0.8 + '@typescript-eslint/types': 8.37.0 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -7878,14 +7811,6 @@ snapshots: '@eslint/config-helpers@0.3.0': {} - '@eslint/core@0.13.0': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/core@0.14.0': - dependencies: - '@types/json-schema': 7.0.15 - '@eslint/core@0.15.1': dependencies: '@types/json-schema': 7.0.15 @@ -7906,10 +7831,10 @@ snapshots: '@eslint/js@9.31.0': {} - '@eslint/markdown@7.0.0': + '@eslint/markdown@7.1.0': dependencies: - '@eslint/core': 0.14.0 - '@eslint/plugin-kit': 0.3.3 + '@eslint/core': 0.15.1 + '@eslint/plugin-kit': 0.3.4 github-slugger: 2.0.0 mdast-util-from-markdown: 2.0.2 mdast-util-frontmatter: 2.0.1 @@ -7921,12 +7846,12 @@ snapshots: '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.2.8': + '@eslint/plugin-kit@0.3.3': dependencies: - '@eslint/core': 0.13.0 + '@eslint/core': 0.15.1 levn: 0.4.1 - '@eslint/plugin-kit@0.3.3': + '@eslint/plugin-kit@0.3.4': dependencies: '@eslint/core': 0.15.1 levn: 0.4.1 @@ -7947,11 +7872,11 @@ snapshots: '@floating-ui/utils@0.2.9': {} - '@floating-ui/vue@1.1.6(vue@3.5.13(typescript@5.8.3))': + '@floating-ui/vue@1.1.6(vue@3.5.17(typescript@5.8.3))': dependencies: '@floating-ui/dom': 1.6.13 '@floating-ui/utils': 0.2.9 - vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7969,15 +7894,15 @@ snapshots: '@humanwhocodes/retry@0.4.2': {} - '@iconify-json/devicon@1.2.32': + '@iconify-json/devicon@1.2.33': dependencies: '@iconify/types': 2.0.0 - '@iconify-json/logos@1.2.4': + '@iconify-json/logos@1.2.5': dependencies: '@iconify/types': 2.0.0 - '@iconify-json/lucide@1.2.57': + '@iconify-json/lucide@1.2.58': dependencies: '@iconify/types': 2.0.0 @@ -8001,10 +7926,10 @@ snapshots: '@iconify/utils@2.3.0': dependencies: - '@antfu/install-pkg': 1.0.0 + '@antfu/install-pkg': 1.1.0 '@antfu/utils': 8.1.1 '@iconify/types': 2.0.0 - debug: 4.4.0 + debug: 4.4.1 globals: 15.15.0 kolorist: 1.8.0 local-pkg: 1.1.1 @@ -8012,10 +7937,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@iconify/vue@5.0.0(vue@3.5.13(typescript@5.8.3))': + '@iconify/vue@5.0.0(vue@3.5.17(typescript@5.8.3))': dependencies: '@iconify/types': 2.0.0 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) '@img/sharp-darwin-arm64@0.33.5': optionalDependencies: @@ -8100,9 +8025,9 @@ snapshots: dependencies: '@swc/helpers': 0.5.17 - '@intlify/bundle-utils@10.0.1(vue-i18n@11.1.10(vue@3.5.13(typescript@5.8.3)))': + '@intlify/bundle-utils@10.0.1(vue-i18n@11.1.10(vue@3.5.17(typescript@5.8.3)))': dependencies: - '@intlify/message-compiler': 11.1.10 + '@intlify/message-compiler': 11.1.11 '@intlify/shared': 11.1.10 acorn: 8.15.0 escodegen: 2.1.0 @@ -8112,53 +8037,43 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.3.0 optionalDependencies: - vue-i18n: 11.1.10(vue@3.5.13(typescript@5.8.3)) - - '@intlify/core-base@10.0.7': - dependencies: - '@intlify/message-compiler': 10.0.7 - '@intlify/shared': 10.0.7 + vue-i18n: 11.1.10(vue@3.5.17(typescript@5.8.3)) '@intlify/core-base@11.1.10': dependencies: '@intlify/message-compiler': 11.1.10 '@intlify/shared': 11.1.10 - '@intlify/core@10.0.7': - dependencies: - '@intlify/core-base': 10.0.7 - '@intlify/shared': 10.0.7 - '@intlify/core@11.1.10': dependencies: '@intlify/core-base': 11.1.10 '@intlify/shared': 11.1.10 - '@intlify/h3@0.6.1': + '@intlify/h3@0.7.1': dependencies: - '@intlify/core': 10.0.7 + '@intlify/core': 11.1.10 '@intlify/utils': 0.13.0 - '@intlify/message-compiler@10.0.7': - dependencies: - '@intlify/shared': 10.0.7 - source-map-js: 1.2.1 - '@intlify/message-compiler@11.1.10': dependencies: '@intlify/shared': 11.1.10 source-map-js: 1.2.1 - '@intlify/shared@10.0.7': {} + '@intlify/message-compiler@11.1.11': + dependencies: + '@intlify/shared': 11.1.11 + source-map-js: 1.2.1 '@intlify/shared@11.1.10': {} - '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.31.0(jiti@2.4.2))(rollup@4.45.1)(typescript@5.8.3)(vue-i18n@11.1.10(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3))': + '@intlify/shared@11.1.11': {} + + '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.31.0(jiti@2.4.2))(rollup@4.45.1)(typescript@5.8.3)(vue-i18n@11.1.10(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) - '@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.10(vue@3.5.13(typescript@5.8.3))) + '@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.10(vue@3.5.17(typescript@5.8.3))) '@intlify/shared': 11.1.10 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.10)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.10(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.10)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.10(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@rollup/pluginutils': 5.1.4(rollup@4.45.1) '@typescript-eslint/scope-manager': 8.37.0 '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.8.3) @@ -8170,9 +8085,9 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 unplugin: 1.16.1 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) optionalDependencies: - vue-i18n: 11.1.10(vue@3.5.13(typescript@5.8.3)) + vue-i18n: 11.1.10(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - '@vue/compiler-dom' - eslint @@ -8182,14 +8097,14 @@ snapshots: '@intlify/utils@0.13.0': {} - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.10)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.10(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3))': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.10)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.10(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/parser': 7.28.0 optionalDependencies: '@intlify/shared': 11.1.10 '@vue/compiler-dom': 3.5.17 - vue: 3.5.13(typescript@5.8.3) - vue-i18n: 11.1.10(vue@3.5.13(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) + vue-i18n: 11.1.10(vue@3.5.17(typescript@5.8.3)) '@ioredis/commands@1.2.0': {} @@ -8426,7 +8341,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/content@3.6.3(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(magicast@0.3.5)(vue-component-type-helpers@2.2.12)': + '@nuxt/content@3.6.3(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(magicast@0.3.5)(vue-component-type-helpers@3.0.4)': dependencies: '@nuxt/kit': 3.17.7(magicast@0.3.5) '@nuxtjs/mdc': 0.17.0(magicast@0.3.5) @@ -8454,7 +8369,7 @@ snapshots: micromatch: 4.0.8 minimark: 0.2.0 minimatch: 10.0.3 - nuxt-component-meta: 0.12.1(magicast@0.3.5)(vue-component-type-helpers@2.2.12) + nuxt-component-meta: 0.12.1(magicast@0.3.5)(vue-component-type-helpers@3.0.4) nypm: 0.6.0 ohash: 2.0.11 pathe: 2.0.3 @@ -8557,7 +8472,7 @@ snapshots: '@nuxt/fonts@0.11.4(@netlify/blobs@8.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(ioredis@5.6.1)(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))': dependencies: - '@nuxt/devtools-kit': 2.4.0(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0)) + '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0)) '@nuxt/kit': 3.17.7(magicast@0.3.5) consola: 3.4.2 css-tree: 3.1.0 @@ -8600,12 +8515,12 @@ snapshots: - uploadthing - vite - '@nuxt/icon@1.15.0(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue@3.5.13(typescript@5.8.3))': + '@nuxt/icon@1.15.0(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@iconify/collections': 1.0.570 '@iconify/types': 2.0.0 '@iconify/utils': 2.3.0 - '@iconify/vue': 5.0.0(vue@3.5.13(typescript@5.8.3)) + '@iconify/vue': 5.0.0(vue@3.5.17(typescript@5.8.3)) '@nuxt/devtools-kit': 2.6.2(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0)) '@nuxt/kit': 3.17.7(magicast@0.3.5) consola: 3.4.2 @@ -8613,7 +8528,7 @@ snapshots: mlly: 1.7.4 ohash: 2.0.11 pathe: 2.0.3 - picomatch: 4.0.2 + picomatch: 4.0.3 std-env: 3.9.0 tinyglobby: 0.2.14 transitivePeerDependencies: @@ -8712,32 +8627,6 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/kit@4.0.0(magicast@0.3.5)': - dependencies: - c12: 3.1.0(magicast@0.3.5) - consola: 3.4.2 - defu: 6.1.4 - destr: 2.0.5 - errx: 0.1.0 - exsolve: 1.0.7 - ignore: 7.0.5 - jiti: 2.4.2 - klona: 2.0.6 - mlly: 1.7.4 - ohash: 2.0.11 - pathe: 2.0.3 - pkg-types: 2.2.0 - scule: 1.3.0 - semver: 7.7.2 - std-env: 3.9.0 - tinyglobby: 0.2.14 - ufo: 1.6.1 - unctx: 2.4.1 - unimport: 5.1.0 - untyped: 2.0.0 - transitivePeerDependencies: - - magicast - '@nuxt/kit@4.0.1(magicast@0.3.5)': dependencies: c12: 3.1.0(magicast@0.3.5) @@ -8771,14 +8660,6 @@ snapshots: pathe: 2.0.3 std-env: 3.9.0 - '@nuxt/schema@3.17.7': - dependencies: - '@vue/shared': 3.5.17 - consola: 3.4.2 - defu: 6.1.4 - pathe: 2.0.3 - std-env: 3.9.0 - '@nuxt/schema@4.0.1': dependencies: '@vue/shared': 3.5.17 @@ -8804,23 +8685,23 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/ui@3.2.0(@babel/parser@7.28.0)(@netlify/blobs@8.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(embla-carousel@8.6.0)(ioredis@5.6.1)(jwt-decode@4.0.0)(magicast@0.3.5)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3))(zod@4.0.5)': + '@nuxt/ui@3.3.0(@babel/parser@7.28.0)(@netlify/blobs@8.2.0)(change-case@5.4.4)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(embla-carousel@8.6.0)(ioredis@5.6.1)(jwt-decode@4.0.0)(magicast@0.3.5)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))(zod@4.0.8)': dependencies: - '@iconify/vue': 5.0.0(vue@3.5.13(typescript@5.8.3)) + '@iconify/vue': 5.0.0(vue@3.5.17(typescript@5.8.3)) '@internationalized/date': 3.8.2 '@internationalized/number': 3.6.3 '@nuxt/fonts': 0.11.4(@netlify/blobs@8.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(ioredis@5.6.1)(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0)) - '@nuxt/icon': 1.15.0(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue@3.5.13(typescript@5.8.3)) - '@nuxt/kit': 3.17.7(magicast@0.3.5) - '@nuxt/schema': 3.17.7 + '@nuxt/icon': 1.15.0(magicast@0.3.5)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + '@nuxt/kit': 4.0.1(magicast@0.3.5) + '@nuxt/schema': 4.0.1 '@nuxtjs/color-mode': 3.5.2(magicast@0.3.5) '@standard-schema/spec': 1.0.0 '@tailwindcss/postcss': 4.1.11 '@tailwindcss/vite': 4.1.11(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0)) - '@tanstack/vue-table': 8.21.3(vue@3.5.13(typescript@5.8.3)) - '@unhead/vue': 2.0.12(vue@3.5.13(typescript@5.8.3)) - '@vueuse/core': 13.5.0(vue@3.5.13(typescript@5.8.3)) - '@vueuse/integrations': 13.5.0(fuse.js@7.1.0)(jwt-decode@4.0.0)(vue@3.5.13(typescript@5.8.3)) + '@tanstack/vue-table': 8.21.3(vue@3.5.17(typescript@5.8.3)) + '@unhead/vue': 2.0.12(vue@3.5.17(typescript@5.8.3)) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/integrations': 13.5.0(change-case@5.4.4)(fuse.js@7.1.0)(jwt-decode@4.0.0)(vue@3.5.17(typescript@5.8.3)) colortranslator: 5.0.0 consola: 3.4.2 defu: 6.1.4 @@ -8829,7 +8710,7 @@ snapshots: embla-carousel-autoplay: 8.6.0(embla-carousel@8.6.0) embla-carousel-class-names: 8.6.0(embla-carousel@8.6.0) embla-carousel-fade: 8.6.0(embla-carousel@8.6.0) - embla-carousel-vue: 8.6.0(vue@3.5.13(typescript@5.8.3)) + embla-carousel-vue: 8.6.0(vue@3.5.17(typescript@5.8.3)) embla-carousel-wheel-gestures: 8.0.2(embla-carousel@8.6.0) fuse.js: 7.1.0 hookable: 5.5.3 @@ -8838,20 +8719,20 @@ snapshots: mlly: 1.7.4 ohash: 2.0.11 pathe: 2.0.3 - reka-ui: 2.3.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) + reka-ui: 2.3.2(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) scule: 1.3.0 tailwind-variants: 1.0.0(tailwindcss@4.1.11) tailwindcss: 4.1.11 tinyglobby: 0.2.14 typescript: 5.8.3 unplugin: 2.3.5 - unplugin-auto-import: 19.3.0(@nuxt/kit@3.17.7(magicast@0.3.5))(@vueuse/core@13.5.0(vue@3.5.13(typescript@5.8.3))) - unplugin-vue-components: 28.8.0(@babel/parser@7.28.0)(@nuxt/kit@3.17.7(magicast@0.3.5))(vue@3.5.13(typescript@5.8.3)) - vaul-vue: 0.4.1(reka-ui@2.3.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) - vue-component-type-helpers: 2.2.12 + unplugin-auto-import: 19.3.0(@nuxt/kit@4.0.1(magicast@0.3.5))(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))) + unplugin-vue-components: 28.8.0(@babel/parser@7.28.0)(@nuxt/kit@4.0.1(magicast@0.3.5))(vue@3.5.17(typescript@5.8.3)) + vaul-vue: 0.4.1(reka-ui@2.3.2(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + vue-component-type-helpers: 3.0.4 optionalDependencies: - vue-router: 4.5.1(vue@3.5.13(typescript@5.8.3)) - zod: 4.0.5 + vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) + zod: 4.0.8 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -8890,7 +8771,7 @@ snapshots: - vite - vue - '@nuxt/vite-builder@4.0.1(@types/node@24.1.0)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vue-tsc@3.0.3(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0)': + '@nuxt/vite-builder@4.0.1(@types/node@24.1.0)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vue-tsc@3.0.4(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0)': dependencies: '@nuxt/kit': 4.0.1(magicast@0.3.5) '@rollup/plugin-replace': 6.0.2(rollup@4.45.1) @@ -8919,7 +8800,7 @@ snapshots: unenv: 2.0.0-rc.18 vite: 7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0) vite-node: 3.2.4(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0) - vite-plugin-checker: 0.10.0(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.3(typescript@5.8.3)) + vite-plugin-checker: 0.10.0(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.4(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: @@ -8995,7 +8876,7 @@ snapshots: '@nuxt/kit': 3.17.7(magicast@0.3.5) pathe: 1.1.2 pkg-types: 1.3.1 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - magicast @@ -9007,15 +8888,15 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxtjs/i18n@10.0.1(@netlify/blobs@8.2.0)(@vue/compiler-dom@3.5.17)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(rollup@4.45.1)(vue@3.5.13(typescript@5.8.3))': + '@nuxtjs/i18n@10.0.3(@netlify/blobs@8.2.0)(@vue/compiler-dom@3.5.17)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(magicast@0.3.5)(rollup@4.45.1)(vue@3.5.17(typescript@5.8.3))': dependencies: '@intlify/core': 11.1.10 - '@intlify/h3': 0.6.1 + '@intlify/h3': 0.7.1 '@intlify/shared': 11.1.10 - '@intlify/unplugin-vue-i18n': 6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.31.0(jiti@2.4.2))(rollup@4.45.1)(typescript@5.8.3)(vue-i18n@11.1.10(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) + '@intlify/unplugin-vue-i18n': 6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.31.0(jiti@2.4.2))(rollup@4.45.1)(typescript@5.8.3)(vue-i18n@11.1.10(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@intlify/utils': 0.13.0 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.45.1) - '@nuxt/kit': 4.0.0(magicast@0.3.5) + '@nuxt/kit': 4.0.1(magicast@0.3.5) '@rollup/plugin-yaml': 4.1.2(rollup@4.45.1) '@vue/compiler-sfc': 3.5.17 cookie-es: 2.0.0 @@ -9033,10 +8914,10 @@ snapshots: typescript: 5.8.3 ufo: 1.6.1 unplugin: 2.3.5 - unplugin-vue-router: 0.12.0(vue-router@4.5.1(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)) + unplugin-vue-router: 0.12.0(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) unstorage: 1.16.1(@netlify/blobs@8.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(ioredis@5.6.1) - vue-i18n: 11.1.10(vue@3.5.13(typescript@5.8.3)) - vue-router: 4.5.1(vue@3.5.13(typescript@5.8.3)) + vue-i18n: 11.1.10(vue@3.5.17(typescript@5.8.3)) + vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -9572,7 +9453,7 @@ snapshots: '@standard-schema/spec@1.0.0': {} - '@stylistic/eslint-plugin@5.2.0(eslint@9.31.0(jiti@2.4.2))': + '@stylistic/eslint-plugin@5.2.2(eslint@9.31.0(jiti@2.4.2))': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) '@typescript-eslint/types': 8.37.0 @@ -9655,7 +9536,7 @@ snapshots: '@alloc/quick-lru': 5.2.0 '@tailwindcss/node': 4.1.11 '@tailwindcss/oxide': 4.1.11 - postcss: 8.5.3 + postcss: 8.5.6 tailwindcss: 4.1.11 '@tailwindcss/typography@0.5.16(tailwindcss@4.1.11)': @@ -9677,15 +9558,15 @@ snapshots: '@tanstack/virtual-core@3.13.6': {} - '@tanstack/vue-table@8.21.3(vue@3.5.13(typescript@5.8.3))': + '@tanstack/vue-table@8.21.3(vue@3.5.17(typescript@5.8.3))': dependencies: '@tanstack/table-core': 8.21.3 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - '@tanstack/vue-virtual@3.13.6(vue@3.5.13(typescript@5.8.3))': + '@tanstack/vue-virtual@3.13.6(vue@3.5.17(typescript@5.8.3))': dependencies: '@tanstack/virtual-core': 3.13.6 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) '@trysound/sax@0.2.0': optional: true @@ -9744,30 +9625,30 @@ snapshots: '@types/node': 24.1.0 optional: true - '@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.37.0 - '@typescript-eslint/type-utils': 8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.37.0 + '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.38.0 + '@typescript-eslint/type-utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.38.0 eslint: 9.31.0(jiti@2.4.2) graphemer: 1.4.0 - ignore: 7.0.3 + ignore: 7.0.5 natural-compare: 1.4.0 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.37.0 - '@typescript-eslint/types': 8.37.0 - '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.37.0 - debug: 4.4.0 + '@typescript-eslint/scope-manager': 8.38.0 + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.38.0 + debug: 4.4.1 eslint: 9.31.0(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: @@ -9782,49 +9663,48 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.30.1': + '@typescript-eslint/project-service@8.38.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.30.1 - '@typescript-eslint/visitor-keys': 8.30.1 + '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) + '@typescript-eslint/types': 8.38.0 + debug: 4.4.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color '@typescript-eslint/scope-manager@8.37.0': dependencies: '@typescript-eslint/types': 8.37.0 '@typescript-eslint/visitor-keys': 8.37.0 + '@typescript-eslint/scope-manager@8.38.0': + dependencies: + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/visitor-keys': 8.38.0 + '@typescript-eslint/tsconfig-utils@8.37.0(typescript@5.8.3)': dependencies: typescript: 5.8.3 - '@typescript-eslint/type-utils@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.37.0 - '@typescript-eslint/typescript-estree': 8.37.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - debug: 4.4.0 + typescript: 5.8.3 + + '@typescript-eslint/type-utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + debug: 4.4.1 eslint: 9.31.0(jiti@2.4.2) ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.30.1': {} - '@typescript-eslint/types@8.37.0': {} - '@typescript-eslint/typescript-estree@8.30.1(typescript@5.8.3)': - dependencies: - '@typescript-eslint/types': 8.30.1 - '@typescript-eslint/visitor-keys': 8.30.1 - debug: 4.4.0 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.8.3) - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types@8.38.0': {} '@typescript-eslint/typescript-estree@8.37.0(typescript@5.8.3)': dependencies: @@ -9842,13 +9722,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.30.1(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.31.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.30.1 - '@typescript-eslint/types': 8.30.1 - '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.8.3) - eslint: 9.31.0(jiti@2.4.2) + '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/visitor-keys': 8.38.0 + debug: 4.4.1 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -9864,23 +9749,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.30.1': + '@typescript-eslint/utils@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.30.1 - eslint-visitor-keys: 4.2.0 + '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.38.0 + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + eslint: 9.31.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color '@typescript-eslint/visitor-keys@8.37.0': dependencies: '@typescript-eslint/types': 8.37.0 eslint-visitor-keys: 4.2.1 - '@ungap/structured-clone@1.3.0': {} - - '@unhead/vue@2.0.12(vue@3.5.13(typescript@5.8.3))': + '@typescript-eslint/visitor-keys@8.38.0': dependencies: - hookable: 5.5.3 - unhead: 2.0.12 - vue: 3.5.13(typescript@5.8.3) + '@typescript-eslint/types': 8.38.0 + eslint-visitor-keys: 4.2.1 + + '@ungap/structured-clone@1.3.0': {} '@unhead/vue@2.0.12(vue@3.5.17(typescript@5.8.3))': dependencies: @@ -9928,7 +9818,7 @@ snapshots: '@vitest/eslint-plugin@1.3.4(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.30.1(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) eslint: 9.31.0(jiti@2.4.2) optionalDependencies: typescript: 5.8.3 @@ -9947,7 +9837,7 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue-macros/common@1.16.1(vue@3.5.13(typescript@5.8.3))': + '@vue-macros/common@1.16.1(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/compiler-sfc': 3.5.17 ast-kit: 1.4.2 @@ -9956,7 +9846,7 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.3 optionalDependencies: - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) '@vue-macros/common@3.0.0-beta.15(vue@3.5.17(typescript@5.8.3))': dependencies: @@ -10013,28 +9903,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.13': - dependencies: - '@vue/compiler-core': 3.5.13 - '@vue/shared': 3.5.13 - '@vue/compiler-dom@3.5.17': dependencies: '@vue/compiler-core': 3.5.17 '@vue/shared': 3.5.17 - '@vue/compiler-sfc@3.5.13': - dependencies: - '@babel/parser': 7.27.0 - '@vue/compiler-core': 3.5.13 - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.3 - source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.17': dependencies: '@babel/parser': 7.28.0 @@ -10047,11 +9920,6 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.13': - dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/shared': 3.5.13 - '@vue/compiler-ssr@3.5.17': dependencies: '@vue/compiler-dom': 3.5.17 @@ -10093,41 +9961,38 @@ snapshots: '@vue/language-core@3.0.3(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.20 - '@vue/compiler-dom': 3.5.13 + '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.17 alien-signals: 2.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: typescript: 5.8.3 - '@vue/reactivity@3.5.13': + '@vue/language-core@3.0.4(typescript@5.8.3)': dependencies: - '@vue/shared': 3.5.13 + '@volar/language-core': 2.4.20 + '@vue/compiler-dom': 3.5.17 + '@vue/compiler-vue2': 2.7.16 + '@vue/shared': 3.5.17 + alien-signals: 2.0.5 + muggle-string: 0.4.1 + path-browserify: 1.0.1 + picomatch: 4.0.3 + optionalDependencies: + typescript: 5.8.3 '@vue/reactivity@3.5.17': dependencies: '@vue/shared': 3.5.17 - '@vue/runtime-core@3.5.13': - dependencies: - '@vue/reactivity': 3.5.13 - '@vue/shared': 3.5.13 - '@vue/runtime-core@3.5.17': dependencies: '@vue/reactivity': 3.5.17 '@vue/shared': 3.5.17 - '@vue/runtime-dom@3.5.13': - dependencies: - '@vue/reactivity': 3.5.13 - '@vue/runtime-core': 3.5.13 - '@vue/shared': 3.5.13 - csstype: 3.1.3 - '@vue/runtime-dom@3.5.17': dependencies: '@vue/reactivity': 3.5.17 @@ -10135,12 +10000,6 @@ snapshots: '@vue/shared': 3.5.17 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))': - dependencies: - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.8.3) - '@vue/server-renderer@3.5.17(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue/compiler-ssr': 3.5.17 @@ -10151,12 +10010,12 @@ snapshots: '@vue/shared@3.5.17': {} - '@vueuse/core@10.11.1(vue@3.5.13(typescript@5.8.3))': + '@vueuse/core@10.11.1(vue@3.5.17(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.13(typescript@5.8.3)) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) + '@vueuse/shared': 10.11.1(vue@3.5.17(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -10166,30 +10025,31 @@ snapshots: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 '@vueuse/shared': 12.8.2(typescript@5.8.3) - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - typescript - '@vueuse/core@13.5.0(vue@3.5.13(typescript@5.8.3))': + '@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 13.5.0 - '@vueuse/shared': 13.5.0(vue@3.5.13(typescript@5.8.3)) - vue: 3.5.13(typescript@5.8.3) + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) - '@vueuse/integrations@13.5.0(fuse.js@7.1.0)(jwt-decode@4.0.0)(vue@3.5.13(typescript@5.8.3))': + '@vueuse/integrations@13.5.0(change-case@5.4.4)(fuse.js@7.1.0)(jwt-decode@4.0.0)(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vueuse/core': 13.5.0(vue@3.5.13(typescript@5.8.3)) - '@vueuse/shared': 13.5.0(vue@3.5.13(typescript@5.8.3)) - vue: 3.5.13(typescript@5.8.3) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) optionalDependencies: + change-case: 5.4.4 fuse.js: 7.1.0 jwt-decode: 4.0.0 - '@vueuse/math@13.5.0(vue@3.5.13(typescript@5.8.3))': + '@vueuse/math@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vueuse/shared': 13.5.0(vue@3.5.13(typescript@5.8.3)) - vue: 3.5.13(typescript@5.8.3) + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) '@vueuse/metadata@10.11.1': {} @@ -10197,33 +10057,33 @@ snapshots: '@vueuse/metadata@13.5.0': {} - '@vueuse/nuxt@13.5.0(magicast@0.3.5)(nuxt@4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.3(typescript@5.8.3))(yaml@2.8.0))(vue@3.5.13(typescript@5.8.3))': + '@vueuse/nuxt@13.5.0(magicast@0.3.5)(nuxt@4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.4(typescript@5.8.3))(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@nuxt/kit': 3.17.7(magicast@0.3.5) - '@vueuse/core': 13.5.0(vue@3.5.13(typescript@5.8.3)) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) '@vueuse/metadata': 13.5.0 local-pkg: 1.1.1 - nuxt: 4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.3(typescript@5.8.3))(yaml@2.8.0) - vue: 3.5.13(typescript@5.8.3) + nuxt: 4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.4(typescript@5.8.3))(yaml@2.8.0) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - magicast - '@vueuse/shared@10.11.1(vue@3.5.13(typescript@5.8.3))': + '@vueuse/shared@10.11.1(vue@3.5.17(typescript@5.8.3))': dependencies: - vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) + vue-demi: 0.14.10(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - '@vue/composition-api' - vue '@vueuse/shared@12.8.2(typescript@5.8.3)': dependencies: - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - typescript - '@vueuse/shared@13.5.0(vue@3.5.13(typescript@5.8.3))': + '@vueuse/shared@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) '@webcontainer/env@1.1.1': {} @@ -10265,10 +10125,6 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.14.1): - dependencies: - acorn: 8.14.1 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -10448,13 +10304,6 @@ snapshots: dependencies: base64-js: 1.5.1 - browserslist@4.24.4: - dependencies: - caniuse-lite: 1.0.30001714 - electron-to-chromium: 1.5.139 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.24.4) - browserslist@4.25.1: dependencies: caniuse-lite: 1.0.30001727 @@ -10543,8 +10392,6 @@ snapshots: lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001714: {} - caniuse-lite@1.0.30001727: {} ccount@2.0.1: {} @@ -10554,6 +10401,8 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 + change-case@5.4.4: {} + char-regex@1.0.2: {} character-entities-html4@2.1.0: {} @@ -10584,7 +10433,7 @@ snapshots: chownr@3.0.0: {} - ci-info@4.2.0: {} + ci-info@4.3.0: {} citty@0.1.6: dependencies: @@ -10702,9 +10551,9 @@ snapshots: graceful-fs: 4.2.11 p-event: 6.0.1 - core-js-compat@3.41.0: + core-js-compat@3.44.0: dependencies: - browserslist: 4.24.4 + browserslist: 4.25.1 core-util-is@1.0.3: {} @@ -10890,7 +10739,8 @@ snapshots: detect-libc@1.0.3: {} - detect-libc@2.0.3: {} + detect-libc@2.0.3: + optional: true detect-libc@2.0.4: {} @@ -11012,8 +10862,6 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.139: {} - electron-to-chromium@1.5.187: {} embla-carousel-auto-height@8.6.0(embla-carousel@8.6.0): @@ -11040,11 +10888,11 @@ snapshots: dependencies: embla-carousel: 8.6.0 - embla-carousel-vue@8.6.0(vue@3.5.13(typescript@5.8.3)): + embla-carousel-vue@8.6.0(vue@3.5.17(typescript@5.8.3)): dependencies: embla-carousel: 8.6.0 embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0) - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) embla-carousel-wheel-gestures@8.0.2(embla-carousel@8.6.0): dependencies: @@ -11246,12 +11094,12 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.31.0(jiti@2.4.2)): dependencies: eslint: 9.31.0(jiti@2.4.2) - semver: 7.7.1 + semver: 7.7.2 eslint-compat-utils@0.6.5(eslint@9.31.0(jiti@2.4.2)): dependencies: eslint: 9.31.0(jiti@2.4.2) - semver: 7.7.1 + semver: 7.7.2 eslint-config-flat-gitignore@2.1.0(eslint@9.31.0(jiti@2.4.2)): dependencies: @@ -11283,7 +11131,7 @@ snapshots: eslint-plugin-es-x@7.8.0(eslint@9.31.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.31.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 eslint: 9.31.0(jiti@2.4.2) eslint-compat-utils: 0.5.1(eslint@9.31.0(jiti@2.4.2)) @@ -11314,11 +11162,11 @@ snapshots: eslint-plugin-jsonc@2.20.1(eslint@9.31.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.31.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) eslint: 9.31.0(jiti@2.4.2) eslint-compat-utils: 0.6.5(eslint@9.31.0(jiti@2.4.2)) eslint-json-compat-utils: 0.2.1(eslint@9.31.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) - espree: 10.3.0 + espree: 10.4.0 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 @@ -11328,7 +11176,7 @@ snapshots: eslint-plugin-n@17.21.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.31.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) enhanced-resolve: 5.18.1 eslint: 9.31.0(jiti@2.4.2) eslint-plugin-es-x: 7.8.0(eslint@9.31.0(jiti@2.4.2)) @@ -11336,7 +11184,7 @@ snapshots: globals: 15.15.0 ignore: 5.3.2 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 ts-declaration-location: 1.0.7(typescript@5.8.3) transitivePeerDependencies: - typescript @@ -11353,19 +11201,19 @@ snapshots: - supports-color - typescript - eslint-plugin-pnpm@1.0.0(eslint@9.31.0(jiti@2.4.2)): + eslint-plugin-pnpm@1.1.0(eslint@9.31.0(jiti@2.4.2)): dependencies: eslint: 9.31.0(jiti@2.4.2) find-up-simple: 1.0.1 jsonc-eslint-parser: 2.4.0 pathe: 2.0.3 - pnpm-workspace-yaml: 1.0.0 + pnpm-workspace-yaml: 1.1.0 tinyglobby: 0.2.14 yaml-eslint-parser: 1.3.0 eslint-plugin-regexp@2.9.0(eslint@9.31.0(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.31.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 eslint: 9.31.0(jiti@2.4.2) @@ -11376,7 +11224,7 @@ snapshots: eslint-plugin-toml@0.12.0(eslint@9.31.0(jiti@2.4.2)): dependencies: - debug: 4.4.0 + debug: 4.4.1 eslint: 9.31.0(jiti@2.4.2) eslint-compat-utils: 0.6.5(eslint@9.31.0(jiti@2.4.2)) lodash: 4.17.21 @@ -11384,14 +11232,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@59.0.1(eslint@9.31.0(jiti@2.4.2)): + eslint-plugin-unicorn@60.0.0(eslint@9.31.0(jiti@2.4.2)): dependencies: - '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.6.1(eslint@9.31.0(jiti@2.4.2)) - '@eslint/plugin-kit': 0.2.8 - ci-info: 4.2.0 + '@babel/helper-validator-identifier': 7.27.1 + '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) + '@eslint/plugin-kit': 0.3.3 + change-case: 5.4.4 + ci-info: 4.3.0 clean-regexp: 1.0.0 - core-js-compat: 3.41.0 + core-js-compat: 3.44.0 eslint: 9.31.0(jiti@2.4.2) esquery: 1.6.0 find-up-simple: 1.0.1 @@ -11402,31 +11251,31 @@ snapshots: pluralize: 8.0.0 regexp-tree: 0.1.27 regjsparser: 0.12.0 - semver: 7.7.1 + semver: 7.7.2 strip-indent: 4.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2)): dependencies: eslint: 9.31.0(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.37.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2))): + eslint-plugin-vue@10.3.0(@typescript-eslint/parser@8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.31.0(jiti@2.4.2))(vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2))): dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.31.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.31.0(jiti@2.4.2)) eslint: 9.31.0(jiti@2.4.2) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 - semver: 7.7.1 + semver: 7.7.2 vue-eslint-parser: 10.2.0(eslint@9.31.0(jiti@2.4.2)) xml-name-validator: 4.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.37.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.38.0(eslint@9.31.0(jiti@2.4.2))(typescript@5.8.3) eslint-plugin-yml@1.18.0(eslint@9.31.0(jiti@2.4.2)): dependencies: - debug: 4.4.0 + debug: 4.4.1 escape-string-regexp: 4.0.0 eslint: 9.31.0(jiti@2.4.2) eslint-compat-utils: 0.6.5(eslint@9.31.0(jiti@2.4.2)) @@ -11440,11 +11289,6 @@ snapshots: '@vue/compiler-sfc': 3.5.17 eslint: 9.31.0(jiti@2.4.2) - eslint-scope@8.3.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 @@ -11452,8 +11296,6 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.2.0: {} - eslint-visitor-keys@4.2.1: {} eslint@9.31.0(jiti@2.4.2): @@ -11498,12 +11340,6 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.3.0: - dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) - eslint-visitor-keys: 4.2.0 - espree@10.4.0: dependencies: acorn: 8.15.0 @@ -11512,8 +11348,8 @@ snapshots: espree@9.6.1: dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 esprima@4.0.1: {} @@ -11826,10 +11662,10 @@ snapshots: dependencies: duplexer: 0.1.2 - h3-zod@0.5.3(h3@1.15.3)(zod@4.0.5): + h3-zod@0.5.3(h3@1.15.3)(zod@4.0.8): dependencies: h3: 1.15.3 - zod: 4.0.5 + zod: 4.0.8 h3@1.15.1: dependencies: @@ -12295,10 +12131,10 @@ snapshots: jsonc-eslint-parser@2.4.0: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 - semver: 7.7.1 + semver: 7.7.2 junk@4.0.1: {} @@ -12376,7 +12212,7 @@ snapshots: lightningcss@1.30.1: dependencies: - detect-libc: 2.0.3 + detect-libc: 2.0.4 optionalDependencies: lightningcss-darwin-arm64: 1.30.1 lightningcss-darwin-x64: 1.30.1 @@ -12880,7 +12716,7 @@ snapshots: min-indent@1.0.1: {} - miniflare@4.20250712.1: + miniflare@4.20250712.2: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.14.0 @@ -13152,7 +12988,7 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt-component-meta@0.12.1(magicast@0.3.5)(vue-component-type-helpers@2.2.12): + nuxt-component-meta@0.12.1(magicast@0.3.5)(vue-component-type-helpers@3.0.4): dependencies: '@nuxt/kit': 3.17.7(magicast@0.3.5) citty: 0.1.6 @@ -13161,7 +12997,7 @@ snapshots: scule: 1.3.0 typescript: 5.8.3 ufo: 1.6.1 - vue-component-meta: 3.0.3(typescript@5.8.3)(vue-component-type-helpers@2.2.12) + vue-component-meta: 3.0.3(typescript@5.8.3)(vue-component-type-helpers@3.0.4) transitivePeerDependencies: - magicast - vue-component-type-helpers @@ -13175,7 +13011,7 @@ snapshots: transitivePeerDependencies: - magicast - nuxt@4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.3(typescript@5.8.3))(yaml@2.8.0): + nuxt@4.0.1(@netlify/blobs@8.2.0)(@parcel/watcher@2.5.1)(@types/node@24.1.0)(@vue/compiler-sfc@3.5.17)(better-sqlite3@12.2.0)(db0@0.3.2(better-sqlite3@12.2.0)(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0)))(drizzle-orm@0.44.3(@cloudflare/workers-types@4.20250719.0)(better-sqlite3@12.2.0))(eslint@9.31.0(jiti@2.4.2))(ioredis@5.6.1)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.4(typescript@5.8.3))(yaml@2.8.0): dependencies: '@nuxt/cli': 3.26.4(magicast@0.3.5) '@nuxt/devalue': 2.0.2 @@ -13183,7 +13019,7 @@ snapshots: '@nuxt/kit': 4.0.1(magicast@0.3.5) '@nuxt/schema': 4.0.1 '@nuxt/telemetry': 2.6.6(magicast@0.3.5) - '@nuxt/vite-builder': 4.0.1(@types/node@24.1.0)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vue-tsc@3.0.3(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0) + '@nuxt/vite-builder': 4.0.1(@types/node@24.1.0)(eslint@9.31.0(jiti@2.4.2))(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.45.1)(terser@5.39.0)(typescript@5.8.3)(vue-tsc@3.0.4(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))(yaml@2.8.0) '@unhead/vue': 2.0.12(vue@3.5.17(typescript@5.8.3)) '@vue/shared': 3.5.17 c12: 3.1.0(magicast@0.3.5) @@ -13240,7 +13076,7 @@ snapshots: vue: 3.5.17(typescript@5.8.3) vue-bundle-renderer: 2.1.1 vue-devtools-stub: 0.1.0 - vue-router: 4.5.1(vue@3.5.13(typescript@5.8.3)) + vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) optionalDependencies: '@parcel/watcher': 2.5.1 '@types/node': 24.1.0 @@ -13475,10 +13311,6 @@ snapshots: package-json-from-dist@1.0.1: {} - package-manager-detector@0.2.11: - dependencies: - quansync: 0.2.10 - package-manager-detector@1.3.0: {} pako@0.2.9: {} @@ -13587,7 +13419,7 @@ snapshots: pluralize@8.0.0: {} - pnpm-workspace-yaml@1.0.0: + pnpm-workspace-yaml@1.1.0: dependencies: yaml: 2.8.0 @@ -13764,12 +13596,6 @@ snapshots: postcss: 8.5.6 quote-unquote: 1.0.0 - postcss@8.5.3: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -14005,19 +13831,19 @@ snapshots: '@types/hast': 3.0.4 unist-util-visit: 5.0.0 - reka-ui@2.3.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)): + reka-ui@2.3.2(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)): dependencies: '@floating-ui/dom': 1.6.13 - '@floating-ui/vue': 1.1.6(vue@3.5.13(typescript@5.8.3)) + '@floating-ui/vue': 1.1.6(vue@3.5.17(typescript@5.8.3)) '@internationalized/date': 3.8.2 '@internationalized/number': 3.6.3 - '@tanstack/vue-virtual': 3.13.6(vue@3.5.13(typescript@5.8.3)) + '@tanstack/vue-virtual': 3.13.6(vue@3.5.17(typescript@5.8.3)) '@vueuse/core': 12.8.2(typescript@5.8.3) '@vueuse/shared': 12.8.2(typescript@5.8.3) aria-hidden: 1.2.4 defu: 6.1.4 ohash: 2.0.11 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - '@vue/composition-api' - typescript @@ -14635,7 +14461,7 @@ snapshots: ts-declaration-location@1.0.7(typescript@5.8.3): dependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 typescript: 5.8.3 tslib@2.8.1: {} @@ -14797,24 +14623,24 @@ snapshots: dependencies: normalize-path: 2.1.1 - unplugin-auto-import@19.3.0(@nuxt/kit@3.17.7(magicast@0.3.5))(@vueuse/core@13.5.0(vue@3.5.13(typescript@5.8.3))): + unplugin-auto-import@19.3.0(@nuxt/kit@4.0.1(magicast@0.3.5))(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))): dependencies: local-pkg: 1.1.1 magic-string: 0.30.17 - picomatch: 4.0.2 + picomatch: 4.0.3 unimport: 4.2.0 unplugin: 2.3.5 unplugin-utils: 0.2.4 optionalDependencies: - '@nuxt/kit': 3.17.7(magicast@0.3.5) - '@vueuse/core': 13.5.0(vue@3.5.13(typescript@5.8.3)) + '@nuxt/kit': 4.0.1(magicast@0.3.5) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) unplugin-utils@0.2.4: dependencies: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-components@28.8.0(@babel/parser@7.28.0)(@nuxt/kit@3.17.7(magicast@0.3.5))(vue@3.5.13(typescript@5.8.3)): + unplugin-vue-components@28.8.0(@babel/parser@7.28.0)(@nuxt/kit@4.0.1(magicast@0.3.5))(vue@3.5.17(typescript@5.8.3)): dependencies: chokidar: 3.6.0 debug: 4.4.1 @@ -14824,17 +14650,17 @@ snapshots: tinyglobby: 0.2.14 unplugin: 2.3.5 unplugin-utils: 0.2.4 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) optionalDependencies: '@babel/parser': 7.28.0 - '@nuxt/kit': 3.17.7(magicast@0.3.5) + '@nuxt/kit': 4.0.1(magicast@0.3.5) transitivePeerDependencies: - supports-color - unplugin-vue-router@0.12.0(vue-router@4.5.1(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)): + unplugin-vue-router@0.12.0(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)): dependencies: '@babel/types': 7.28.1 - '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.8.3)) + '@vue-macros/common': 1.16.1(vue@3.5.17(typescript@5.8.3)) ast-walker-scope: 0.6.2 chokidar: 4.0.3 fast-glob: 3.3.3 @@ -14849,7 +14675,7 @@ snapshots: unplugin-utils: 0.2.4 yaml: 2.8.0 optionalDependencies: - vue-router: 4.5.1(vue@3.5.13(typescript@5.8.3)) + vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - vue @@ -14871,7 +14697,7 @@ snapshots: unplugin-utils: 0.2.4 yaml: 2.8.0 optionalDependencies: - vue-router: 4.5.1(vue@3.5.13(typescript@5.8.3)) + vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - vue @@ -14945,12 +14771,6 @@ snapshots: pkg-types: 1.3.1 unplugin: 1.16.1 - update-browserslist-db@1.1.3(browserslist@4.24.4): - dependencies: - browserslist: 4.24.4 - escalade: 3.2.0 - picocolors: 1.1.1 - update-browserslist-db@1.1.3(browserslist@4.25.1): dependencies: browserslist: 4.25.1 @@ -14976,11 +14796,11 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vaul-vue@0.4.1(reka-ui@2.3.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)))(vue@3.5.13(typescript@5.8.3)): + vaul-vue@0.4.1(reka-ui@2.3.2(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)): dependencies: - '@vueuse/core': 10.11.1(vue@3.5.13(typescript@5.8.3)) - reka-ui: 2.3.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) - vue: 3.5.13(typescript@5.8.3) + '@vueuse/core': 10.11.1(vue@3.5.17(typescript@5.8.3)) + reka-ui: 2.3.2(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3)) + vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: - '@vue/composition-api' @@ -15030,7 +14850,7 @@ snapshots: - tsx - yaml - vite-plugin-checker@0.10.0(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.3(typescript@5.8.3)): + vite-plugin-checker@0.10.0(eslint@9.31.0(jiti@2.4.2))(optionator@0.9.4)(typescript@5.8.3)(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0))(vue-tsc@3.0.4(typescript@5.8.3)): dependencies: '@babel/code-frame': 7.27.1 chokidar: 4.0.3 @@ -15046,7 +14866,7 @@ snapshots: eslint: 9.31.0(jiti@2.4.2) optionator: 0.9.4 typescript: 5.8.3 - vue-tsc: 3.0.3(typescript@5.8.3) + vue-tsc: 3.0.4(typescript@5.8.3) vite-plugin-inspect@11.3.0(@nuxt/kit@3.17.7(magicast@0.3.5))(vite@7.0.5(@types/node@24.1.0)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(yaml@2.8.0)): dependencies: @@ -15097,66 +14917,56 @@ snapshots: dependencies: ufo: 1.6.1 - vue-component-meta@3.0.3(typescript@5.8.3)(vue-component-type-helpers@2.2.12): + vue-component-meta@3.0.3(typescript@5.8.3)(vue-component-type-helpers@3.0.4): dependencies: '@volar/typescript': 2.4.20 '@vue/language-core': 3.0.3(typescript@5.8.3) path-browserify: 1.0.1 typescript: 5.8.3 - vue-component-type-helpers: 2.2.12 + vue-component-type-helpers: 3.0.4 - vue-component-type-helpers@2.2.12: {} + vue-component-type-helpers@3.0.4: {} - vue-demi@0.14.10(vue@3.5.13(typescript@5.8.3)): + vue-demi@0.14.10(vue@3.5.17(typescript@5.8.3)): dependencies: - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) vue-devtools-stub@0.1.0: {} vue-eslint-parser@10.2.0(eslint@9.31.0(jiti@2.4.2)): dependencies: - debug: 4.4.0 + debug: 4.4.1 eslint: 9.31.0(jiti@2.4.2) - eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 esquery: 1.6.0 - semver: 7.7.1 + semver: 7.7.2 transitivePeerDependencies: - supports-color - vue-i18n@11.1.10(vue@3.5.13(typescript@5.8.3)): + vue-i18n@11.1.10(vue@3.5.17(typescript@5.8.3)): dependencies: '@intlify/core-base': 11.1.10 '@intlify/shared': 11.1.10 '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - vue-router@4.5.1(vue@3.5.13(typescript@5.8.3)): + vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.8.3) + vue: 3.5.17(typescript@5.8.3) - vue-tsc@3.0.3(typescript@5.8.3): + vue-tsc@3.0.4(typescript@5.8.3): dependencies: '@volar/typescript': 2.4.20 - '@vue/language-core': 3.0.3(typescript@5.8.3) + '@vue/language-core': 3.0.4(typescript@5.8.3) typescript: 5.8.3 - vue-use-spring@0.3.3(vue@3.5.13(typescript@5.8.3)): + vue-use-spring@0.3.3(vue@3.5.17(typescript@5.8.3)): dependencies: - vue: 3.5.13(typescript@5.8.3) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) - - vue@3.5.13(typescript@5.8.3): - dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-sfc': 3.5.13 - '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3)) - '@vue/shared': 3.5.13 - optionalDependencies: - typescript: 5.8.3 + vue: 3.5.17(typescript@5.8.3) + vue-demi: 0.14.10(vue@3.5.17(typescript@5.8.3)) vue@3.5.17(typescript@5.8.3): dependencies: @@ -15221,13 +15031,13 @@ snapshots: '@cloudflare/workerd-linux-arm64': 1.20250712.0 '@cloudflare/workerd-windows-64': 1.20250712.0 - wrangler@4.25.1(@cloudflare/workers-types@4.20250719.0): + wrangler@4.26.0(@cloudflare/workers-types@4.20250719.0): dependencies: '@cloudflare/kv-asset-handler': 0.4.0 - '@cloudflare/unenv-preset': 2.3.3(unenv@2.0.0-rc.17)(workerd@1.20250712.0) + '@cloudflare/unenv-preset': 2.4.1(unenv@2.0.0-rc.17)(workerd@1.20250712.0) blake3-wasm: 2.1.5 esbuild: 0.25.4 - miniflare: 4.20250712.1 + miniflare: 4.20250712.2 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.17 workerd: 1.20250712.0 @@ -15286,7 +15096,7 @@ snapshots: yaml-eslint-parser@1.3.0: dependencies: eslint-visitor-keys: 3.4.3 - yaml: 2.7.1 + yaml: 2.8.0 yaml@2.7.1: {} @@ -15348,6 +15158,6 @@ snapshots: zod@3.25.76: {} - zod@4.0.5: {} + zod@4.0.8: {} zwitch@2.0.4: {}