From 821c678691d3888552f5b3bb71f62d8a0489e512 Mon Sep 17 00:00:00 2001 From: graphieros Date: Thu, 18 Jun 2026 17:44:09 +0200 Subject: [PATCH 1/4] fix: use same endDate as trends chart, unset averageWindow correction --- server/utils/embed-downloads-svg.ts | 13 +++++-- shared/utils/trends-chart.ts | 3 +- test/unit/shared/utils/trends-chart.spec.ts | 42 ++++++--------------- 3 files changed, 22 insertions(+), 36 deletions(-) diff --git a/server/utils/embed-downloads-svg.ts b/server/utils/embed-downloads-svg.ts index ce7518904c..454f73b13c 100644 --- a/server/utils/embed-downloads-svg.ts +++ b/server/utils/embed-downloads-svg.ts @@ -120,6 +120,10 @@ export function parseMetric(value: unknown): Metric { return 'downloads' } +function dateIsoToUtcMs(dateIso: string): number { + return new Date(`${dateIso}T00:00:00.000Z`).getTime() +} + export async function createDownloadsSvgResponse(query: QueryParameters): Promise { const packageNames = parsePackageNames(query.packages ?? query.package) @@ -172,7 +176,7 @@ export async function createDownloadsSvgResponse(query: QueryParameters): Promis }) const chartFilter = { - averageWindow: 1, + averageWindow: 0, smoothingTau: 0, predictionPoints: 0, } @@ -195,13 +199,16 @@ export async function createDownloadsSvgResponse(query: QueryParameters): Promis accent, }) + const effectiveEndDateIso = getEffectiveEndDateIso(evolutionOptions.endDate) + const effectiveEndDateMs = dateIsoToUtcMs(effectiveEndDateIso) + const dataset = buildNormalisedTrendsDataset({ dataset: chartData.dataset, dates: chartData.dates, granularity: chartGranularity, selectedMetric: metric, chartFilter, - nowMs: Date.now(), + endDateMs: effectiveEndDateMs, }) if (!chartData.dataset?.length) { @@ -285,8 +292,6 @@ export async function createDownloadsSvgResponse(query: QueryParameters): Promis }, }) - const effectiveEndDateIso = getEffectiveEndDateIso(evolutionOptions.endDate) - const shouldDashLastPoint = (chartGranularity === 'monthly' && !isLastDayOfMonth(effectiveEndDateIso)) || (chartGranularity === 'yearly' && !isLastDayOfYear(effectiveEndDateIso)) diff --git a/shared/utils/trends-chart.ts b/shared/utils/trends-chart.ts index 78a610e215..0033a4cdba 100644 --- a/shared/utils/trends-chart.ts +++ b/shared/utils/trends-chart.ts @@ -296,9 +296,8 @@ export function buildNormalisedTrendsDataset(options: { predictionPoints?: number } endDateMs?: number | null - nowMs?: number }): TrendsNormalisedDatasetItem[] { - const referenceMs = options.endDateMs ?? options.nowMs ?? Date.now() + const referenceMs = options.endDateMs ?? Date.now() const lastDateMs = options.dates.at(-1) ?? 0 const isAbsoluteMetric = options.selectedMetric === 'contributors' diff --git a/test/unit/shared/utils/trends-chart.spec.ts b/test/unit/shared/utils/trends-chart.spec.ts index 72d4e69394..2f72a04acf 100644 --- a/test/unit/shared/utils/trends-chart.spec.ts +++ b/test/unit/shared/utils/trends-chart.spec.ts @@ -526,7 +526,6 @@ describe('buildNormalisedTrendsDataset', () => { granularity: 'daily', selectedMetric: 'downloads', chartFilter: { averageWindow: 1, smoothingTau: 0 }, - nowMs: 100, }), ).toEqual([]) }) @@ -547,7 +546,6 @@ describe('buildNormalisedTrendsDataset', () => { selectedMetric: 'downloads', chartFilter: { averageWindow: 2, smoothingTau: 3 }, endDateMs: 500, - nowMs: 100, }) expect(applyDataPipelineMock).toHaveBeenCalledWith( @@ -573,27 +571,7 @@ describe('buildNormalisedTrendsDataset', () => { ]) }) - it('uses nowMs when endDateMs is null', () => { - buildNormalisedTrendsDataset({ - dataset: [{ name: 'vue', type: 'line', series: [1] }], - dates: [10], - granularity: 'daily', - selectedMetric: 'downloads', - chartFilter: { averageWindow: 1, smoothingTau: 0 }, - endDateMs: null, - nowMs: 123, - }) - - expect(applyDataPipelineMock).toHaveBeenCalledWith( - [1], - expect.any(Object), - expect.objectContaining({ - referenceMs: 123, - }), - ) - }) - - it('uses Date.now when endDateMs and nowMs are missing', () => { + it('uses Date.now when endDateMs is missing', () => { const dateNowSpy = vi.spyOn(Date, 'now').mockReturnValue(999) buildNormalisedTrendsDataset({ @@ -624,19 +602,23 @@ describe('buildNormalisedTrendsDataset', () => { dates: [10], granularity: 'weekly', selectedMetric: 'contributors', - chartFilter: { averageWindow: 1, smoothingTau: 0, predictionPoints: 5 }, - nowMs: 100, + chartFilter: { averageWindow: 0, smoothingTau: 0, predictionPoints: 5 }, + endDateMs: 100, }) expect(applyDataPipelineMock).toHaveBeenCalledWith( [1], - expect.objectContaining({ + { + averageWindow: 0, + smoothingTau: 0, predictionPoints: 0, - }), - expect.objectContaining({ - isAbsoluteMetric: true, + }, + { + granularity: 'weekly', + lastDateMs: 10, referenceMs: 100, - }), + isAbsoluteMetric: true, + }, ) }) }) From abee213fd65899d490dd6df4020fa5a4dc7bb691 Mon Sep 17 00:00:00 2001 From: graphieros Date: Fri, 19 Jun 2026 17:27:47 +0200 Subject: [PATCH 2/4] chore: bump vue-data-ui from 3.21.5 to 3.21.9 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 530944dd07..1b002df2af 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "vite-plugin-pwa": "1.3.0", "vite-plus": "0.1.20", "vue": "3.5.34", - "vue-data-ui": "3.21.5", + "vue-data-ui": "3.21.9", "vue-router": "5.0.4" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ab64f1d06a..2b517de1d5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -256,8 +256,8 @@ importers: specifier: 3.5.34 version: 3.5.34(typescript@6.0.2) vue-data-ui: - specifier: 3.21.5 - version: 3.21.5(vue@3.5.34) + specifier: 3.21.9 + version: 3.21.9(vue@3.5.34) vue-router: specifier: 5.0.4 version: 5.0.4(@vue/compiler-sfc@3.5.34)(vue@3.5.34) @@ -11235,8 +11235,8 @@ packages: vue-component-type-helpers@3.3.5: resolution: {integrity: sha512-Fe1jyPJoUGpJOYKOri44jduR7My4yYINOMJISuMAbmrs+L5LbIDUc8NTWZYY3EJLK0yPLuCmcd5zoCsE4k2/KA==} - vue-data-ui@3.21.5: - resolution: {integrity: sha512-+aIsMphMdTdWpNncgflZlJO2ZsyAvzJbYkCTn9g89o8YYW4PpGS5DbO5aKwEo1Nho2DsBSTtKRp6vVY9PelYuw==} + vue-data-ui@3.21.9: + resolution: {integrity: sha512-Ht0oBVP/QAxMmXWsoUJYRdaQU1jfYsMlZV7IYuPialN8cBoqEN34i13ys25DvdjTPuaKmuv7tYNzfFeCm5ITFQ==} peerDependencies: jspdf: '>=3.0.1' vue: '>=3.3.0' @@ -23843,7 +23843,7 @@ snapshots: vue-component-type-helpers@3.3.5: {} - vue-data-ui@3.21.5(vue@3.5.34): + vue-data-ui@3.21.9(vue@3.5.34): dependencies: vue: 3.5.34(typescript@6.0.2) From a60e7a9d36143b9560decf04f563519d6887b784 Mon Sep 17 00:00:00 2001 From: graphieros Date: Sat, 20 Jun 2026 09:46:01 +0200 Subject: [PATCH 3/4] chore: bump vue-data-ui from 3.21.9 to 3.21.10 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 1b002df2af..8a3100e87f 100644 --- a/package.json +++ b/package.json @@ -112,7 +112,7 @@ "vite-plugin-pwa": "1.3.0", "vite-plus": "0.1.20", "vue": "3.5.34", - "vue-data-ui": "3.21.9", + "vue-data-ui": "3.21.10", "vue-router": "5.0.4" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2b517de1d5..0f414d99e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -256,8 +256,8 @@ importers: specifier: 3.5.34 version: 3.5.34(typescript@6.0.2) vue-data-ui: - specifier: 3.21.9 - version: 3.21.9(vue@3.5.34) + specifier: 3.21.10 + version: 3.21.10(vue@3.5.34) vue-router: specifier: 5.0.4 version: 5.0.4(@vue/compiler-sfc@3.5.34)(vue@3.5.34) @@ -11235,8 +11235,8 @@ packages: vue-component-type-helpers@3.3.5: resolution: {integrity: sha512-Fe1jyPJoUGpJOYKOri44jduR7My4yYINOMJISuMAbmrs+L5LbIDUc8NTWZYY3EJLK0yPLuCmcd5zoCsE4k2/KA==} - vue-data-ui@3.21.9: - resolution: {integrity: sha512-Ht0oBVP/QAxMmXWsoUJYRdaQU1jfYsMlZV7IYuPialN8cBoqEN34i13ys25DvdjTPuaKmuv7tYNzfFeCm5ITFQ==} + vue-data-ui@3.21.10: + resolution: {integrity: sha512-it4a85kcuRaKf4+S8FVQFZgxAXfAOzqESCfuRbo/Z1tf+Tw7lTt7SbGCjgyfc/Bbh3h0/y/FTM/+wDf2I3oOYA==} peerDependencies: jspdf: '>=3.0.1' vue: '>=3.3.0' @@ -23843,7 +23843,7 @@ snapshots: vue-component-type-helpers@3.3.5: {} - vue-data-ui@3.21.9(vue@3.5.34): + vue-data-ui@3.21.10(vue@3.5.34): dependencies: vue: 3.5.34(typescript@6.0.2) From 9cfa7a367e6b9722f611518e79b0ca49a6b135c2 Mon Sep 17 00:00:00 2001 From: graphieros Date: Tue, 23 Jun 2026 08:44:55 +0200 Subject: [PATCH 4/4] fix: lock --- pnpm-lock.yaml | 574 ++++++++++++++++++++++++++++++++++--------------- 1 file changed, 398 insertions(+), 176 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9ff9e9abc1..a1347e13ad 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -74,7 +74,7 @@ importers: version: '@jsr/deno__doc@0.189.1(patch_hash=24f326e123c822a07976329a5afe91a8713e82d53134b5586625b72431c87832)' '@floating-ui/vue': specifier: 1.1.11 - version: 1.1.11(vue@3.5.38) + version: 1.1.11(vue@3.5.34) '@iconify-json/lucide': specifier: 1.2.101 version: 1.2.101 @@ -104,7 +104,7 @@ importers: version: 0.14.0(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(vite@8.0.0) '@nuxt/scripts': specifier: 1.0.1 - version: 1.0.1(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(typescript@6.0.2)(vite@8.0.0)(vue@3.5.38) + version: 1.0.1(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(typescript@6.0.2)(vite@8.0.0)(vue@3.5.34) '@nuxt/test-utils': specifier: 4.0.3 version: 4.0.3(patch_hash=8438d6588e19230d3392ce53e45dd8e9bff54eaa3ce18092602fefd40c2eefe9)(@playwright/test@1.60.0)(@voidzero-dev/vite-plus-test@0.1.20)(@vue/test-utils@2.4.6)(magicast@0.5.3)(playwright-core@1.60.0)(typescript@6.0.2)(vite@8.0.0) @@ -116,7 +116,7 @@ importers: version: 2.1.0(@voidzero-dev/vite-plus-test@0.1.20)(magicast@0.5.3) '@nuxtjs/i18n': specifier: 10.2.4 - version: 10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.38) + version: 10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.34) '@shikijs/langs': specifier: 4.0.2 version: 4.0.2 @@ -143,7 +143,7 @@ importers: version: 1.37.0 '@vercel/speed-insights': specifier: 2.0.0 - version: 2.0.0(nuxt@4.4.8)(react@19.2.4)(vue-router@5.0.4)(vue@3.5.38) + version: 2.0.0(nuxt@4.4.8)(react@19.2.4)(vue-router@5.0.4)(vue@3.5.34) '@vite-pwa/assets-generator': specifier: 1.0.2 version: 1.0.2 @@ -152,19 +152,19 @@ importers: version: 1.1.1(@vite-pwa/assets-generator@1.0.2)(magicast@0.5.3)(vite@8.0.0)(workbox-build@7.4.0)(workbox-window@7.4.0) '@vueuse/core': specifier: 14.3.0 - version: 14.3.0(vue@3.5.38) + version: 14.3.0(vue@3.5.34) '@vueuse/integrations': specifier: 14.2.1 - version: 14.2.1(focus-trap@8.0.0)(fuse.js@7.4.2)(vue@3.5.38) + version: 14.2.1(focus-trap@8.0.0)(fuse.js@7.4.2)(vue@3.5.34) '@vueuse/nuxt': specifier: 14.2.1 - version: 14.2.1(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.38) + version: 14.2.1(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.34) '@vueuse/router': specifier: ^14.2.1 - version: 14.2.1(vue-router@5.0.4)(vue@3.5.38) + version: 14.2.1(vue-router@5.0.4)(vue@3.5.34) '@vueuse/shared': specifier: 14.2.1 - version: 14.2.1(vue@3.5.38) + version: 14.2.1(vue@3.5.34) algoliasearch: specifier: 5.50.1 version: 5.50.1 @@ -200,7 +200,7 @@ importers: version: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.38)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) nuxt-og-image: specifier: ^6.6.0 - version: 6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@1.0.9)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + version: 6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@1.0.9)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) ofetch: specifier: 1.5.1 version: 1.5.1 @@ -245,7 +245,7 @@ importers: version: 8.0.0 virtua: specifier: 0.49.0 - version: 0.49.0(react-dom@19.2.4)(react@19.2.4)(vue@3.5.38) + version: 0.49.0(react-dom@19.2.4)(react@19.2.4)(vue@3.5.34) vite-plugin-pwa: specifier: 1.3.0 version: 1.3.0(@vite-pwa/assets-generator@1.0.2)(vite@8.0.0)(workbox-build@7.4.0)(workbox-window@7.4.0) @@ -253,14 +253,14 @@ importers: specifier: 0.1.20 version: 0.1.20(@opentelemetry/api@1.9.0)(@types/node@24.12.0)(@vitest/coverage-v8@4.1.6)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(yaml@2.9.0) vue: - specifier: 3.5.38 - version: 3.5.38(typescript@6.0.2) + specifier: 3.5.34 + version: 3.5.34(typescript@6.0.2) vue-data-ui: specifier: 3.21.10 version: 3.21.10(vue@3.5.34) vue-router: specifier: 5.0.4 - version: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.38) + version: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.34) devDependencies: '@e18e/eslint-plugin': specifier: 0.5.1 @@ -276,7 +276,7 @@ importers: version: 1.60.0 '@storybook-vue/nuxt': specifier: catalog:storybook - version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.38)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(storybook@10.3.5)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(vue@3.5.38)(webpack@5.104.1)(yaml@2.9.0) + version: https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.38)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(storybook@10.3.5)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(vue@3.5.34)(webpack@5.104.1)(yaml@2.9.0) '@storybook/addon-a11y': specifier: catalog:storybook version: 10.3.5(storybook@10.3.5) @@ -409,7 +409,7 @@ importers: dependencies: '@nuxt/ui': specifier: 4.6.1 - version: 4.6.1(@nuxt/content@3.12.0)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@upstash/redis@1.37.0)(db0@0.3.4)(embla-carousel@8.6.0)(focus-trap@8.0.0)(ioredis@5.10.1)(magicast@0.5.3)(react-dom@19.2.4)(react@19.2.4)(tailwindcss@4.2.2)(typescript@6.0.2)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.38)(yjs@13.6.29)(zod@4.3.6) + version: 4.6.1(@nuxt/content@3.12.0)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@upstash/redis@1.37.0)(db0@0.3.4)(embla-carousel@8.6.0)(focus-trap@8.0.0)(ioredis@5.10.1)(magicast@0.5.3)(react-dom@19.2.4)(react@19.2.4)(tailwindcss@4.2.2)(typescript@6.0.2)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.34)(yjs@13.6.29)(zod@4.3.6) '@nuxtjs/mdc': specifier: 0.21.1 version: 0.21.1(magicast@0.5.3) @@ -418,7 +418,7 @@ importers: version: 12.8.0 docus: specifier: 5.9.0 - version: 5.9.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@1.0.9)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@1.15.11)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.38)(yjs@13.6.29) + version: 5.9.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@1.0.9)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@2.0.1-rc.20)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.34)(yjs@13.6.29) nuxt: specifier: 4.4.8 version: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.38)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.61.0)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) @@ -6030,15 +6030,27 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 + '@vue/compiler-core@3.5.34': + resolution: {integrity: sha512-s9cLyK5mLcvZ4Agva5QgRsQyLKvts9WbU9DB6NqiZkkGEdwmcEiylj5Jbwkp680drF/NNCV8OlAJSe+yMLxaJw==} + '@vue/compiler-core@3.5.38': resolution: {integrity: sha512-s99aGxWYig9ErHbct27KXEGhrBYlRI6c4MwAgXErOAbX9xiW37/uMa+XUDO69zLz83dng8UUZ70CTOJrLrYrEQ==} + '@vue/compiler-dom@3.5.34': + resolution: {integrity: sha512-EbF/T++k0e2MMZlJsBhzK8Sgwt0HcIPOhzn1CTB/lv6sQcyk+OWf8YeiLxZp3ro7MbbLcAfAJ6sEvjFWuNgUCw==} + '@vue/compiler-dom@3.5.38': resolution: {integrity: sha512-JTqp25l8aFfJYF7/KmsXZjAxJz7T+SjmTJLoXVjHtc2BrSgSiW2n9Aem/cWq1OPe68A8JL06B3eVdhlP0H4TVw==} + '@vue/compiler-sfc@3.5.34': + resolution: {integrity: sha512-D/ihr6uZeIt6r+pVZf46RWT1fAsLFMbUP7k8G1VkiiWexriED9GrX3echHd4Abbt17zjlfiFJ8z7a3BxZOPNjg==} + '@vue/compiler-sfc@3.5.38': resolution: {integrity: sha512-DuA2GiZawSEW442iw/9+Fkol8hTgb4Ke5KkhmSry65QA7YuyMbIdy8p0XZRMvNwJdgRz307W8g1CSzdvS4nuNg==} + '@vue/compiler-ssr@3.5.34': + resolution: {integrity: sha512-cDtTHKibkThKGHH1SP+WdccquNRYQDFH6rRjQCqT9G2ltFAfoR5pUftpab/z+aM5mW9HLLVQW7hfKKQe/1GBeQ==} + '@vue/compiler-ssr@3.5.38': resolution: {integrity: sha512-7s+W5Gc42FGxZMcuwl8H5B29T8BJPMdBT7KHFE+BbAuZ/iTEdTtv7z2XiMjiaUUw4w3ZcCEdHs36RuYJ2VA7bA==} @@ -6076,20 +6088,37 @@ packages: '@vue/language-core@3.2.6': resolution: {integrity: sha512-xYYYX3/aVup576tP/23sEUpgiEnujrENaoNRbaozC1/MA9I6EGFQRJb4xrt/MmUCAGlxTKL2RmT8JLTPqagCkg==} + '@vue/reactivity@3.5.34': + resolution: {integrity: sha512-y9XDjCEuBp+98k+UL5dbYkh57AHU4o6cxZedOPXw3bmrZZYLQsVHguGurq7hVrPCSrQtrnz1f9dssyFr+dMXfQ==} + '@vue/reactivity@3.5.38': resolution: {integrity: sha512-pG6LV/NDNRbKizcUjFFLAfjaL8mcv4DmR9avNcUw2gDHBzZneuS2TWCmp633ynzxz9YYKNeEPK2I8Wraqy2HUQ==} + '@vue/runtime-core@3.5.34': + resolution: {integrity: sha512-mKeBYvu8tcMSLhypAHBmriUFfWXKTCF/23Z4jiCoYK3UtWepkliViNLuR90V9XOyD62mUxs9p1jsrpK3CCGIzw==} + '@vue/runtime-core@3.5.38': resolution: {integrity: sha512-iyW8WVfF1CpCXxncZY5Ei6rSd6oZr5DgEom//fUjRBRl56AXPD+s9ATvukRt77ZFTuYlnVA1bxY+dJB94tWVYw==} + '@vue/runtime-dom@3.5.34': + resolution: {integrity: sha512-e8kZzERmCwUnBRVsgSQlAfrfU2rGoy0FFKPBXSlfEjc/O3KfA7QP0t1/2ZylrbchjmIKB4dPTd07A6WPr0eOrg==} + '@vue/runtime-dom@3.5.38': resolution: {integrity: sha512-apX2wt9sdfDshS+a2xueFZLVpt0GkRJZSoPmrW/SA4yzXTznhfcMVW59gr7h4YQeY0vJhdJkk2rsIDwgfFgC5A==} + '@vue/server-renderer@3.5.34': + resolution: {integrity: sha512-nHxmJoTrKsmrkbILRhkC9gY1G3moZbJTqCzDd7DOOzG5KH9oeJ0Unqrff5f9v0pW//jES05ZkJcNtfE8JjOIew==} + peerDependencies: + vue: 3.5.34 + '@vue/server-renderer@3.5.38': resolution: {integrity: sha512-vue8vbf2QlV4quHqzwmJy6dWfmRhP1J8l4wtZg60CL6VoKqcPY2oe7may3+1d9qfpedjK5PRLFqd5k3Isj9mUw==} peerDependencies: vue: 3.5.38 + '@vue/shared@3.5.34': + resolution: {integrity: sha512-24uqU4OIiX29ryC3MeWid/Xf2fa2EFRUVLb77nRhk+UrTVrh/XiGtFAFmJBAtBRbjwNdsPRP+jj/OL27Eg1NDA==} + '@vue/shared@3.5.38': resolution: {integrity: sha512-FTW0AFZNaK5/mOqvGBwVfUlNLU38TiQn4+DQgIFUnrBBJQ1crMJ82yeGQLV5jyKFsO8yRukpbuP7x+nRbH6aug==} @@ -11316,6 +11345,14 @@ packages: peerDependencies: typescript: '>=5.0.0' + vue@3.5.34: + resolution: {integrity: sha512-WdLBG9gm02OgJIG9axd5Hpx0TFLdzVgfG2evFFu8Rur5O/IoGc5cMjnjh3tPL6GnRGsYvUhBSKVPYVcxRKpMCA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + vue@3.5.38: resolution: {integrity: sha512-vAMKHfImQlYSy0C+PBue4s3ERZ2xGKfgZg5GXAsLInq1dyh2H78ILVP5sK0KPFPVW4kv+OGCIvBEondcjpZp7A==} peerDependencies: @@ -11635,12 +11672,12 @@ snapshots: dependencies: json-schema: 0.4.0 - '@ai-sdk/vue@3.0.141(vue@3.5.38)(zod@4.3.6)': + '@ai-sdk/vue@3.0.141(vue@3.5.34)(zod@4.3.6)': dependencies: '@ai-sdk/provider-utils': 4.0.21(zod@4.3.6) ai: 6.0.141(zod@4.3.6) - swrv: 1.1.0(vue@3.5.38) - vue: 3.5.38(typescript@6.0.2) + swrv: 1.1.0(vue@3.5.34) + vue: 3.5.34(typescript@6.0.2) transitivePeerDependencies: - zod @@ -13171,11 +13208,11 @@ snapshots: '@floating-ui/utils@0.2.11': {} - '@floating-ui/vue@1.1.11(vue@3.5.38)': + '@floating-ui/vue@1.1.11(vue@3.5.34)': dependencies: '@floating-ui/dom': 1.7.6 '@floating-ui/utils': 0.2.11 - vue-demi: 0.14.10(vue@3.5.38) + vue-demi: 0.14.10(vue@3.5.34) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -13227,10 +13264,10 @@ snapshots: '@iconify/types': 2.0.0 mlly: 1.8.2 - '@iconify/vue@5.0.0(vue@3.5.38)': + '@iconify/vue@5.0.0(vue@3.5.34)': dependencies: '@iconify/types': 2.0.0 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) '@img/colour@1.0.0': {} @@ -13376,7 +13413,7 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.3.2 optionalDependencies: - vue-i18n: 11.2.8(vue@3.5.38) + vue-i18n: 11.2.8(vue@3.5.34) '@intlify/core-base@11.2.8': dependencies: @@ -13418,12 +13455,12 @@ snapshots: '@intlify/shared@11.3.0': {} - '@intlify/unplugin-vue-i18n@11.0.7(@vue/compiler-dom@3.5.38)(eslint@9.39.2)(rollup@4.60.3)(typescript@6.0.2)(vue-i18n@11.2.8)(vue@3.5.38)': + '@intlify/unplugin-vue-i18n@11.0.7(@vue/compiler-dom@3.5.38)(eslint@9.39.2)(rollup@4.60.3)(typescript@6.0.2)(vue-i18n@11.2.8)(vue@3.5.34)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.2) '@intlify/bundle-utils': 11.0.7(vue-i18n@11.2.8) '@intlify/shared': 11.3.0 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.38)(vue-i18n@11.2.8)(vue@3.5.38) + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.38)(vue-i18n@11.2.8)(vue@3.5.34) '@rollup/pluginutils': 5.3.0(rollup@4.60.3) '@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/typescript-estree': 8.56.1(typescript@6.0.2) @@ -13432,9 +13469,9 @@ snapshots: pathe: 2.0.3 picocolors: 1.1.1 unplugin: 2.3.11 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) optionalDependencies: - vue-i18n: 11.2.8(vue@3.5.38) + vue-i18n: 11.2.8(vue@3.5.34) transitivePeerDependencies: - '@vue/compiler-dom' - eslint @@ -13446,14 +13483,14 @@ snapshots: '@intlify/utils@0.14.1': {} - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.38)(vue-i18n@11.2.8)(vue@3.5.38)': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.3.0)(@vue/compiler-dom@3.5.38)(vue-i18n@11.2.8)(vue@3.5.34)': dependencies: '@babel/parser': 7.29.7 optionalDependencies: '@intlify/shared': 11.3.0 '@vue/compiler-dom': 3.5.38 - vue: 3.5.38(typescript@6.0.2) - vue-i18n: 11.2.8(vue@3.5.38) + vue: 3.5.34(typescript@6.0.2) + vue-i18n: 11.2.8(vue@3.5.34) '@ioredis/commands@1.5.1': {} @@ -13962,12 +13999,12 @@ snapshots: - uploadthing - vite - '@nuxt/icon@2.2.1(magicast@0.5.3)(vite@8.0.0)(vue@3.5.38)': + '@nuxt/icon@2.2.1(magicast@0.5.3)(vite@8.0.0)(vue@3.5.34)': dependencies: '@iconify/collections': 1.0.654 '@iconify/types': 2.0.0 '@iconify/utils': 3.1.0 - '@iconify/vue': 5.0.0(vue@3.5.38) + '@iconify/vue': 5.0.0(vue@3.5.34) '@nuxt/devtools-kit': 3.2.4(magicast@0.5.3)(vite@8.0.0) '@nuxt/kit': 4.4.8(magicast@0.5.3) consola: 3.4.2 @@ -14146,13 +14183,13 @@ snapshots: pkg-types: 2.3.1 std-env: 4.1.0 - '@nuxt/scripts@1.0.1(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(typescript@6.0.2)(vite@8.0.0)(vue@3.5.38)': + '@nuxt/scripts@1.0.1(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(typescript@6.0.2)(vite@8.0.0)(vue@3.5.34)': dependencies: '@nuxt/devtools-kit': 3.2.4(magicast@0.5.3)(vite@8.0.0) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@unhead/vue': 2.1.15(vue@3.5.38) - '@vueuse/core': 14.3.0(vue@3.5.38) - '@vueuse/shared': 14.2.1(vue@3.5.38) + '@unhead/vue': 2.1.15(vue@3.5.34) + '@vueuse/core': 14.3.0(vue@3.5.34) + '@vueuse/shared': 14.2.1(vue@3.5.34) consola: 3.4.2 defu: 6.1.7 estree-walker: 3.0.3 @@ -14247,28 +14284,28 @@ snapshots: - typescript - vite - '@nuxt/ui@4.6.1(@nuxt/content@3.12.0)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@upstash/redis@1.37.0)(db0@0.3.4)(embla-carousel@8.6.0)(focus-trap@8.0.0)(ioredis@5.10.1)(magicast@0.5.3)(react-dom@19.2.4)(react@19.2.4)(tailwindcss@4.2.2)(typescript@6.0.2)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.38)(yjs@13.6.29)(zod@4.3.6)': + '@nuxt/ui@4.6.1(@nuxt/content@3.12.0)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@upstash/redis@1.37.0)(db0@0.3.4)(embla-carousel@8.6.0)(focus-trap@8.0.0)(ioredis@5.10.1)(magicast@0.5.3)(react-dom@19.2.4)(react@19.2.4)(tailwindcss@4.2.2)(typescript@6.0.2)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.34)(yjs@13.6.29)(zod@4.3.6)': dependencies: '@floating-ui/dom': 1.7.6 - '@iconify/vue': 5.0.0(vue@3.5.38) + '@iconify/vue': 5.0.0(vue@3.5.34) '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.5 '@nuxt/fonts': 0.14.0(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3)(vite@8.0.0) - '@nuxt/icon': 2.2.1(magicast@0.5.3)(vite@8.0.0)(vue@3.5.38) + '@nuxt/icon': 2.2.1(magicast@0.5.3)(vite@8.0.0)(vue@3.5.34) '@nuxt/kit': 4.4.8(magicast@0.5.3) '@nuxt/schema': 4.4.8 '@nuxtjs/color-mode': 3.5.2(magicast@0.5.3) '@standard-schema/spec': 1.1.0 '@tailwindcss/postcss': 4.3.0 '@tailwindcss/vite': 4.3.0(vite@8.0.0) - '@tanstack/vue-table': 8.21.3(vue@3.5.38) - '@tanstack/vue-virtual': 3.13.26(vue@3.5.38) + '@tanstack/vue-table': 8.21.3(vue@3.5.34) + '@tanstack/vue-virtual': 3.13.26(vue@3.5.34) '@tiptap/core': 3.24.0(@tiptap/pm@3.24.0) '@tiptap/extension-bubble-menu': 3.24.0(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0) '@tiptap/extension-code': 3.24.0(@tiptap/core@3.24.0) '@tiptap/extension-collaboration': 3.24.0(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/y-tiptap@3.0.2)(yjs@13.6.29) '@tiptap/extension-drag-handle': 3.24.0(@tiptap/core@3.24.0)(@tiptap/extension-collaboration@3.24.0)(@tiptap/extension-node-range@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/y-tiptap@3.0.2) - '@tiptap/extension-drag-handle-vue-3': 3.24.0(@tiptap/extension-drag-handle@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/vue-3@3.24.0)(vue@3.5.38) + '@tiptap/extension-drag-handle-vue-3': 3.24.0(@tiptap/extension-drag-handle@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/vue-3@3.24.0)(vue@3.5.34) '@tiptap/extension-floating-menu': 3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0) '@tiptap/extension-horizontal-rule': 3.24.0(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0) '@tiptap/extension-image': 3.24.0(@tiptap/core@3.24.0) @@ -14279,11 +14316,11 @@ snapshots: '@tiptap/pm': 3.24.0 '@tiptap/starter-kit': 3.24.0 '@tiptap/suggestion': 3.24.0(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0) - '@tiptap/vue-3': 3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0)(vue@3.5.38) - '@unhead/vue': 2.1.15(vue@3.5.38) - '@vueuse/core': 14.3.0(vue@3.5.38) - '@vueuse/integrations': 14.2.1(focus-trap@8.0.0)(fuse.js@7.4.2)(vue@3.5.38) - '@vueuse/shared': 14.2.1(vue@3.5.38) + '@tiptap/vue-3': 3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0)(vue@3.5.34) + '@unhead/vue': 2.1.15(vue@3.5.34) + '@vueuse/core': 14.3.0(vue@3.5.34) + '@vueuse/integrations': 14.2.1(focus-trap@8.0.0)(fuse.js@7.4.2)(vue@3.5.34) + '@vueuse/shared': 14.2.1(vue@3.5.34) colortranslator: 5.0.0 consola: 3.4.2 defu: 6.1.6 @@ -14292,17 +14329,17 @@ 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.38) + embla-carousel-vue: 8.6.0(vue@3.5.34) embla-carousel-wheel-gestures: 8.1.0(embla-carousel@8.6.0) fuse.js: 7.4.2 hookable: 6.1.1 knitwork: 1.3.0 magic-string: 0.30.21 mlly: 1.8.2 - motion-v: 2.2.1(@vueuse/core@14.3.0)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.38) + motion-v: 2.2.1(@vueuse/core@14.3.0)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.34) ohash: 2.0.11 pathe: 2.0.3 - reka-ui: 2.9.3(vue@3.5.38) + reka-ui: 2.9.3(vue@3.5.34) scule: 1.3.0 tailwind-merge: 3.5.0 tailwind-variants: 3.2.2(tailwind-merge@3.5.0)(tailwindcss@4.2.2) @@ -14312,13 +14349,13 @@ snapshots: ufo: 1.6.3 unplugin: 3.0.0 unplugin-auto-import: 21.0.0(@nuxt/kit@4.4.8)(@vueuse/core@14.3.0) - unplugin-vue-components: 32.1.0(@nuxt/kit@4.4.8)(vue@3.5.38) - vaul-vue: 0.4.1(reka-ui@2.9.3)(vue@3.5.38) + unplugin-vue-components: 32.1.0(@nuxt/kit@4.4.8)(vue@3.5.34) + vaul-vue: 0.4.1(reka-ui@2.9.3)(vue@3.5.34) vue-component-type-helpers: 3.3.5 optionalDependencies: '@nuxt/content': 3.12.0(better-sqlite3@12.8.0)(magicast@0.5.3)(valibot@1.3.1) valibot: 1.3.1(typescript@6.0.2) - vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.38) + vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.34) zod: 4.3.6 transitivePeerDependencies: - '@azure/app-configuration' @@ -14426,6 +14463,70 @@ snapshots: - vue-tsc - yaml + '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.34)(yaml@2.9.0)': + dependencies: + '@nuxt/kit': 4.4.8(magicast@0.5.3) + '@rollup/plugin-replace': 6.0.3(rollup@4.60.3) + '@vitejs/plugin-vue': 6.0.7(@voidzero-dev/vite-plus-core@0.1.20)(vue@3.5.34) + '@vitejs/plugin-vue-jsx': 5.1.5(@voidzero-dev/vite-plus-core@0.1.20)(vue@3.5.34) + autoprefixer: 10.5.0(postcss@8.5.15) + consola: 3.4.2 + cssnano: 8.0.2(postcss@8.5.15) + defu: 6.1.7 + escape-string-regexp: 5.0.0 + exsolve: 1.0.8 + get-port-please: 3.2.0 + jiti: 2.7.0 + knitwork: 1.3.0 + magic-string: 0.30.21 + mlly: 1.8.2 + mocked-exports: 0.1.1 + nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.38)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) + nypm: 0.6.7 + pathe: 2.0.3 + pkg-types: 2.3.1 + postcss: 8.5.15 + seroval: 1.5.4 + std-env: 4.1.0 + ufo: 1.6.4 + unenv: 2.0.0-rc.24 + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(typescript@6.0.2)(yaml@2.9.0)' + vite-node: 5.3.0(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(typescript@6.0.2)(yaml@2.9.0) + vite-plugin-checker: 0.14.4(@voidzero-dev/vite-plus-core@0.1.20)(eslint@9.39.2)(optionator@0.9.4)(oxlint@1.61.0)(typescript@6.0.2)(vue-tsc@3.2.6) + vue: 3.5.34(typescript@6.0.2) + vue-bundle-renderer: 2.2.0 + optionalDependencies: + '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) + rollup-plugin-visualizer: 7.0.1(rollup@4.60.3) + transitivePeerDependencies: + - '@arethetypeswrong/core' + - '@biomejs/biome' + - '@tsdown/css' + - '@tsdown/exe' + - '@types/node' + - '@vitejs/devtools' + - esbuild + - eslint + - less + - magicast + - meow + - optionator + - oxlint + - publint + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - tsx + - typescript + - unplugin-unused + - vue-tsc + - yaml + '@nuxt/vite-builder@4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.38)(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -14525,12 +14626,12 @@ snapshots: - magicast - vitest - '@nuxtjs/i18n@10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.38)': + '@nuxtjs/i18n@10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.34)': dependencies: '@intlify/core': 11.2.8 '@intlify/h3': 0.7.4 '@intlify/shared': 11.3.0 - '@intlify/unplugin-vue-i18n': 11.0.7(@vue/compiler-dom@3.5.38)(eslint@9.39.2)(rollup@4.60.3)(typescript@6.0.2)(vue-i18n@11.2.8)(vue@3.5.38) + '@intlify/unplugin-vue-i18n': 11.0.7(@vue/compiler-dom@3.5.38)(eslint@9.39.2)(rollup@4.60.3)(typescript@6.0.2)(vue-i18n@11.2.8)(vue@3.5.34) '@intlify/utils': 0.14.1 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.60.3) '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -14552,8 +14653,8 @@ snapshots: unplugin: 2.3.11 unrouting: 0.1.7 unstorage: 1.17.5(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1) - vue-i18n: 11.2.8(vue@3.5.38) - vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.38) + vue-i18n: 11.2.8(vue@3.5.34) + vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.34) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -14587,11 +14688,11 @@ snapshots: - uploadthing - vue - '@nuxtjs/mcp-toolkit@0.13.4(h3@1.15.11)(magicast@0.5.3)(zod@4.3.6)': + '@nuxtjs/mcp-toolkit@0.13.4(h3@2.0.1-rc.20)(magicast@0.5.3)(zod@4.3.6)': dependencies: '@modelcontextprotocol/sdk': 1.29.0(zod@4.3.6) '@nuxt/kit': 4.4.8(magicast@0.5.3) - h3: 1.15.11 + h3: 2.0.1-rc.20 tinyglobby: 0.2.17 zod: 4.3.6 transitivePeerDependencies: @@ -14698,15 +14799,15 @@ snapshots: - magicast - supports-color - '@nuxtjs/robots@6.0.9(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6)': + '@nuxtjs/robots@6.0.9(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6)': dependencies: '@fingerprintjs/botd': 2.0.0 '@nuxt/kit': 4.4.8(magicast@0.5.3) consola: 3.4.2 defu: 6.1.7 h3: 1.15.11 - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) - nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) + nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) pathe: 2.0.3 pkg-types: 2.3.1 ufo: 1.6.4 @@ -16023,15 +16124,15 @@ snapshots: '@standard-schema/spec@1.1.0': {} - '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.38)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(storybook@10.3.5)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(vue@3.5.38)(webpack@5.104.1)(yaml@2.9.0)': + '@storybook-vue/nuxt@https://pkg.pr.new/@storybook-vue/nuxt@1021(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(@vue/compiler-sfc@3.5.38)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(storybook@10.3.5)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(vue@3.5.34)(webpack@5.104.1)(yaml@2.9.0)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) '@nuxt/schema': 4.4.8 - '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.38)(yaml@2.9.0) + '@nuxt/vite-builder': 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@types/node@24.12.0)(esbuild@0.27.3)(eslint@9.39.2)(magicast@0.5.3)(nuxt@4.4.8)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vue-tsc@3.2.6)(vue@3.5.34)(yaml@2.9.0) '@rollup/plugin-replace': 6.0.3(rollup@4.60.3) '@storybook/builder-vite': 10.3.4(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(webpack@5.104.1) - '@storybook/vue3': 10.3.4(storybook@10.3.5)(vue@3.5.38) - '@storybook/vue3-vite': 10.3.4(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(vue@3.5.38)(webpack@5.104.1) + '@storybook/vue3': 10.3.4(storybook@10.3.5)(vue@3.5.34) + '@storybook/vue3-vite': 10.3.4(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(vue@3.5.34)(webpack@5.104.1) json-stable-stringify: 1.3.0 mlly: 1.8.2 nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.38)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) @@ -16040,8 +16141,8 @@ snapshots: storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) unctx: 2.5.0 vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) - vue: 3.5.38(typescript@6.0.2) - vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.38) + vue: 3.5.34(typescript@6.0.2) + vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.34) transitivePeerDependencies: - '@arethetypeswrong/core' - '@babel/plugin-proposal-decorators' @@ -16151,28 +16252,28 @@ snapshots: react-dom: 19.2.4(react@19.2.4) storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) - '@storybook/vue3-vite@10.3.4(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(vue@3.5.38)(webpack@5.104.1)': + '@storybook/vue3-vite@10.3.4(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(vue@3.5.34)(webpack@5.104.1)': dependencies: '@storybook/builder-vite': 10.3.4(esbuild@0.27.3)(rollup@4.60.3)(storybook@10.3.5)(vite@8.0.0)(webpack@5.104.1) - '@storybook/vue3': 10.3.4(storybook@10.3.5)(vue@3.5.38) + '@storybook/vue3': 10.3.4(storybook@10.3.5)(vue@3.5.34) magic-string: 0.30.21 storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) typescript: 5.9.3 vite: 8.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(yaml@2.9.0) vue-component-meta: 2.2.12(typescript@5.9.3) - vue-docgen-api: 4.79.2(vue@3.5.38) + vue-docgen-api: 4.79.2(vue@3.5.34) transitivePeerDependencies: - esbuild - rollup - vue - webpack - '@storybook/vue3@10.3.4(storybook@10.3.5)(vue@3.5.38)': + '@storybook/vue3@10.3.4(storybook@10.3.5)(vue@3.5.34)': dependencies: '@storybook/global': 5.0.0 storybook: 10.3.5(@testing-library/dom@10.4.1)(prettier@3.8.1)(react-dom@19.2.4)(react@19.2.4) type-fest: 2.19.0 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) vue-component-type-helpers: 3.3.5 '@surma/rollup-plugin-off-main-thread@2.2.3': @@ -16358,15 +16459,15 @@ snapshots: '@tanstack/virtual-core@3.16.0': {} - '@tanstack/vue-table@8.21.3(vue@3.5.38)': + '@tanstack/vue-table@8.21.3(vue@3.5.34)': dependencies: '@tanstack/table-core': 8.21.3 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) - '@tanstack/vue-virtual@3.13.26(vue@3.5.38)': + '@tanstack/vue-virtual@3.13.26(vue@3.5.34)': dependencies: '@tanstack/virtual-core': 3.16.0 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) '@testing-library/dom@10.4.1': dependencies: @@ -16434,12 +16535,12 @@ snapshots: dependencies: '@tiptap/core': 3.24.0(@tiptap/pm@3.24.0) - '@tiptap/extension-drag-handle-vue-3@3.24.0(@tiptap/extension-drag-handle@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/vue-3@3.24.0)(vue@3.5.38)': + '@tiptap/extension-drag-handle-vue-3@3.24.0(@tiptap/extension-drag-handle@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/vue-3@3.24.0)(vue@3.5.34)': dependencies: '@tiptap/extension-drag-handle': 3.24.0(@tiptap/core@3.24.0)(@tiptap/extension-collaboration@3.24.0)(@tiptap/extension-node-range@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/y-tiptap@3.0.2) '@tiptap/pm': 3.24.0 - '@tiptap/vue-3': 3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0)(vue@3.5.38) - vue: 3.5.38(typescript@6.0.2) + '@tiptap/vue-3': 3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0)(vue@3.5.34) + vue: 3.5.34(typescript@6.0.2) '@tiptap/extension-drag-handle@3.24.0(@tiptap/core@3.24.0)(@tiptap/extension-collaboration@3.24.0)(@tiptap/extension-node-range@3.24.0)(@tiptap/pm@3.24.0)(@tiptap/y-tiptap@3.0.2)': dependencies: @@ -16598,12 +16699,12 @@ snapshots: '@tiptap/core': 3.24.0(@tiptap/pm@3.24.0) '@tiptap/pm': 3.24.0 - '@tiptap/vue-3@3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0)(vue@3.5.38)': + '@tiptap/vue-3@3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0)(vue@3.5.34)': dependencies: '@floating-ui/dom': 1.7.6 '@tiptap/core': 3.24.0(@tiptap/pm@3.24.0) '@tiptap/pm': 3.24.0 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) optionalDependencies: '@tiptap/extension-bubble-menu': 3.24.0(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0) '@tiptap/extension-floating-menu': 3.24.0(@floating-ui/dom@1.7.6)(@tiptap/core@3.24.0)(@tiptap/pm@3.24.0) @@ -16762,6 +16863,12 @@ snapshots: '@ungap/structured-clone@1.3.0': {} + '@unhead/vue@2.1.15(vue@3.5.34)': + dependencies: + hookable: 6.1.1 + unhead: 2.1.15 + vue: 3.5.34(typescript@6.0.2) + '@unhead/vue@2.1.15(vue@3.5.38)': dependencies: hookable: 6.1.1 @@ -16975,12 +17082,12 @@ snapshots: '@vercel/oidc@3.1.0': {} - '@vercel/speed-insights@2.0.0(nuxt@4.4.8)(react@19.2.4)(vue-router@5.0.4)(vue@3.5.38)': + '@vercel/speed-insights@2.0.0(nuxt@4.4.8)(react@19.2.4)(vue-router@5.0.4)(vue@3.5.34)': optionalDependencies: nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.38)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) react: 19.2.4 - vue: 3.5.38(typescript@6.0.2) - vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.38) + vue: 3.5.34(typescript@6.0.2) + vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.34) '@vite-pwa/assets-generator@1.0.2': dependencies: @@ -17006,6 +17113,18 @@ snapshots: - workbox-build - workbox-window + '@vitejs/plugin-vue-jsx@5.1.5(@voidzero-dev/vite-plus-core@0.1.20)(vue@3.5.34)': + dependencies: + '@babel/core': 7.29.0 + '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) + '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) + '@rolldown/pluginutils': 1.0.1 + '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(typescript@6.0.2)(yaml@2.9.0)' + vue: 3.5.34(typescript@6.0.2) + transitivePeerDependencies: + - supports-color + '@vitejs/plugin-vue-jsx@5.1.5(@voidzero-dev/vite-plus-core@0.1.20)(vue@3.5.38)': dependencies: '@babel/core': 7.29.0 @@ -17018,6 +17137,12 @@ snapshots: transitivePeerDependencies: - supports-color + '@vitejs/plugin-vue@6.0.7(@voidzero-dev/vite-plus-core@0.1.20)(vue@3.5.34)': + dependencies: + '@rolldown/pluginutils': 1.0.1 + vite: '@voidzero-dev/vite-plus-core@0.1.20(@types/node@24.12.0)(esbuild@0.27.3)(jiti@2.7.0)(terser@5.46.0)(typescript@6.0.2)(yaml@2.9.0)' + vue: 3.5.34(typescript@6.0.2) + '@vitejs/plugin-vue@6.0.7(@voidzero-dev/vite-plus-core@0.1.20)(vue@3.5.38)': dependencies: '@rolldown/pluginutils': 1.0.1 @@ -17174,6 +17299,16 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 + '@vue-macros/common@3.1.2(vue@3.5.34)': + dependencies: + '@vue/compiler-sfc': 3.5.38 + ast-kit: 2.2.0 + local-pkg: 1.2.1 + magic-string-ast: 1.0.3 + unplugin-utils: 0.3.1 + optionalDependencies: + vue: 3.5.34(typescript@6.0.2) + '@vue-macros/common@3.1.2(vue@3.5.38)': dependencies: '@vue/compiler-sfc': 3.5.38 @@ -17213,6 +17348,14 @@ snapshots: transitivePeerDependencies: - supports-color + '@vue/compiler-core@3.5.34': + dependencies: + '@babel/parser': 7.29.7 + '@vue/shared': 3.5.34 + entities: 7.0.1 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-core@3.5.38': dependencies: '@babel/parser': 7.29.7 @@ -17221,11 +17364,28 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.34': + dependencies: + '@vue/compiler-core': 3.5.34 + '@vue/shared': 3.5.34 + '@vue/compiler-dom@3.5.38': dependencies: '@vue/compiler-core': 3.5.38 '@vue/shared': 3.5.38 + '@vue/compiler-sfc@3.5.34': + dependencies: + '@babel/parser': 7.29.7 + '@vue/compiler-core': 3.5.34 + '@vue/compiler-dom': 3.5.34 + '@vue/compiler-ssr': 3.5.34 + '@vue/shared': 3.5.34 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.15 + source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.38': dependencies: '@babel/parser': 7.29.7 @@ -17238,6 +17398,11 @@ snapshots: postcss: 8.5.15 source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.34': + dependencies: + '@vue/compiler-dom': 3.5.34 + '@vue/shared': 3.5.34 + '@vue/compiler-ssr@3.5.38': dependencies: '@vue/compiler-dom': 3.5.38 @@ -17302,15 +17467,31 @@ snapshots: path-browserify: 1.0.1 picomatch: 4.0.4 + '@vue/reactivity@3.5.34': + dependencies: + '@vue/shared': 3.5.34 + '@vue/reactivity@3.5.38': dependencies: '@vue/shared': 3.5.38 + '@vue/runtime-core@3.5.34': + dependencies: + '@vue/reactivity': 3.5.34 + '@vue/shared': 3.5.34 + '@vue/runtime-core@3.5.38': dependencies: '@vue/reactivity': 3.5.38 '@vue/shared': 3.5.38 + '@vue/runtime-dom@3.5.34': + dependencies: + '@vue/reactivity': 3.5.34 + '@vue/runtime-core': 3.5.34 + '@vue/shared': 3.5.34 + csstype: 3.2.3 + '@vue/runtime-dom@3.5.38': dependencies: '@vue/reactivity': 3.5.38 @@ -17318,12 +17499,20 @@ snapshots: '@vue/shared': 3.5.38 csstype: 3.2.3 + '@vue/server-renderer@3.5.34(vue@3.5.34)': + dependencies: + '@vue/compiler-ssr': 3.5.34 + '@vue/shared': 3.5.34 + vue: 3.5.34(typescript@6.0.2) + '@vue/server-renderer@3.5.38(vue@3.5.38)': dependencies: '@vue/compiler-ssr': 3.5.38 '@vue/shared': 3.5.38 vue: 3.5.38(typescript@6.0.2) + '@vue/shared@3.5.34': {} + '@vue/shared@3.5.38': {} '@vue/test-utils@2.4.6': @@ -17331,35 +17520,35 @@ snapshots: js-beautify: 1.15.4 vue-component-type-helpers: 2.2.12 - '@vueuse/core@10.11.1(vue@3.5.38)': + '@vueuse/core@10.11.1(vue@3.5.34)': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.38) - vue-demi: 0.14.10(vue@3.5.38) + '@vueuse/shared': 10.11.1(vue@3.5.34) + vue-demi: 0.14.10(vue@3.5.34) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@14.2.1(vue@3.5.38)': + '@vueuse/core@14.2.1(vue@3.5.34)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.2.1 - '@vueuse/shared': 14.2.1(vue@3.5.38) - vue: 3.5.38(typescript@6.0.2) + '@vueuse/shared': 14.2.1(vue@3.5.34) + vue: 3.5.34(typescript@6.0.2) - '@vueuse/core@14.3.0(vue@3.5.38)': + '@vueuse/core@14.3.0(vue@3.5.34)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.3.0 - '@vueuse/shared': 14.3.0(vue@3.5.38) - vue: 3.5.38(typescript@6.0.2) + '@vueuse/shared': 14.3.0(vue@3.5.34) + vue: 3.5.34(typescript@6.0.2) - '@vueuse/integrations@14.2.1(focus-trap@8.0.0)(fuse.js@7.4.2)(vue@3.5.38)': + '@vueuse/integrations@14.2.1(focus-trap@8.0.0)(fuse.js@7.4.2)(vue@3.5.34)': dependencies: - '@vueuse/core': 14.2.1(vue@3.5.38) - '@vueuse/shared': 14.2.1(vue@3.5.38) - vue: 3.5.38(typescript@6.0.2) + '@vueuse/core': 14.2.1(vue@3.5.34) + '@vueuse/shared': 14.2.1(vue@3.5.34) + vue: 3.5.34(typescript@6.0.2) optionalDependencies: focus-trap: 8.0.0 fuse.js: 7.4.2 @@ -17370,37 +17559,37 @@ snapshots: '@vueuse/metadata@14.3.0': {} - '@vueuse/nuxt@14.2.1(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.38)': + '@vueuse/nuxt@14.2.1(magicast@0.5.3)(nuxt@4.4.8)(vue@3.5.34)': dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@vueuse/core': 14.2.1(vue@3.5.38) + '@vueuse/core': 14.2.1(vue@3.5.34) '@vueuse/metadata': 14.2.1 local-pkg: 1.2.1 nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.38)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) transitivePeerDependencies: - magicast - '@vueuse/router@14.2.1(vue-router@5.0.4)(vue@3.5.38)': + '@vueuse/router@14.2.1(vue-router@5.0.4)(vue@3.5.34)': dependencies: - '@vueuse/shared': 14.2.1(vue@3.5.38) - vue: 3.5.38(typescript@6.0.2) - vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.38) + '@vueuse/shared': 14.2.1(vue@3.5.34) + vue: 3.5.34(typescript@6.0.2) + vue-router: 5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.34) - '@vueuse/shared@10.11.1(vue@3.5.38)': + '@vueuse/shared@10.11.1(vue@3.5.34)': dependencies: - vue-demi: 0.14.10(vue@3.5.38) + vue-demi: 0.14.10(vue@3.5.34) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@14.2.1(vue@3.5.38)': + '@vueuse/shared@14.2.1(vue@3.5.34)': dependencies: - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) - '@vueuse/shared@14.3.0(vue@3.5.38)': + '@vueuse/shared@14.3.0(vue@3.5.34)': dependencies: - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) '@webassemblyjs/ast@1.14.1': dependencies: @@ -18272,40 +18461,40 @@ snapshots: doctypes@1.1.0: {} - docus@5.9.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@1.0.9)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@1.15.11)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.38)(yjs@13.6.29): + docus@5.9.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@nuxt/schema@4.4.8)(@takumi-rs/wasm@1.0.9)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@unhead/vue@2.1.15)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(better-sqlite3@12.8.0)(db0@0.3.4)(embla-carousel@8.6.0)(eslint@9.39.2)(focus-trap@8.0.0)(fontless@0.2.1)(h3@2.0.1-rc.20)(ioredis@5.10.1)(magicast@0.5.3)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(react-dom@19.2.4)(react@19.2.4)(rollup@4.60.3)(sharp@0.34.5)(typescript@6.0.2)(unifont@0.7.4)(unstorage@1.17.5)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.34)(yjs@13.6.29): dependencies: '@ai-sdk/gateway': 3.0.101(zod@4.3.6) '@ai-sdk/mcp': 1.0.36(zod@4.3.6) - '@ai-sdk/vue': 3.0.141(vue@3.5.38)(zod@4.3.6) + '@ai-sdk/vue': 3.0.141(vue@3.5.34)(zod@4.3.6) '@iconify-json/lucide': 1.2.101 '@iconify-json/simple-icons': 1.2.76 '@iconify-json/vscode-icons': 1.2.45 '@nuxt/content': 3.12.0(better-sqlite3@12.8.0)(magicast@0.5.3)(valibot@1.3.1) '@nuxt/image': 2.0.0(@upstash/redis@1.37.0)(db0@0.3.4)(ioredis@5.10.1)(magicast@0.5.3) '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@nuxt/ui': 4.6.1(@nuxt/content@3.12.0)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@upstash/redis@1.37.0)(db0@0.3.4)(embla-carousel@8.6.0)(focus-trap@8.0.0)(ioredis@5.10.1)(magicast@0.5.3)(react-dom@19.2.4)(react@19.2.4)(tailwindcss@4.2.2)(typescript@6.0.2)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.38)(yjs@13.6.29)(zod@4.3.6) - '@nuxtjs/i18n': 10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.38) - '@nuxtjs/mcp-toolkit': 0.13.4(h3@1.15.11)(magicast@0.5.3)(zod@4.3.6) + '@nuxt/ui': 4.6.1(@nuxt/content@3.12.0)(@tiptap/extensions@3.24.0)(@tiptap/y-tiptap@3.0.2)(@upstash/redis@1.37.0)(db0@0.3.4)(embla-carousel@8.6.0)(focus-trap@8.0.0)(ioredis@5.10.1)(magicast@0.5.3)(react-dom@19.2.4)(react@19.2.4)(tailwindcss@4.2.2)(typescript@6.0.2)(valibot@1.3.1)(vite@8.0.0)(vue-router@5.0.4)(vue@3.5.34)(yjs@13.6.29)(zod@4.3.6) + '@nuxtjs/i18n': 10.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@upstash/redis@1.37.0)(@vue/compiler-dom@3.5.38)(db0@0.3.4)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(rollup@4.60.3)(typescript@6.0.2)(vue@3.5.34) + '@nuxtjs/mcp-toolkit': 0.13.4(h3@2.0.1-rc.20)(magicast@0.5.3)(zod@4.3.6) '@nuxtjs/mdc': 0.21.1(magicast@0.5.3) - '@nuxtjs/robots': 6.0.9(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + '@nuxtjs/robots': 6.0.9(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) '@shikijs/core': 4.1.0 '@shikijs/engine-javascript': 4.0.2 '@shikijs/langs': 4.0.2 '@shikijs/themes': 4.0.2 '@takumi-rs/core': 0.73.1 - '@vueuse/core': 14.3.0(vue@3.5.38) + '@vueuse/core': 14.3.0(vue@3.5.34) ai: 6.0.141(zod@4.3.6) better-sqlite3: 12.8.0 defu: 6.1.6 exsolve: 1.0.8 git-url-parse: 16.1.0 - motion-v: 2.2.1(@vueuse/core@14.3.0)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.38) + motion-v: 2.2.1(@vueuse/core@14.3.0)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.34) nuxt: 4.4.8(@babel/plugin-syntax-jsx@7.28.6)(@babel/plugin-syntax-typescript@7.28.6)(@parcel/watcher@2.5.6)(@types/node@24.12.0)(@upstash/redis@1.37.0)(@vue/compiler-sfc@3.5.38)(better-sqlite3@12.8.0)(cac@6.7.14)(db0@0.3.4)(esbuild@0.27.3)(eslint@9.39.2)(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(oxlint@1.61.0)(rollup-plugin-visualizer@7.0.1)(rollup@4.60.3)(terser@5.46.0)(typescript@6.0.2)(vite@8.0.0)(vue-tsc@3.2.6)(yaml@2.9.0) nuxt-llms: 0.2.0(magicast@0.5.3) - nuxt-og-image: 6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + nuxt-og-image: 6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) pkg-types: 2.3.1 scule: 1.3.0 - shiki-stream: 0.1.4(react@19.2.4)(vue@3.5.38) + shiki-stream: 0.1.4(react@19.2.4)(vue@3.5.34) tailwindcss: 4.2.2 ufo: 1.6.3 yaml: 2.9.0 @@ -18481,11 +18670,11 @@ snapshots: dependencies: embla-carousel: 8.6.0 - embla-carousel-vue@8.6.0(vue@3.5.38): + embla-carousel-vue@8.6.0(vue@3.5.34): dependencies: embla-carousel: 8.6.0 embla-carousel-reactive-utils: 8.6.0(embla-carousel@8.6.0) - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) embla-carousel-wheel-gestures@8.1.0(embla-carousel@8.6.0): dependencies: @@ -20628,14 +20817,14 @@ snapshots: motion-utils@12.39.0: {} - motion-v@2.2.1(@vueuse/core@14.3.0)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.38): + motion-v@2.2.1(@vueuse/core@14.3.0)(react-dom@19.2.4)(react@19.2.4)(vue@3.5.34): dependencies: - '@vueuse/core': 14.3.0(vue@3.5.38) + '@vueuse/core': 14.3.0(vue@3.5.34) framer-motion: 12.40.0(react-dom@19.2.4)(react@19.2.4) hey-listen: 1.0.8 motion-dom: 12.40.0 motion-utils: 12.39.0 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) transitivePeerDependencies: - '@emotion/is-prop-valid' - react @@ -21081,11 +21270,11 @@ snapshots: transitivePeerDependencies: - magicast - nuxt-og-image@6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6): + nuxt-og-image@6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@0.73.1)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.2.2)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6): dependencies: '@clack/prompts': 1.6.0 '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@unhead/vue': 2.1.15(vue@3.5.38) + '@unhead/vue': 2.1.15(vue@3.5.34) '@unocss/config': 66.7.2 '@unocss/core': 66.7.2 '@vue/compiler-sfc': 3.5.38 @@ -21099,8 +21288,8 @@ snapshots: magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) - nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) + nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) nypm: 0.6.7 ofetch: 1.5.1 ohash: 2.0.11 @@ -21135,11 +21324,11 @@ snapshots: - vite - vue - nuxt-og-image@6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@1.0.9)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6): + nuxt-og-image@6.6.0(@nuxt/schema@4.4.8)(@takumi-rs/core@1.0.9)(@takumi-rs/wasm@1.0.9)(@unhead/vue@2.1.15)(fontless@0.2.1)(nitropack@2.13.4)(nuxt@4.4.8)(playwright-core@1.60.0)(sharp@0.34.5)(tailwindcss@4.3.0)(unifont@0.7.4)(unstorage@1.17.5)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6): dependencies: '@clack/prompts': 1.6.0 '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@unhead/vue': 2.1.15(vue@3.5.38) + '@unhead/vue': 2.1.15(vue@3.5.34) '@unocss/config': 66.7.2 '@unocss/core': 66.7.2 '@vue/compiler-sfc': 3.5.38 @@ -21153,8 +21342,8 @@ snapshots: magic-string: 0.30.21 magicast: 0.5.3 mocked-exports: 0.1.1 - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) - nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) + nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) nypm: 0.6.7 ofetch: 1.5.1 ohash: 2.0.11 @@ -21189,25 +21378,25 @@ snapshots: - vite - vue - nuxt-site-config-kit@4.0.8(magicast@0.5.3)(vue@3.5.38): + nuxt-site-config-kit@4.0.8(magicast@0.5.3)(vue@3.5.34): dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) - site-config-stack: 4.0.8(vue@3.5.38) + site-config-stack: 4.0.8(vue@3.5.34) std-env: 4.0.0 ufo: 1.6.3 transitivePeerDependencies: - magicast - vue - nuxt-site-config@4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6): + nuxt-site-config@4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6): dependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) h3: 1.15.11 - nuxt-site-config-kit: 4.0.8(magicast@0.5.3)(vue@3.5.38) - nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + nuxt-site-config-kit: 4.0.8(magicast@0.5.3)(vue@3.5.34) + nuxtseo-shared: 5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) pathe: 2.0.3 pkg-types: 2.3.1 - site-config-stack: 4.0.8(vue@3.5.38) + site-config-stack: 4.0.8(vue@3.5.34) ufo: 1.6.3 transitivePeerDependencies: - '@nuxt/schema' @@ -21481,7 +21670,7 @@ snapshots: - xml2js - yaml - nuxtseo-shared@5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6): + nuxtseo-shared@5.3.0(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt-site-config@4.0.8)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6): dependencies: '@clack/prompts': 1.6.0 '@nuxt/devtools-kit': 4.0.0-alpha.3(magicast@0.5.3)(vite@8.0.0) @@ -21499,9 +21688,9 @@ snapshots: sirv: 3.0.2 std-env: 4.1.0 ufo: 1.6.4 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) optionalDependencies: - nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.38)(zod@4.3.6) + nuxt-site-config: 4.0.8(@nuxt/schema@4.4.8)(magicast@0.5.3)(nuxt@4.4.8)(vite@8.0.0)(vue@3.5.34)(zod@4.3.6) zod: 4.3.6 transitivePeerDependencies: - magicast @@ -22646,19 +22835,19 @@ snapshots: '@types/hast': 3.0.4 unist-util-visit: 5.1.0 - reka-ui@2.9.3(vue@3.5.38): + reka-ui@2.9.3(vue@3.5.34): dependencies: '@floating-ui/dom': 1.7.6 - '@floating-ui/vue': 1.1.11(vue@3.5.38) + '@floating-ui/vue': 1.1.11(vue@3.5.34) '@internationalized/date': 3.12.2 '@internationalized/number': 3.6.5 - '@tanstack/vue-virtual': 3.13.26(vue@3.5.38) - '@vueuse/core': 14.3.0(vue@3.5.38) - '@vueuse/shared': 14.2.1(vue@3.5.38) + '@tanstack/vue-virtual': 3.13.26(vue@3.5.34) + '@vueuse/core': 14.3.0(vue@3.5.34) + '@vueuse/shared': 14.2.1(vue@3.5.34) aria-hidden: 1.2.6 defu: 6.1.6 ohash: 2.0.11 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) transitivePeerDependencies: - '@vue/composition-api' @@ -23089,12 +23278,12 @@ snapshots: shell-quote@1.8.3: {} - shiki-stream@0.1.4(react@19.2.4)(vue@3.5.38): + shiki-stream@0.1.4(react@19.2.4)(vue@3.5.34): dependencies: '@shikijs/core': 3.23.0 optionalDependencies: react: 19.2.4 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) shiki@3.23.0: dependencies: @@ -23174,10 +23363,10 @@ snapshots: sisteransi@1.0.5: {} - site-config-stack@4.0.8(vue@3.5.38): + site-config-stack@4.0.8(vue@3.5.34): dependencies: ufo: 1.6.3 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) skin-tone@2.0.0: dependencies: @@ -23432,9 +23621,9 @@ snapshots: picocolors: 1.1.1 sax: 1.5.0 - swrv@1.1.0(vue@3.5.38): + swrv@1.1.0(vue@3.5.34): dependencies: - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) tabbable@6.4.0: {} @@ -23945,14 +24134,14 @@ snapshots: unplugin-utils: 0.3.1 optionalDependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) - '@vueuse/core': 14.3.0(vue@3.5.38) + '@vueuse/core': 14.3.0(vue@3.5.34) unplugin-utils@0.3.1: dependencies: pathe: 2.0.3 picomatch: 4.0.4 - unplugin-vue-components@32.1.0(@nuxt/kit@4.4.8)(vue@3.5.38): + unplugin-vue-components@32.1.0(@nuxt/kit@4.4.8)(vue@3.5.34): dependencies: chokidar: 5.0.0 local-pkg: 1.2.1 @@ -23963,7 +24152,7 @@ snapshots: tinyglobby: 0.2.17 unplugin: 3.0.0 unplugin-utils: 0.3.1 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) optionalDependencies: '@nuxt/kit': 4.4.8(magicast@0.5.3) @@ -24069,11 +24258,11 @@ snapshots: vary@1.1.2: {} - vaul-vue@0.4.1(reka-ui@2.9.3)(vue@3.5.38): + vaul-vue@0.4.1(reka-ui@2.9.3)(vue@3.5.34): dependencies: - '@vueuse/core': 10.11.1(vue@3.5.38) - reka-ui: 2.9.3(vue@3.5.38) - vue: 3.5.38(typescript@6.0.2) + '@vueuse/core': 10.11.1(vue@3.5.34) + reka-ui: 2.9.3(vue@3.5.34) + vue: 3.5.34(typescript@6.0.2) transitivePeerDependencies: - '@vue/composition-api' @@ -24092,11 +24281,11 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - virtua@0.49.0(react-dom@19.2.4)(react@19.2.4)(vue@3.5.38): + virtua@0.49.0(react-dom@19.2.4)(react@19.2.4)(vue@3.5.34): optionalDependencies: react: 19.2.4 react-dom: 19.2.4(react@19.2.4) - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) vite-dev-rpc@1.1.0(vite@8.0.0): dependencies: @@ -24308,15 +24497,15 @@ snapshots: vue-data-ui@3.21.10(vue@3.5.34): dependencies: - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) - vue-demi@0.14.10(vue@3.5.38): + vue-demi@0.14.10(vue@3.5.34): dependencies: - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) vue-devtools-stub@0.1.0: {} - vue-docgen-api@4.79.2(vue@3.5.38): + vue-docgen-api@4.79.2(vue@3.5.34): dependencies: '@babel/parser': 7.29.7 '@babel/types': 7.29.7 @@ -24329,8 +24518,8 @@ snapshots: pug: 3.0.3 recast: 0.23.11 ts-map: 1.0.3 - vue: 3.5.38(typescript@6.0.2) - vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.38) + vue: 3.5.34(typescript@6.0.2) + vue-inbrowser-compiler-independent-utils: 4.71.1(vue@3.5.34) vue-i18n-extract@2.0.7: dependencies: @@ -24340,16 +24529,39 @@ snapshots: is-valid-glob: 1.0.0 js-yaml: 4.1.1 - vue-i18n@11.2.8(vue@3.5.38): + vue-i18n@11.2.8(vue@3.5.34): dependencies: '@intlify/core-base': 11.2.8 '@intlify/shared': 11.2.8 '@vue/devtools-api': 6.6.4 - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) - vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.38): + vue-inbrowser-compiler-independent-utils@4.71.1(vue@3.5.34): dependencies: - vue: 3.5.38(typescript@6.0.2) + vue: 3.5.34(typescript@6.0.2) + + vue-router@5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.34): + dependencies: + '@babel/generator': 7.29.1 + '@vue-macros/common': 3.1.2(vue@3.5.34) + '@vue/devtools-api': 8.1.0 + ast-walker-scope: 0.8.3 + chokidar: 5.0.0 + json5: 2.2.3 + local-pkg: 1.2.1 + magic-string: 0.30.21 + mlly: 1.8.2 + muggle-string: 0.4.1 + pathe: 2.0.3 + picomatch: 4.0.4 + scule: 1.3.0 + tinyglobby: 0.2.17 + unplugin: 3.0.0 + unplugin-utils: 0.3.1 + vue: 3.5.34(typescript@6.0.2) + yaml: 2.9.0 + optionalDependencies: + '@vue/compiler-sfc': 3.5.38 vue-router@5.0.4(@vue/compiler-sfc@3.5.38)(vue@3.5.38): dependencies: @@ -24380,6 +24592,16 @@ snapshots: '@vue/language-core': 3.2.6 typescript: 6.0.2 + vue@3.5.34(typescript@6.0.2): + dependencies: + '@vue/compiler-dom': 3.5.34 + '@vue/compiler-sfc': 3.5.34 + '@vue/runtime-dom': 3.5.34 + '@vue/server-renderer': 3.5.34(vue@3.5.34) + '@vue/shared': 3.5.34 + optionalDependencies: + typescript: 6.0.2 + vue@3.5.38(typescript@6.0.2): dependencies: '@vue/compiler-dom': 3.5.38