diff --git a/apps/www/__registry__/index.ts b/apps/www/__registry__/index.ts index f1e80282b..fa6625813 100644 --- a/apps/www/__registry__/index.ts +++ b/apps/www/__registry__/index.ts @@ -1056,7 +1056,7 @@ export const Index = { "TabsVerticalDemo": { name: "TabsVerticalDemo", type: "components:example", - registryDependencies: [], + registryDependencies: ["button","card","input","label","tabs"], component: () => import("../src/lib/registry/default/example/TabsVerticalDemo.vue").then((m) => m.default), files: ["../src/lib/registry/default/example/TabsVerticalDemo.vue"], }, @@ -2548,7 +2548,7 @@ export const Index = { "TabsVerticalDemo": { name: "TabsVerticalDemo", type: "components:example", - registryDependencies: [], + registryDependencies: ["button","card","input","label","tabs"], component: () => import("../src/lib/registry/new-york/example/TabsVerticalDemo.vue").then((m) => m.default), files: ["../src/lib/registry/new-york/example/TabsVerticalDemo.vue"], }, diff --git a/apps/www/package.json b/apps/www/package.json index d6e578cc4..e39db06cf 100644 --- a/apps/www/package.json +++ b/apps/www/package.json @@ -20,18 +20,18 @@ "@internationalized/date": "^3.5.5", "@radix-icons/vue": "^1.0.0", "@stackblitz/sdk": "^1.11.0", - "@tanstack/vue-table": "^8.20.4", + "@tanstack/vue-table": "^8.20.5", "@unovis/ts": "^1.4.4", "@unovis/vue": "^1.4.4", "@vee-validate/zod": "^4.13.2", - "@vueuse/core": "^11.0.1", + "@vueuse/core": "^11.0.3", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "codesandbox": "^2.2.3", "date-fns": "^3.6.0", "embla-carousel-autoplay": "^8.2.0", "embla-carousel-vue": "^8.2.0", - "lucide-vue-next": "^0.428.0", + "lucide-vue-next": "^0.436.0", "magic-string": "^0.30.11", "radix-vue": "catalog:", "tailwindcss-animate": "^1.0.7", @@ -39,12 +39,12 @@ "vaul-vue": "^0.2.0", "vee-validate": "4.13.2", "vue": "^3.4.38", - "vue-sonner": "^1.1.4", + "vue-sonner": "^1.1.5", "vue-wrap-balancer": "^1.1.3", "zod": "catalog:" }, "devDependencies": { - "@babel/traverse": "^7.25.3", + "@babel/traverse": "^7.25.6", "@iconify-json/gravity-ui": "^1.1.3", "@iconify-json/lucide": "^1.1.198", "@iconify-json/ph": "^1.1.13", @@ -54,10 +54,10 @@ "@iconify-json/tabler": "^1.1.116", "@iconify/vue": "^4.1.2", "@oxc-parser/wasm": "catalog:", - "@shikijs/transformers": "^1.14.1", + "@shikijs/transformers": "^1.15.1", "@types/lodash-es": "^4.17.12", - "@types/node": "^20.16.1", - "@vitejs/plugin-vue": "^5.1.2", + "@types/node": "^20.16.2", + "@vitejs/plugin-vue": "^5.1.3", "@vitejs/plugin-vue-jsx": "^4.0.1", "@vue/compiler-core": "^3.4.38", "@vue/compiler-dom": "^3.4.38", @@ -68,14 +68,14 @@ "markdown-it": "^14.1.0", "pathe": "^1.1.2", "rimraf": "^6.0.1", - "shiki": "^1.14.1", + "shiki": "^1.15.1", "tailwind-merge": "^2.5.2", "tailwindcss": "^3.4.10", - "tsx": "^4.17.0", - "typescript": "^5.5.3", + "tsx": "^4.19.0", + "typescript": "^5.5.4", "unplugin-icons": "^0.19.2", - "vitepress": "^1.3.3", - "vue-component-meta": "^2.0.29", - "vue-tsc": "^2.0.29" + "vitepress": "^1.3.4", + "vue-component-meta": "^2.1.2", + "vue-tsc": "^2.1.2" } } diff --git a/apps/www/src/lib/registry/default/example/CarouselDemo.vue b/apps/www/src/lib/registry/default/example/CarouselDemo.vue index c6f52f766..dc1d5195e 100644 --- a/apps/www/src/lib/registry/default/example/CarouselDemo.vue +++ b/apps/www/src/lib/registry/default/example/CarouselDemo.vue @@ -4,7 +4,7 @@ import { Card, CardContent } from '@/lib/registry/default/ui/card' diff --git a/apps/www/src/lib/registry/default/ui/carousel/Carousel.vue b/apps/www/src/lib/registry/default/ui/carousel/Carousel.vue index b6147c27a..31fe64f5e 100644 --- a/apps/www/src/lib/registry/default/ui/carousel/Carousel.vue +++ b/apps/www/src/lib/registry/default/ui/carousel/Carousel.vue @@ -9,9 +9,17 @@ const props = withDefaults(defineProps(), { const emits = defineEmits() -const carouselArgs = useProvideCarousel(props, emits) - -defineExpose(carouselArgs) +const { canScrollNext, canScrollPrev, carouselApi, carouselRef, orientation, scrollNext, scrollPrev } = useProvideCarousel(props, emits) + +defineExpose({ + canScrollNext, + canScrollPrev, + carouselApi, + carouselRef, + orientation, + scrollNext, + scrollPrev, +}) function onKeyDown(event: KeyboardEvent) { const prevKey = props.orientation === 'vertical' ? 'ArrowUp' : 'ArrowLeft' @@ -19,14 +27,14 @@ function onKeyDown(event: KeyboardEvent) { if (event.key === prevKey) { event.preventDefault() - carouselArgs.scrollPrev() + scrollPrev() return } if (event.key === nextKey) { event.preventDefault() - carouselArgs.scrollNext() + scrollNext() } } @@ -39,6 +47,6 @@ function onKeyDown(event: KeyboardEvent) { tabindex="0" @keydown="onKeyDown" > - + diff --git a/apps/www/src/lib/registry/new-york/ui/carousel/Carousel.vue b/apps/www/src/lib/registry/new-york/ui/carousel/Carousel.vue index b6147c27a..31fe64f5e 100644 --- a/apps/www/src/lib/registry/new-york/ui/carousel/Carousel.vue +++ b/apps/www/src/lib/registry/new-york/ui/carousel/Carousel.vue @@ -9,9 +9,17 @@ const props = withDefaults(defineProps(), { const emits = defineEmits() -const carouselArgs = useProvideCarousel(props, emits) - -defineExpose(carouselArgs) +const { canScrollNext, canScrollPrev, carouselApi, carouselRef, orientation, scrollNext, scrollPrev } = useProvideCarousel(props, emits) + +defineExpose({ + canScrollNext, + canScrollPrev, + carouselApi, + carouselRef, + orientation, + scrollNext, + scrollPrev, +}) function onKeyDown(event: KeyboardEvent) { const prevKey = props.orientation === 'vertical' ? 'ArrowUp' : 'ArrowLeft' @@ -19,14 +27,14 @@ function onKeyDown(event: KeyboardEvent) { if (event.key === prevKey) { event.preventDefault() - carouselArgs.scrollPrev() + scrollPrev() return } if (event.key === nextKey) { event.preventDefault() - carouselArgs.scrollNext() + scrollNext() } } @@ -39,6 +47,6 @@ function onKeyDown(event: KeyboardEvent) { tabindex="0" @keydown="onKeyDown" > - + diff --git a/apps/www/src/public/registry/styles/default/carousel.json b/apps/www/src/public/registry/styles/default/carousel.json index f6dd6e675..fd8de7af0 100644 --- a/apps/www/src/public/registry/styles/default/carousel.json +++ b/apps/www/src/public/registry/styles/default/carousel.json @@ -11,7 +11,7 @@ "files": [ { "name": "Carousel.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CarouselContent.vue", diff --git a/apps/www/src/public/registry/styles/default/tabs.json b/apps/www/src/public/registry/styles/default/tabs.json index c3fb94372..8e15104d0 100644 --- a/apps/www/src/public/registry/styles/default/tabs.json +++ b/apps/www/src/public/registry/styles/default/tabs.json @@ -15,11 +15,11 @@ }, { "name": "TabsList.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TabsTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/apps/www/src/public/registry/styles/new-york/carousel.json b/apps/www/src/public/registry/styles/new-york/carousel.json index d9929aa5d..d463fc223 100644 --- a/apps/www/src/public/registry/styles/new-york/carousel.json +++ b/apps/www/src/public/registry/styles/new-york/carousel.json @@ -11,7 +11,7 @@ "files": [ { "name": "Carousel.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "CarouselContent.vue", diff --git a/apps/www/src/public/registry/styles/new-york/tabs.json b/apps/www/src/public/registry/styles/new-york/tabs.json index 8c2cef7ce..e997c9bd6 100644 --- a/apps/www/src/public/registry/styles/new-york/tabs.json +++ b/apps/www/src/public/registry/styles/new-york/tabs.json @@ -15,11 +15,11 @@ }, { "name": "TabsList.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "TabsTrigger.vue", - "content": "\n\n\n" + "content": "\n\n\n" }, { "name": "index.ts", diff --git a/package.json b/package.json index 7cc819b97..b204fe794 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "0.10.5", "private": true, - "packageManager": "pnpm@9.7.1", + "packageManager": "pnpm@9.9.0", "license": "MIT", "repository": "radix-vue/shadcn-vue", "workspaces": [ @@ -31,16 +31,16 @@ "taze:minor": "taze minor -fwri --ignore-paths ./packages/cli/test/** --exclude /@iconify/" }, "devDependencies": { - "@antfu/eslint-config": "^2.26.0", - "@commitlint/cli": "^19.4.0", - "@commitlint/config-conventional": "^19.2.2", + "@antfu/eslint-config": "^3.0.0", + "@commitlint/cli": "^19.4.1", + "@commitlint/config-conventional": "^19.4.1", "@vitest/ui": "^2.0.5", - "bumpp": "^9.5.1", - "eslint": "^9.9.0", + "bumpp": "^9.5.2", + "eslint": "^9.9.1", "lint-staged": "^15.2.9", "simple-git-hooks": "^2.11.1", - "taze": "^0.16.6", - "typescript": "^5.5.3", + "taze": "^0.16.7", + "typescript": "^5.5.4", "vitest": "^2.0.5" }, "commitlint": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 01c5336df..2a40902b3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,11 +7,11 @@ settings: catalogs: default: '@oxc-parser/wasm': - specifier: ^0.24.2 - version: 0.24.2 + specifier: ^0.25.0 + version: 0.25.0 radix-vue: - specifier: ^1.9.4 - version: 1.9.4 + specifier: ^1.9.5 + version: 1.9.5 zod: specifier: ^3.23.8 version: 3.23.8 @@ -27,23 +27,23 @@ importers: .: devDependencies: '@antfu/eslint-config': - specifier: ^2.26.0 - version: 2.26.0(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1)) + specifier: ^3.0.0 + version: 3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1)) '@commitlint/cli': - specifier: ^19.4.0 - version: 19.4.0(@types/node@20.16.1)(typescript@5.5.3) + specifier: ^19.4.1 + version: 19.4.1(@types/node@20.16.2)(typescript@5.5.4) '@commitlint/config-conventional': - specifier: ^19.2.2 - version: 19.2.2 + specifier: ^19.4.1 + version: 19.4.1 '@vitest/ui': specifier: ^2.0.5 version: 2.0.5(vitest@2.0.5) bumpp: - specifier: ^9.5.1 - version: 9.5.1(magicast@0.3.4) + specifier: ^9.5.2 + version: 9.5.2(magicast@0.3.4) eslint: - specifier: ^9.9.0 - version: 9.9.0(jiti@1.21.6) + specifier: ^9.9.1 + version: 9.9.1(jiti@1.21.6) lint-staged: specifier: ^15.2.9 version: 15.2.9 @@ -51,14 +51,14 @@ importers: specifier: ^2.11.1 version: 2.11.1 taze: - specifier: ^0.16.6 - version: 0.16.6 + specifier: ^0.16.7 + version: 0.16.7 typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: ^5.5.4 + version: 5.5.4 vitest: specifier: ^2.0.5 - version: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1) + version: 2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1) apps/www: dependencies: @@ -70,25 +70,25 @@ importers: version: 3.5.5 '@radix-icons/vue': specifier: ^1.0.0 - version: 1.0.0(vue@3.4.38(typescript@5.5.3)) + version: 1.0.0(vue@3.4.38(typescript@5.5.4)) '@stackblitz/sdk': specifier: ^1.11.0 version: 1.11.0 '@tanstack/vue-table': - specifier: ^8.20.4 - version: 8.20.4(vue@3.4.38(typescript@5.5.3)) + specifier: ^8.20.5 + version: 8.20.5(vue@3.4.38(typescript@5.5.4)) '@unovis/ts': specifier: ^1.4.4 version: 1.4.4 '@unovis/vue': specifier: ^1.4.4 - version: 1.4.4(@unovis/ts@1.4.4)(vue@3.4.38(typescript@5.5.3)) + version: 1.4.4(@unovis/ts@1.4.4)(vue@3.4.38(typescript@5.5.4)) '@vee-validate/zod': specifier: ^4.13.2 - version: 4.13.2(vue@3.4.38(typescript@5.5.3)) + version: 4.13.2(vue@3.4.38(typescript@5.5.4)) '@vueuse/core': - specifier: ^11.0.1 - version: 11.0.1(vue@3.4.38(typescript@5.5.3)) + specifier: ^11.0.3 + version: 11.0.3(vue@3.4.38(typescript@5.5.4)) class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -106,44 +106,44 @@ importers: version: 8.2.0(embla-carousel@8.2.0) embla-carousel-vue: specifier: ^8.2.0 - version: 8.2.0(vue@3.4.38(typescript@5.5.3)) + version: 8.2.0(vue@3.4.38(typescript@5.5.4)) lucide-vue-next: - specifier: ^0.428.0 - version: 0.428.0(vue@3.4.38(typescript@5.5.3)) + specifier: ^0.436.0 + version: 0.436.0(vue@3.4.38(typescript@5.5.4)) magic-string: specifier: ^0.30.11 version: 0.30.11 radix-vue: specifier: 'catalog:' - version: 1.9.4(vue@3.4.38(typescript@5.5.3)) + version: 1.9.5(vue@3.4.38(typescript@5.5.4)) tailwindcss-animate: specifier: ^1.0.7 version: 1.0.7(tailwindcss@3.4.10) v-calendar: specifier: ^3.1.2 - version: 3.1.2(@popperjs/core@2.11.8)(vue@3.4.38(typescript@5.5.3)) + version: 3.1.2(@popperjs/core@2.11.8)(vue@3.4.38(typescript@5.5.4)) vaul-vue: specifier: ^0.2.0 - version: 0.2.0(radix-vue@1.9.4(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)) + version: 0.2.0(radix-vue@1.9.5(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) vee-validate: specifier: 4.13.2 - version: 4.13.2(vue@3.4.38(typescript@5.5.3)) + version: 4.13.2(vue@3.4.38(typescript@5.5.4)) vue: specifier: ^3.4.38 - version: 3.4.38(typescript@5.5.3) + version: 3.4.38(typescript@5.5.4) vue-sonner: - specifier: ^1.1.4 - version: 1.1.4 + specifier: ^1.1.5 + version: 1.1.5 vue-wrap-balancer: specifier: ^1.1.3 - version: 1.1.3(vue@3.4.38(typescript@5.5.3)) + version: 1.1.3(vue@3.4.38(typescript@5.5.4)) zod: specifier: 'catalog:' version: 3.23.8 devDependencies: '@babel/traverse': - specifier: ^7.25.3 - version: 7.25.3 + specifier: ^7.25.6 + version: 7.25.6 '@iconify-json/gravity-ui': specifier: ^1.1.3 version: 1.1.3 @@ -167,25 +167,25 @@ importers: version: 1.1.116 '@iconify/vue': specifier: ^4.1.2 - version: 4.1.2(vue@3.4.38(typescript@5.5.3)) + version: 4.1.2(vue@3.4.38(typescript@5.5.4)) '@oxc-parser/wasm': specifier: 'catalog:' - version: 0.24.2 + version: 0.25.0 '@shikijs/transformers': - specifier: ^1.14.1 - version: 1.14.1 + specifier: ^1.15.1 + version: 1.15.1 '@types/lodash-es': specifier: ^4.17.12 version: 4.17.12 '@types/node': - specifier: ^20.16.1 - version: 20.16.1 + specifier: ^20.16.2 + version: 20.16.2 '@vitejs/plugin-vue': - specifier: ^5.1.2 - version: 5.1.2(vite@5.4.1(@types/node@20.16.1)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3)) + specifier: ^5.1.3 + version: 5.1.3(vite@5.4.1(@types/node@20.16.2)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.1 - version: 4.0.1(vite@5.4.1(@types/node@20.16.1)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3)) + version: 4.0.1(vite@5.4.1(@types/node@20.16.2)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4)) '@vue/compiler-core': specifier: ^3.4.38 version: 3.4.38 @@ -214,8 +214,8 @@ importers: specifier: ^6.0.1 version: 6.0.1 shiki: - specifier: ^1.14.1 - version: 1.14.1 + specifier: ^1.15.1 + version: 1.15.1 tailwind-merge: specifier: ^2.5.2 version: 2.5.2 @@ -223,23 +223,23 @@ importers: specifier: ^3.4.10 version: 3.4.10 tsx: - specifier: ^4.17.0 - version: 4.17.0 + specifier: ^4.19.0 + version: 4.19.0 typescript: - specifier: ^5.5.3 - version: 5.5.3 + specifier: ^5.5.4 + version: 5.5.4 unplugin-icons: specifier: ^0.19.2 version: 0.19.2(@vue/compiler-sfc@3.4.38)(vue-template-compiler@2.7.16) vitepress: - specifier: ^1.3.3 - version: 1.3.3(@algolia/client-search@4.23.3)(@types/node@20.16.1)(postcss@8.4.41)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.3) + specifier: ^1.3.4 + version: 1.3.4(@algolia/client-search@4.23.3)(@types/node@20.16.2)(postcss@8.4.41)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.4) vue-component-meta: - specifier: ^2.0.29 - version: 2.0.29(typescript@5.5.3) + specifier: ^2.1.2 + version: 2.1.2(typescript@5.5.4) vue-tsc: - specifier: ^2.0.29 - version: 2.0.29(typescript@5.5.3) + specifier: ^2.1.2 + version: 2.1.2(typescript@5.5.4) packages/cli: dependencies: @@ -302,7 +302,7 @@ importers: version: 2.4.2 radix-vue: specifier: 'catalog:' - version: 1.9.4(vue@3.4.38(typescript@5.5.3)) + version: 1.9.5(vue@3.4.38(typescript@5.5.3)) semver: specifier: ^7.6.3 version: 7.6.3 @@ -339,7 +339,7 @@ importers: version: 2.4.9 tsup: specifier: ^8.2.4 - version: 8.2.4(jiti@1.21.6)(postcss@8.4.41)(tsx@4.17.0)(typescript@5.5.3)(yaml@2.5.0) + version: 8.2.4(jiti@1.21.6)(postcss@8.4.41)(tsx@4.19.0)(typescript@5.5.3)(yaml@2.5.0) type-fest: specifier: ^4.24.0 version: 4.24.0 @@ -357,7 +357,7 @@ importers: version: 3.12.4(magicast@0.3.4)(rollup@4.19.0) '@oxc-parser/wasm': specifier: 'catalog:' - version: 0.24.2 + version: 0.25.0 class-variance-authority: specifier: ^0.7.0 version: 0.7.0 @@ -370,22 +370,22 @@ importers: devDependencies: '@nuxt/eslint-config': specifier: ^0.5.0 - version: 0.5.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + version: 0.5.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) '@nuxt/module-builder': specifier: ^0.8.2 - version: 0.8.2(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(nuxi@3.12.0)(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3)) + version: 0.8.2(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(nuxi@3.12.0)(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4)) '@nuxt/schema': specifier: ^3.12.4 version: 3.12.4(rollup@4.19.0) '@nuxt/test-utils': specifier: ^3.14.0 - version: 3.14.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)) + version: 3.14.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) '@types/node': specifier: ^20.14.15 version: 20.14.15 nuxt: specifier: ^3.12.4 - version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.15)(encoding@0.1.13)(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.0.29(typescript@5.5.3)) + version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.15)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.1.2(typescript@5.5.4)) packages: @@ -462,15 +462,15 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/eslint-config@2.26.0': - resolution: {integrity: sha512-eGYHHyXeajqaeNk+IAH8vGeIugcx21M2heJ/K/H72MuuDC8tCe0PlI0UkKHv63fMP1G5Em1KepOc/Aov/Erwaw==} + '@antfu/eslint-config@3.0.0': + resolution: {integrity: sha512-3HC35LrsW5kvHyVY2U6yat3Uz20/9Re5137LAKqAtl2tKictef2CmdYk5z+qK4UsaY32MMfg98MhuBbvAvZF1w==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 '@prettier/plugin-xml': ^3.4.1 '@unocss/eslint-plugin': '>=0.50.0' astro-eslint-parser: ^1.0.2 - eslint: '>=8.40.0' + eslint: ^9.5.0 eslint-plugin-astro: ^1.2.0 eslint-plugin-format: '>=0.1.0' eslint-plugin-react-hooks: ^4.6.0 @@ -514,11 +514,11 @@ packages: '@antfu/install-pkg@0.3.3': resolution: {integrity: sha512-nHHsk3NXQ6xkCfiRRC8Nfrg8pU5kkr3P3Y9s9dKqiuRmBD0Yap7fymNDjGFKeWhZQHqqbCS5CfeMy9wtExM24w==} - '@antfu/install-pkg@0.3.5': - resolution: {integrity: sha512-HwIACY0IzrM7FGafMbWZOqEDBSfCwPcylu+GacaRcxJm4Yvvuh3Dy2vZwqdJAzXponc6aLO9FaH4l75pq8/ZSA==} + '@antfu/install-pkg@0.4.1': + resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==} - '@antfu/ni@0.22.1': - resolution: {integrity: sha512-5STu7QHsLYWpt+K/+zRcMOIUnG51lOhnqPInImXGyC6PMHtkrZQjbqZ/R3GW8XdTYOnKiT77+R09Tl4fzuFK5w==} + '@antfu/ni@0.23.0': + resolution: {integrity: sha512-R5/GkA3PfGewAXLzz6lN5XagunF6PKeDtWt8dbZQXvHfebLS0qEczV+Azg/d+tKgSh6kRBpxvu8oSjARdPtw0A==} hasBin: true '@antfu/utils@0.7.10': @@ -540,6 +540,10 @@ packages: resolution: {integrity: sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==} engines: {node: '>=6.9.0'} + '@babel/generator@7.25.6': + resolution: {integrity: sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.24.7': resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} engines: {node: '>=6.9.0'} @@ -637,6 +641,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.25.6': + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-proposal-decorators@7.24.7': resolution: {integrity: sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==} engines: {node: '>=6.9.0'} @@ -702,8 +711,8 @@ packages: resolution: {integrity: sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.25.3': - resolution: {integrity: sha512-HefgyP1x754oGCsKmV5reSmtV7IXj/kpaE1XYY+D9G5PvKKoFfSbiS4M77MdjuwlZKDIKFCffq9rPU+H/s3ZdQ==} + '@babel/traverse@7.25.6': + resolution: {integrity: sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==} engines: {node: '>=6.9.0'} '@babel/types@7.24.7': @@ -718,6 +727,10 @@ packages: resolution: {integrity: sha512-YTnYtra7W9e6/oAZEHj0bJehPRUlLH9/fbpT5LfB0NhQXyALCRkRs3zH9v07IYhkgpqX6Z78FnuccZr/l4Fs4Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.6': + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} + engines: {node: '>=6.9.0'} + '@clack/core@0.3.4': resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} @@ -730,13 +743,13 @@ packages: resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} engines: {node: '>=16.13'} - '@commitlint/cli@19.4.0': - resolution: {integrity: sha512-sJX4J9UioVwZHq7JWM9tjT5bgWYaIN3rC4FP7YwfEwBYiIO+wMyRttRvQLNkow0vCdM0D67r9NEWU0Ui03I4Eg==} + '@commitlint/cli@19.4.1': + resolution: {integrity: sha512-EerFVII3ZcnhXsDT9VePyIdCJoh3jEzygN1L37MjQXgPfGS6fJTWL/KHClVMod1d8w94lFC3l4Vh/y5ysVAz2A==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@19.2.2': - resolution: {integrity: sha512-mLXjsxUVLYEGgzbxbxicGPggDuyWNkf25Ht23owXIH+zV2pv1eJuzLK3t1gDY5Gp6pxdE60jZnWUY5cvgL3ufw==} + '@commitlint/config-conventional@19.4.1': + resolution: {integrity: sha512-D5S5T7ilI5roybWGc8X35OBlRXLAwuTseH1ro0XgqkOWrhZU8yOwBOslrNmSDlTXhXLq8cnfhQyC42qaUCzlXA==} engines: {node: '>=v18'} '@commitlint/config-validator@19.0.3': @@ -759,8 +772,8 @@ packages: resolution: {integrity: sha512-eNX54oXMVxncORywF4ZPFtJoBm3Tvp111tg1xf4zWXGfhBPKpfKG6R+G3G4v5CPlRROXpAOpQ3HMhA9n1Tck1g==} engines: {node: '>=v18'} - '@commitlint/lint@19.2.2': - resolution: {integrity: sha512-xrzMmz4JqwGyKQKTpFzlN0dx0TAiT7Ran1fqEBgEmEj+PU98crOFtysJgY+QdeSagx6EDRigQIXJVnfrI0ratA==} + '@commitlint/lint@19.4.1': + resolution: {integrity: sha512-Ws4YVAZ0jACTv6VThumITC1I5AG0UyXMGua3qcf55JmXIXm/ejfaVKykrqx7RyZOACKVAs8uDRIsEsi87JZ3+Q==} engines: {node: '>=v18'} '@commitlint/load@19.4.0': @@ -783,8 +796,8 @@ packages: resolution: {integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==} engines: {node: '>=v18'} - '@commitlint/rules@19.0.3': - resolution: {integrity: sha512-TspKb9VB6svklxNCKKwxhELn7qhtY1rFF8ls58DcFd0F97XoG07xugPjjbVnLqmMkRjZDbDIwBKt9bddOfLaPw==} + '@commitlint/rules@19.4.1': + resolution: {integrity: sha512-AgctfzAONoVxmxOXRyxXIq7xEPrd7lK/60h2egp9bgGUMZK9v0+YqLOA+TH+KqCa63ZoCr8owP2YxoSSu7IgnQ==} engines: {node: '>=v18'} '@commitlint/to-lines@19.0.0': @@ -1438,8 +1451,12 @@ packages: resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.17.1': - resolution: {integrity: sha512-BlYOpej8AQ8Ev9xVqroV7a02JK3SkBAaN9GfMMH9W6Ch8FlQlkjGw4Ir7+FgYwfirivAf4t+GtzuAxqfukmISA==} + '@eslint/compat@1.1.1': + resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@eslint/config-array@0.18.0': + resolution: {integrity: sha512-fTxvnS1sRMu3+JjXwJG0j/i4RT9u4qJ+lqS/yCGap4lH4zZGzQ7tu+xZqQmcMZq5OBZDL4QRxQzRjkWcGt8IVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/eslintrc@3.1.0': @@ -1450,6 +1467,10 @@ packages: resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.9.1': + resolution: {integrity: sha512-xIDQRsfg5hNBqHz04H1R3scSVwmI+KUbqjsQKHKQ1DAUSaUjYPReZZmS/5PNiKu1fUvzDd6H7DEDKACSEhu+TQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.4': resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1740,8 +1761,8 @@ packages: peerDependencies: vue: ^3.3.4 - '@oxc-parser/wasm@0.24.2': - resolution: {integrity: sha512-lZNH09VLhewnaEx+ye3IIBpRv+STFohO4qUgzcn0dgACqX08yU5XwH+34iF1ZyyNBlXRSLUCp8FuubKTz1DP8w==} + '@oxc-parser/wasm@0.25.0': + resolution: {integrity: sha512-SaaCRHmWY293jnwg/PbBxkmW35bvLJWNoRwy6/7gGX6rfFSZdMUBGhNBmkw3onY9bYMOeh65Yi0v/pUCeIZxnA==} '@parcel/watcher-android-arm64@2.4.1': resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} @@ -2006,8 +2027,11 @@ packages: '@shikijs/core@1.14.1': resolution: {integrity: sha512-KyHIIpKNaT20FtFPFjCQB5WVSTpLR/n+jQXhWHWVUMm9MaOaG9BGOG0MSyt7yA4+Lm+4c9rTc03tt3nYzeYSfw==} - '@shikijs/transformers@1.14.1': - resolution: {integrity: sha512-JJqL8QBVCJh3L61jqqEXgFq1cTycwjcGj7aSmqOEsbxnETM9hRlaB74QuXvY/fVJNjbNt8nvWo0VwAXKvMSLRg==} + '@shikijs/core@1.15.1': + resolution: {integrity: sha512-DwkQTDNlhr7PwZMJswdvWIKts+2mqjIn8txByr88fhBRBtUSsIQR43RRoATjRrbeu4hyNTSTMBdxgp/vlxnxvA==} + + '@shikijs/transformers@1.15.1': + resolution: {integrity: sha512-PPWwXJTO8Zd04Y9Xy3zfBUN4K+kZ8fkpAnMXOJWBt4FjhyMQruVEOGuUDWtVO9TbMM26pFCXlpnXeJabkxGC5g==} '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2025,54 +2049,31 @@ packages: peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-js@2.6.4': - resolution: {integrity: sha512-kx1hS3xTvzxZLdr/DCU/dLBE++vcP97sHeEFX2QXhk1Ipa4K1rzPOLw1HCbf4mU3s+7kHP5eYpDe+QteEOFLug==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8.40.0' - '@stylistic/eslint-plugin-jsx@2.6.2': resolution: {integrity: sha512-dSXK/fSPA938J1fBi10QmhzLKtZ/2TuyVNHQMk8jUhWfKJDleAogaSqcWNAbN8fwcoe9UWmt/3StiIf2oYC1aQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-jsx@2.6.4': - resolution: {integrity: sha512-bIvVhdtjmyu3S10V7QRIuawtCZSq9gRmzAX23ucjCOdSFzEwlq+di0IM0riBAvvQerrJL4SM6G3xgyPs8BSXIA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8.40.0' - '@stylistic/eslint-plugin-plus@2.6.2': resolution: {integrity: sha512-cANcPASfRvq3VTbbQCrSIXq+2AI0IW68PNYaZoXXS0ENlp7HDB8dmrsJnOgWCcoEvdCB8z/eWcG/eq/v5Qcl+Q==} peerDependencies: eslint: '*' - '@stylistic/eslint-plugin-plus@2.6.4': - resolution: {integrity: sha512-EuRvtxhf7Hv8OoMIePulP/6rBJIgPTu1l5GAm1780WcF1Cl8bOZXIn84Pdac5pNv6lVlzCOFm8MD3VE+2YROuA==} - peerDependencies: - eslint: '*' - '@stylistic/eslint-plugin-ts@2.6.2': resolution: {integrity: sha512-6OEN3VtUNxjgOvWPavnC10MByr1H4zsgwNND3rQXr5lDFv93MLUnTsH+/SH15OkuqdyJgrQILI6b9lYecb1vIg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin-ts@2.6.4': - resolution: {integrity: sha512-yxL8Hj6WkObw1jfiLpBzKy5yfxY6vwlwO4miq34ySErUjUecPV5jxfVbOe4q1QDPKemQGPq93v7sAQS5PzM8lA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8.40.0' - '@stylistic/eslint-plugin@2.6.2': resolution: {integrity: sha512-Ic5oFNM/25iuagob6LiIBkSI/A2y45TsyKtDtODXHRZDy52WfPfeexI6r+OH5+aWN9QGob2Bw+4JRM9/4areWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' - '@stylistic/eslint-plugin@2.6.4': - resolution: {integrity: sha512-euUGnjzH8EOqEYTGk9dB2OBINp0FX1nuO7/k4fO82zNRBIKZgJoDwTLM4Ce+Om6W1Qmh1PrZjCr4jh4tMEXGPQ==} + '@stylistic/eslint-plugin@2.7.2': + resolution: {integrity: sha512-3DVLU5HEuk2pQoBmXJlzvrxbKNpu2mJ0SRqz5O/CJjyNCr12ZiPcYMEtuArTyPOk5i7bsAU44nywh1rGfe3gKQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -2080,15 +2081,15 @@ packages: '@swc/helpers@0.5.11': resolution: {integrity: sha512-YNlnKRWF2sVojTpIyzwou9XoTNbzbzONwRhOoniEioF1AtaitTvVZblaQRrAzChWQ1bLYyYSWzM18y4WwgzJ+A==} - '@tanstack/table-core@8.20.1': - resolution: {integrity: sha512-5Ly5TIRHnWH7vSDell9B/OVyV380qqIJVg7H7R7jU4fPEmOD4smqAX7VRflpYI09srWR8aj5OLD2Ccs1pI5mTg==} + '@tanstack/table-core@8.20.5': + resolution: {integrity: sha512-P9dF7XbibHph2PFRz8gfBKEXEY/HJPOhym8CHmjF8y3q5mWpKx9xtZapXQUWCgkqvsK0R46Azuz+VaxD4Xl+Tg==} engines: {node: '>=12'} '@tanstack/virtual-core@3.8.1': resolution: {integrity: sha512-uNtAwenT276M9QYCjTBoHZ8X3MUeCRoGK59zPi92hMIxdfS9AyHjkDWJ94WroDxnv48UE+hIeo21BU84jKc8aQ==} - '@tanstack/vue-table@8.20.4': - resolution: {integrity: sha512-84SCWnX8H44beXvtkLt11hYfvzNSwb9wHfSQkp64vsCh3ITPqT55oVD7I35JR++7u1BFzjzrfOGjhPj70CYUcw==} + '@tanstack/vue-table@8.20.5': + resolution: {integrity: sha512-2xixT3BEgSDw+jOSqPt6ylO/eutDI107t2WdFMVYIZZ45UmTHLySqNriNs0+dMaKR56K5z3t+97P6VuVnI2L+Q==} engines: {node: '>=12'} peerDependencies: vue: '>=3.2' @@ -2237,6 +2238,9 @@ packages: '@types/eslint@9.6.0': resolution: {integrity: sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + '@types/estree@1.0.5': resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} @@ -2291,8 +2295,8 @@ packages: '@types/node@20.14.15': resolution: {integrity: sha512-Fz1xDMCF/B00/tYSVMlmK7hVeLh7jE5f3B7X1/hmV0MJBwE27KlS7EvD/Yp+z1lm8mVhwV5w+n8jOZG8AfTlKw==} - '@types/node@20.16.1': - resolution: {integrity: sha512-zJDo7wEadFtSyNz5QITDfRcrhqDvQI1xQNQ0VoizPjM/dVAODqqIUWbJPkvsxmTI0MYRGRikcdjMPhOssnPejQ==} + '@types/node@20.16.2': + resolution: {integrity: sha512-91s/n4qUPV/wg8eE9KHYW1kouTfDk2FPGjXbBMfRWP/2vg1rCXNQL1OCabwGs0XSdukuK+MwCDXE30QpSeMUhQ==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2356,6 +2360,17 @@ packages: typescript: optional: true + '@typescript-eslint/eslint-plugin@8.3.0': + resolution: {integrity: sha512-FLAIn63G5KH+adZosDYiutqkOkYEx0nvcwNNfJAf+c7Ae/H35qWwTYvPZUKFj5AS+WfHG/WJJfWnDnyNUlp8UA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/parser@8.1.0': resolution: {integrity: sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2366,6 +2381,16 @@ packages: typescript: optional: true + '@typescript-eslint/parser@8.3.0': + resolution: {integrity: sha512-h53RhVyLu6AtpUzVCYLPhZGL5jzTD9fZL+SYf/+hYOx2bDkyQXztXSc4tbvKYHzfMXExMLiL9CWqJmVz6+78IQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/scope-manager@7.15.0': resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2374,6 +2399,10 @@ packages: resolution: {integrity: sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.3.0': + resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@8.1.0': resolution: {integrity: sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2383,6 +2412,15 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@8.3.0': + resolution: {integrity: sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/types@7.15.0': resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2391,6 +2429,10 @@ packages: resolution: {integrity: sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.3.0': + resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@7.15.0': resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2409,6 +2451,15 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.3.0': + resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@7.15.0': resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2421,6 +2472,12 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/utils@8.3.0': + resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/visitor-keys@7.15.0': resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} engines: {node: ^18.18.0 || >=20.0.0} @@ -2429,6 +2486,10 @@ packages: resolution: {integrity: sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.3.0': + resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@unhead/dom@1.9.16': resolution: {integrity: sha512-aZIAnnc89Csi1vV4mtlHYI765B7m1yuaXUuQiYHwr6glE9FLyy2X87CzEci4yPH/YbkKm0bGQRfcxXq6Eq0W7g==} @@ -2476,15 +2537,15 @@ packages: vite: ^5.0.0 vue: ^3.0.0 - '@vitejs/plugin-vue@5.1.2': - resolution: {integrity: sha512-nY9IwH12qeiJqumTCLJLE7IiNx7HZ39cbHaysEUd+Myvbz9KAqd2yq+U01Kab1R/H1BmiyM2ShTYlNH32Fzo3A==} + '@vitejs/plugin-vue@5.1.3': + resolution: {integrity: sha512-3xbWsKEKXYlmX82aOHufFQVnkbMC/v8fLpWwh6hWOUrK5fbbtBh9Q/WWse27BFgSy2/e2c0fz5Scgya9h2GLhw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/eslint-plugin@1.0.3': - resolution: {integrity: sha512-7hTONh+lqN+TEimHy2aWVdHVqYohcxLGD4yYBwSVvhyiti/j9CqBNMQvOa6xLoVcEtaWAoCCDbYgvxwNqA4lsA==} + '@vitest/eslint-plugin@1.1.0': + resolution: {integrity: sha512-Ur80Y27Wbw8gFHJ3cv6vypcjXmrx6QHfw+q435h6Q2L+tf+h4Xf5pJTCL4YU/Jps9EVeggQxS85OcUZU7sdXRw==} peerDependencies: '@typescript-eslint/utils': '>= 8.0' eslint: '>= 8.57.0' @@ -2541,14 +2602,14 @@ packages: '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} - '@volar/language-core@2.4.0-alpha.18': - resolution: {integrity: sha512-JAYeJvYQQROmVRtSBIczaPjP3DX4QW1fOqW1Ebs0d3Y3EwSNRglz03dSv0Dm61dzd0Yx3WgTW3hndDnTQqgmyg==} + '@volar/language-core@2.4.1': + resolution: {integrity: sha512-9AKhC7Qn2mQYxj7Dz3bVxeOk7gGJladhWixUYKef/o0o7Bm4an+A3XvmcTHVqZ8stE6lBVH++g050tBtJ4TZPQ==} - '@volar/source-map@2.4.0-alpha.18': - resolution: {integrity: sha512-MTeCV9MUwwsH0sNFiZwKtFrrVZUK6p8ioZs3xFzHc2cvDXHWlYN3bChdQtwKX+FY2HG6H3CfAu1pKijolzIQ8g==} + '@volar/source-map@2.4.1': + resolution: {integrity: sha512-Xq6ep3OZg9xUqN90jEgB9ztX5SsTz1yiV8wiQbcYNjWkek+Ie3dc8l7AVt3EhDm9mSIR58oWczHkzM2H6HIsmQ==} - '@volar/typescript@2.4.0-alpha.18': - resolution: {integrity: sha512-sXh5Y8sqGUkgxpMWUGvRXggxYHAVxg0Pa1C42lQZuPDrW6vHJPR0VCK8Sr7WJsAW530HuNQT/ZIskmXtxjybMQ==} + '@volar/typescript@2.4.1': + resolution: {integrity: sha512-UoRzC0PXcwajFQTu8XxKSYNsWNBtVja6Y9gC8eLv7kYm+UEKJCcZ8g7dialsOYA0HKs3Vpg57MeCsawFLC6m9Q==} '@vue-macros/common@1.10.4': resolution: {integrity: sha512-akO6Bd6U4jP0+ZKbHq6mbYkw1coOrJpLeVmkuMlUsT5wZRi11BjauGcZHusBSzUjgCBsa1kZTyipxrxrWB54Hw==} @@ -2626,8 +2687,8 @@ packages: '@vue/devtools-shared@7.3.8': resolution: {integrity: sha512-1NiJbn7Yp47nPDWhFZyEKpB2+5/+7JYv8IQnU0ccMrgslPR2dL7u1DIyI7mLqy4HN1ll36gQy0k8GqBYSFgZJw==} - '@vue/language-core@2.0.29': - resolution: {integrity: sha512-o2qz9JPjhdoVj8D2+9bDXbaI4q2uZTHQA/dbyZT4Bj1FR9viZxDJnLcKVHfxdn6wsOzRgpqIzJEEmSSvgMvDTQ==} + '@vue/language-core@2.1.2': + resolution: {integrity: sha512-tt2J7C+l0J/T5PaLhJ0jvCCi0JNwu3e8azWTYxW3jmAW5B/dac0g5UxmI7l59CQgCGFotqUqI3tXjfZgoWNtog==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -2651,9 +2712,6 @@ packages: '@vue/shared@3.4.33': resolution: {integrity: sha512-aoRY0jQk3A/cuvdkodTrM4NMfxco8n55eG4H7ML/CRy7OryHfiqvug4xrCBBMbbN+dvXAetDDwZW9DXWWjBntA==} - '@vue/shared@3.4.34': - resolution: {integrity: sha512-x5LmiRLpRsd9KTjAB8MPKf0CDPMcuItjP0gbNqFCIgL1I8iYp4zglhj9w9FPCdIbHG2M91RVeIbArFfFTz9I3A==} - '@vue/shared@3.4.37': resolution: {integrity: sha512-nIh8P2fc3DflG8+5Uw8PT/1i17ccFn0xxN/5oE9RfV5SVnd7G0XEFRwakrnNFE/jlS95fpGXDVG5zDETS26nmg==} @@ -2672,6 +2730,9 @@ packages: '@vueuse/core@11.0.1': resolution: {integrity: sha512-YTrekI18WwEyP3h168Fir94G/HNC27wvXJI21Alm0sPOwvhihfkrvHIe+5PNJq+MpgWdRcsjvE/38JaoKrgZhQ==} + '@vueuse/core@11.0.3': + resolution: {integrity: sha512-RENlh64+SYA9XMExmmH1a3TPqeIuJBNNB/63GT35MZI+zpru3oMRUA6cEFr9HmGqEgUisurwGwnIieF6qu3aXw==} + '@vueuse/integrations@11.0.1': resolution: {integrity: sha512-V/FQTS/aiV6RTFXOj8cXgqhtNJBvxvbHeLElOUR7N7F3Kr0btS+dkymLB54mFd0Or6uEGpgwwb41cs/q2/rdOg==} peerDependencies: @@ -2719,8 +2780,8 @@ packages: '@vueuse/metadata@11.0.1': resolution: {integrity: sha512-dTFvuHFAjLYOiSd+t9Sk7xUiuL6jbfay/eX+g+jaipXXlwKur2VCqBCZX+jfu+2vROUGcUsdn3fJR9KkpadIOg==} - '@vueuse/shared@10.11.0': - resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==} + '@vueuse/metadata@11.0.3': + resolution: {integrity: sha512-+FtbO4SD5WpsOcQTcC0hAhNlOid6QNLzqedtquTtQ+CRNBoAt9GuV07c6KNHK1wCmlq8DFPwgiLF2rXwgSHX5Q==} '@vueuse/shared@10.11.1': resolution: {integrity: sha512-LHpC8711VFZlDaYUXEBbFBCQ7GS3dVU9mjOhhMhXP6txTV4EhYQg/KGnQuvt/sPAtoUKq7VVUnL6mVtFoL42sA==} @@ -2728,6 +2789,9 @@ packages: '@vueuse/shared@11.0.1': resolution: {integrity: sha512-eAPf5CQB3HR0S76HqrhjBqFYstZfiHWZq8xF9EQmobGBkrhPfErJEhr8aMNQMqd6MkENIx2pblIEfJGlHpClug==} + '@vueuse/shared@11.0.3': + resolution: {integrity: sha512-0rY2m6HS5t27n/Vp5cTDsKTlNnimCqsbh/fmT2LgE+aaU42EMfXo8+bNX91W9I7DDmxfuACXMmrd7d79JxkqWA==} + JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -3006,8 +3070,8 @@ packages: builtins@1.0.3: resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} - bumpp@9.5.1: - resolution: {integrity: sha512-crWpuPh5/SO84HTsIIQbwFpjwg8Zadm3udyj2YfnSSijCvjxwdtmXy2vQh6GLMWJ5LgKwmmMIn85qJ4AIHKlhg==} + bumpp@9.5.2: + resolution: {integrity: sha512-L0awRXkMY4MLasVy3dyfM+2aU2Q4tyCDU45O7hxiB2SHZF8jurw3nmyifrtFJ4cI/JZIvu5ChCtf0i8yLfnohQ==} engines: {node: '>=10'} hasBin: true @@ -3977,9 +4041,17 @@ packages: eslint-config-flat-gitignore@0.1.8: resolution: {integrity: sha512-OEUbS2wzzYtUfshjOqzFo4Bl4lHykXUdM08TCnYNl7ki+niW4Q1R0j0FDFDr0vjVsI5ZFOz5LvluxOP+Ew+dYw==} + eslint-config-flat-gitignore@0.3.0: + resolution: {integrity: sha512-0Ndxo4qGhcewjTzw52TK06Mc00aDtHNTdeeW2JfONgDcLkRO/n/BteMRzNVpLQYxdCC/dFEilfM9fjjpGIJ9Og==} + peerDependencies: + eslint: ^9.5.0 + eslint-flat-config-utils@0.3.0: resolution: {integrity: sha512-FaFQLUunAl6YK7aU/pT23DXYVWg/cEHbSfxwAxpCGT6Su8H9RfkmzKLh1G2bba46p6dTlQeA4VTiV5//0SeToQ==} + eslint-flat-config-utils@0.3.1: + resolution: {integrity: sha512-eFT3EaoJN1hlN97xw4FIEX//h0TiFUobgl2l5uLkIwhVN9ahGq95Pbs+i1/B5UACA78LO3rco3JzuvxLdTUOPA==} + eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} @@ -3988,8 +4060,8 @@ packages: peerDependencies: eslint: '*' - eslint-plugin-antfu@2.3.5: - resolution: {integrity: sha512-q3S9q7O176sd5VyPKksN1WGtB0l8W1jeWs61xWAmbM5JdZN8q9e0Vmm+tY/YOygHfn1eK9uE4/MGyZBebdtgLA==} + eslint-plugin-antfu@2.3.6: + resolution: {integrity: sha512-31VwbU1Yd4BFNUUPQEazKyP79f3c+ohJtq5iZIuw38JjkRQdQAcF/31Kjr0DOKZXVDkeeNPrttKidrr3xhnhOA==} peerDependencies: eslint: '*' @@ -4010,6 +4082,12 @@ packages: peerDependencies: eslint: ^8.56.0 || ^9.0.0-0 + eslint-plugin-import-x@4.1.1: + resolution: {integrity: sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + eslint-plugin-jsdoc@48.11.0: resolution: {integrity: sha512-d12JHJDPNo7IFwTOAItCeJY1hcqoIxE0lHA8infQByLilQ9xkqrRa6laWCnsuCrf+8rUnvxXY1XuTbibRBNylA==} engines: {node: '>=18'} @@ -4044,8 +4122,8 @@ packages: resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==} engines: {node: '>=5.0.0'} - eslint-plugin-perfectionist@3.2.0: - resolution: {integrity: sha512-cX1aztMbSfRWPKJH8CD+gadrbkS+RNH1OGWuNGws8J6rHzYYhawxWTU/yzMYjq2IRJCpBCfhgfa7BHRXQYxLHA==} + eslint-plugin-perfectionist@3.3.0: + resolution: {integrity: sha512-sGgShkEqDBqIZ3WlenGHwLe1cl3vHKTfeh9b1XXAamaxSC7AY4Os0jdNCXnGJW4l0TlpismT5t2r7CXY7sfKlw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: astro-eslint-parser: ^1.0.2 @@ -4124,8 +4202,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.9.0: - resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==} + eslint@9.9.1: + resolution: {integrity: sha512-dHvhrbfr4xFQ9/dq+jcVneZMyRYLjggWjk6RVsIiHsP8Rz6yZ8LvZ//iU4TrZF+SXWG+JkNF2OyiZRvzgRDqMg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -5171,8 +5249,8 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-vue-next@0.428.0: - resolution: {integrity: sha512-of9GJGus9VKGIUOp3yQ0uQtNv+8MRLaso8H4OiDzI6+T7TeMRXTzqVOLhnyg9fdXUnYuwE9Xm1zD1nfQ7oFPmg==} + lucide-vue-next@0.436.0: + resolution: {integrity: sha512-cJuwwKpXCvB8pR+dc3iLdQ2TGrW2fJqrurMopeG2a7X7Nj5Aj3tvzOTJGVyhMoZ2QAeaw+SUtWWm3OkvD9Vh7Q==} peerDependencies: vue: '>=3.0.1' @@ -5691,6 +5769,9 @@ packages: resolution: {integrity: sha512-q/R5GrMek0vzgoomq6rm9OX+3PQve8sLwTirmK30YB3Cu0Bbt9OX9M/SIUnroN5BGJkzwGsFwDaRGD9EwBOlCA==} engines: {node: '>=4'} + package-manager-detector@0.2.0: + resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} + pacote@2.7.38: resolution: {integrity: sha512-XxHUyHQB7QCVBxoXeVu0yKxT+2PvJucsc0+1E+6f95lMUxEAYERgSAc71ckYXrYr35Ew3xFU/LrhdIK21GQFFA==} @@ -6170,8 +6251,8 @@ packages: quickselect@2.0.0: resolution: {integrity: sha512-RKJ22hX8mHe3Y6wH/N3wCM6BWtjaxIyyUIkpHOvfFnxdI4yD4tBXEBKSbriGujF6jnSVkJrffuo6vxACiSSxIw==} - radix-vue@1.9.4: - resolution: {integrity: sha512-d950wxB+MVVU6L9h39OsNzAdk2BiGDDfhXJiHsksPAIK5pCR8W4U0RB0WLQEdjmmL9p1aXOYm4FBDq0oIo2G/w==} + radix-vue@1.9.5: + resolution: {integrity: sha512-vtCq+WDAZj5BQtJiChGf/oC7w3y7jaod3agcntgph7fD6aqdcghLZYcUWdgT/XNJs2bEsk+3cjK3ONPRNeFcuQ==} peerDependencies: vue: '>= 3.2.0' @@ -6463,8 +6544,8 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - shiki@1.14.1: - resolution: {integrity: sha512-FujAN40NEejeXdzPt+3sZ3F2dx1U24BY2XTY01+MG8mbxCiA2XukXdcbyMyLAHJ/1AUUnQd1tZlvIjefWWEJeA==} + shiki@1.15.1: + resolution: {integrity: sha512-QPtVwbafyHmH9Z90iEZgZL4BhqFh5RMnRq2Bic0Cqp5lgbpbkn4nNmed0zzXbh/yPFs2PpkCviM9qcrbN+9zAA==} shortid@2.2.16: resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==} @@ -6799,8 +6880,8 @@ packages: resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} - taze@0.16.6: - resolution: {integrity: sha512-KBqEUSsRH1i3DykVutcoV3TtXVQSuZRhKnqGsI2Sz0hjYySNCFPlViQJ+rGNn5OE+jiYKoKTzq4rIR/1tzQ1Hg==} + taze@0.16.7: + resolution: {integrity: sha512-bVKeFJc/rewVI5MFcG8EK5+6jWx37c3IiDy9qnk9Pv6FV8OLu6GhTk1ru+KLmvGwQc2twqtKA8HW3HmjHA2bEQ==} hasBin: true term-size@1.2.0: @@ -6856,6 +6937,9 @@ packages: tinybench@2.8.0: resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + tinyexec@0.3.0: + resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -6974,8 +7058,8 @@ packages: typescript: optional: true - tsx@4.17.0: - resolution: {integrity: sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==} + tsx@4.19.0: + resolution: {integrity: sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==} engines: {node: '>=18.0.0'} hasBin: true @@ -7023,6 +7107,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + uc.micro@2.1.0: resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} @@ -7423,8 +7512,8 @@ packages: terser: optional: true - vitepress@1.3.3: - resolution: {integrity: sha512-6UzEw/wZ41S/CATby7ea7UlffvRER/uekxgN6hbEvSys9ukmLOKsz87Ehq9yOx1Rwiw+Sj97yjpivP8w1sUmng==} + vitepress@1.3.4: + resolution: {integrity: sha512-I1/F6OW1xl3kW4PaIMC6snxjWgf3qfziq2aqsDoFc/Gt41WbcRv++z8zjw8qGRIJ+I4bUW7ZcKFDHHN/jkH9DQ==} hasBin: true peerDependencies: markdown-it-mathjax3: ^4 @@ -7518,16 +7607,16 @@ packages: vue-bundle-renderer@2.1.0: resolution: {integrity: sha512-uZ+5ZJdZ/b43gMblWtcpikY6spJd0nERaM/1RtgioXNfWFbjKlUwrS8HlrddN6T2xtptmOouWclxLUkpgcVX3Q==} - vue-component-meta@2.0.29: - resolution: {integrity: sha512-yIfkOnlv4esuTWA3zyUMl5g6k1BLtwuykRbBH4/bcmaxFgtVSDS4nkrNwvb4Pf30nmAghtL3/YClRKc5dvxaBA==} + vue-component-meta@2.1.2: + resolution: {integrity: sha512-e6N0n6LgcA1un5asYzOjo5+oOUjJopJEQthyJRraBUMt8tdNKobmziplz9X2wx4PFLUMUW12Pd4SjF6FtADAyg==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - vue-component-type-helpers@2.0.29: - resolution: {integrity: sha512-58i+ZhUAUpwQ+9h5Hck0D+jr1qbYl4voRt5KffBx8qzELViQ4XdT/Tuo+mzq8u63teAG8K0lLaOiL5ofqW38rg==} + vue-component-type-helpers@2.1.2: + resolution: {integrity: sha512-URuxnrOhO9lUG4LOAapGWBaa/WOLDzzyAbL+uKZqT7RS+PFy0cdXI2mUSh7GaMts6vtHaeVbGk7trd0FPJi65Q==} vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} @@ -7540,17 +7629,6 @@ packages: '@vue/composition-api': optional: true - vue-demi@0.14.8: - resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==} - engines: {node: '>=12'} - hasBin: true - peerDependencies: - '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.0.0-0 || ^2.6.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - vue-devtools-stub@0.1.0: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} @@ -7570,14 +7648,14 @@ packages: peerDependencies: vue: ^3.2.0 - vue-sonner@1.1.4: - resolution: {integrity: sha512-ATt+o38ALfPBfmaT3rfr10K+mkZ/7EdqZewEZVI3krSc1RaIDK8fI9gQro0Jlh8HZcOHv2oUDJufSIUl/qpdOA==} + vue-sonner@1.1.5: + resolution: {integrity: sha512-uwtZgRs1pcqZuPJFOrNdutphZ5UVVjM4zbXMM7E2LAXTGnYIOgPmUZdWDrEeI+IGXCDsY8aRuk5bh3u4rp20Sg==} vue-template-compiler@2.7.16: resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} - vue-tsc@2.0.29: - resolution: {integrity: sha512-MHhsfyxO3mYShZCGYNziSbc63x7cQ5g9kvijV7dRe1TTXBRLxXyL0FnXWpUF1xII2mJ86mwYpYsUmMwkmerq7Q==} + vue-tsc@2.1.2: + resolution: {integrity: sha512-PH1BDxWT3eaPhl73elyZj6DV0nR3K4IFoUM1sGzMXXQneovVUwHQytdSyAHiED5MtEINGSHpL/Hs9ch+c/tDTw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -7867,42 +7945,42 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@2.26.0(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1))': + '@antfu/eslint-config@3.0.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(@vue/compiler-sfc@3.4.38)(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1))': dependencies: - '@antfu/install-pkg': 0.3.5 + '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin': 2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@typescript-eslint/parser': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@vitest/eslint-plugin': 1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1)) - eslint: 9.9.0(jiti@1.21.6) - eslint-config-flat-gitignore: 0.1.8 - eslint-flat-config-utils: 0.3.0 - eslint-merge-processors: 0.1.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-antfu: 2.3.5(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-command: 0.2.3(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-import-x: 3.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint-plugin-jsdoc: 50.2.2(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-jsonc: 2.16.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-markdown: 5.1.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-n: 17.10.2(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@stylistic/eslint-plugin': 2.7.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/parser': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1)) + eslint: 9.9.1(jiti@1.21.6) + eslint-config-flat-gitignore: 0.3.0(eslint@9.9.1(jiti@1.21.6)) + eslint-flat-config-utils: 0.3.1 + eslint-merge-processors: 0.1.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-antfu: 2.3.6(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-command: 0.2.3(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-import-x: 4.1.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint-plugin-jsdoc: 50.2.2(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-jsonc: 2.16.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-markdown: 5.1.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-n: 17.10.2(eslint@9.9.1(jiti@1.21.6)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.2.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6))) - eslint-plugin-regexp: 2.6.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-toml: 0.11.1(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-unicorn: 55.0.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-vue: 9.27.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-yml: 1.14.0(eslint@9.9.0(jiti@1.21.6)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.6)) + eslint-plugin-perfectionist: 3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))) + eslint-plugin-regexp: 2.6.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-toml: 0.11.1(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-unicorn: 55.0.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-vue: 9.27.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-yml: 1.14.0(eslint@9.9.1(jiti@1.21.6)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.1(jiti@1.21.6)) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 picocolors: 1.0.1 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 transitivePeerDependencies: @@ -7922,11 +8000,12 @@ snapshots: dependencies: '@jsdevtools/ez-spawn': 3.0.4 - '@antfu/install-pkg@0.3.5': + '@antfu/install-pkg@0.4.1': dependencies: - '@jsdevtools/ez-spawn': 3.0.4 + package-manager-detector: 0.2.0 + tinyexec: 0.3.0 - '@antfu/ni@0.22.1': {} + '@antfu/ni@0.23.0': {} '@antfu/utils@0.7.10': {} @@ -7947,7 +8026,7 @@ snapshots: '@babel/helpers': 7.25.0 '@babel/parser': 7.25.3 '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.2 convert-source-map: 2.0.0 debug: 4.3.5 @@ -7964,6 +8043,13 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 + '@babel/generator@7.25.6': + dependencies: + '@babel/types': 7.25.6 + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 2.5.2 + '@babel/helper-annotate-as-pure@7.24.7': dependencies: '@babel/types': 7.25.2 @@ -8002,7 +8088,7 @@ snapshots: '@babel/helper-member-expression-to-functions@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color @@ -8013,7 +8099,7 @@ snapshots: '@babel/helper-module-imports@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color @@ -8035,7 +8121,7 @@ snapshots: '@babel/helper-module-imports': 7.24.7 '@babel/helper-simple-access': 7.24.7 '@babel/helper-validator-identifier': 7.24.7 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 transitivePeerDependencies: - supports-color @@ -8056,14 +8142,14 @@ snapshots: '@babel/helper-simple-access@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color '@babel/helper-skip-transparent-expression-wrappers@7.24.7': dependencies: - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.2 transitivePeerDependencies: - supports-color @@ -8094,6 +8180,10 @@ snapshots: dependencies: '@babel/types': 7.25.2 + '@babel/parser@7.25.6': + dependencies: + '@babel/types': 7.25.6 + '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.25.2)': dependencies: '@babel/core': 7.25.2 @@ -8170,14 +8260,14 @@ snapshots: '@babel/parser': 7.25.3 '@babel/types': 7.25.2 - '@babel/traverse@7.25.3': + '@babel/traverse@7.25.6': dependencies: '@babel/code-frame': 7.24.7 - '@babel/generator': 7.25.0 - '@babel/parser': 7.25.3 + '@babel/generator': 7.25.6 + '@babel/parser': 7.25.6 '@babel/template': 7.25.0 - '@babel/types': 7.25.2 - debug: 4.3.5 + '@babel/types': 7.25.6 + debug: 4.3.6 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -8200,6 +8290,12 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.25.6': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@clack/core@0.3.4': dependencies: picocolors: 1.0.1 @@ -8215,11 +8311,11 @@ snapshots: dependencies: mime: 3.0.0 - '@commitlint/cli@19.4.0(@types/node@20.16.1)(typescript@5.5.3)': + '@commitlint/cli@19.4.1(@types/node@20.16.2)(typescript@5.5.4)': dependencies: '@commitlint/format': 19.3.0 - '@commitlint/lint': 19.2.2 - '@commitlint/load': 19.4.0(@types/node@20.16.1)(typescript@5.5.3) + '@commitlint/lint': 19.4.1 + '@commitlint/load': 19.4.0(@types/node@20.16.2)(typescript@5.5.4) '@commitlint/read': 19.4.0 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -8228,7 +8324,7 @@ snapshots: - '@types/node' - typescript - '@commitlint/config-conventional@19.2.2': + '@commitlint/config-conventional@19.4.1': dependencies: '@commitlint/types': 19.0.3 conventional-changelog-conventionalcommits: 7.0.2 @@ -8259,22 +8355,22 @@ snapshots: '@commitlint/types': 19.0.3 semver: 7.6.3 - '@commitlint/lint@19.2.2': + '@commitlint/lint@19.4.1': dependencies: '@commitlint/is-ignored': 19.2.2 '@commitlint/parse': 19.0.3 - '@commitlint/rules': 19.0.3 + '@commitlint/rules': 19.4.1 '@commitlint/types': 19.0.3 - '@commitlint/load@19.4.0(@types/node@20.16.1)(typescript@5.5.3)': + '@commitlint/load@19.4.0(@types/node@20.16.2)(typescript@5.5.4)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.5.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.16.1)(cosmiconfig@9.0.0(typescript@5.5.3))(typescript@5.5.3) + cosmiconfig: 9.0.0(typescript@5.5.4) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.16.2)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -8307,7 +8403,7 @@ snapshots: lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.0.3': + '@commitlint/rules@19.4.1': dependencies: '@commitlint/ensure': 19.0.3 '@commitlint/message': 19.0.0 @@ -8704,23 +8800,25 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.0(jiti@1.21.6))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.9.1(jiti@1.21.6))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) ignore: 5.3.1 - '@eslint-community/eslint-utils@4.4.0(eslint@9.9.0(jiti@1.21.6))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.9.1(jiti@1.21.6))': dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} - '@eslint/config-array@0.17.1': + '@eslint/compat@1.1.1': {} + + '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.5 + debug: 4.3.6 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -8728,7 +8826,7 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.5 + debug: 4.3.6 espree: 10.1.0 globals: 14.0.0 ignore: 5.3.1 @@ -8741,6 +8839,8 @@ snapshots: '@eslint/js@9.9.0': {} + '@eslint/js@9.9.1': {} + '@eslint/object-schema@2.1.4': {} '@fastify/busboy@2.1.1': {} @@ -8760,7 +8860,16 @@ snapshots: dependencies: '@floating-ui/dom': 1.6.7 '@floating-ui/utils': 0.2.4 - vue-demi: 0.14.8(vue@3.4.38(typescript@5.5.3)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@floating-ui/vue@1.1.1(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@floating-ui/dom': 1.6.7 + '@floating-ui/utils': 0.2.4 + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -8813,10 +8922,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@iconify/vue@4.1.2(vue@3.4.38(typescript@5.5.3))': + '@iconify/vue@4.1.2(vue@3.4.38(typescript@5.5.4))': dependencies: '@iconify/types': 2.0.0 - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) '@internationalized/date@3.5.5': dependencies: @@ -9035,36 +9144,36 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/eslint-config@0.5.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@nuxt/eslint-config@0.5.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@eslint/js': 9.9.0 - '@nuxt/eslint-plugin': 0.5.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + '@nuxt/eslint-plugin': 0.5.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) '@rushstack/eslint-patch': 1.10.4 - '@stylistic/eslint-plugin': 2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@typescript-eslint/parser': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) + '@stylistic/eslint-plugin': 2.6.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/parser': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) eslint-config-flat-gitignore: 0.1.8 eslint-flat-config-utils: 0.3.0 - eslint-plugin-import-x: 3.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint-plugin-jsdoc: 48.11.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-regexp: 2.6.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-unicorn: 55.0.0(eslint@9.9.0(jiti@1.21.6)) - eslint-plugin-vue: 9.27.0(eslint@9.9.0(jiti@1.21.6)) + eslint-plugin-import-x: 3.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint-plugin-jsdoc: 48.11.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-regexp: 2.6.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-unicorn: 55.0.0(eslint@9.9.1(jiti@1.21.6)) + eslint-plugin-vue: 9.27.0(eslint@9.9.1(jiti@1.21.6)) globals: 15.9.0 local-pkg: 0.5.0 pathe: 1.1.2 tslib: 2.6.3 - vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) transitivePeerDependencies: - supports-color - typescript - '@nuxt/eslint-plugin@0.5.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@nuxt/eslint-plugin@0.5.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript @@ -9096,7 +9205,7 @@ snapshots: - rollup - supports-color - '@nuxt/module-builder@0.8.2(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(nuxi@3.12.0)(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3))': + '@nuxt/module-builder@0.8.2(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(nuxi@3.12.0)(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) citty: 0.1.6 @@ -9107,8 +9216,8 @@ snapshots: nuxi: 3.12.0 pathe: 1.1.2 pkg-types: 1.1.3 - tsconfck: 3.1.1(typescript@5.5.3) - unbuild: 2.0.0(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3)) + tsconfck: 3.1.1(typescript@5.5.4) + unbuild: 2.0.0(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4)) transitivePeerDependencies: - sass - supports-color @@ -9157,7 +9266,7 @@ snapshots: - rollup - supports-color - '@nuxt/test-utils@3.14.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3))': + '@nuxt/test-utils@3.14.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) '@nuxt/schema': 3.12.4(rollup@4.19.0) @@ -9184,9 +9293,9 @@ snapshots: unenv: 1.10.0 unplugin: 1.12.1 vite: 5.3.4(@types/node@20.14.15)(terser@5.31.1) - vitest-environment-nuxt: 1.0.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)) - vue: 3.4.38(typescript@5.5.3) - vue-router: 4.4.0(vue@3.4.38(typescript@5.5.3)) + vitest-environment-nuxt: 1.0.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) + vue: 3.4.38(typescript@5.5.4) + vue-router: 4.4.0(vue@3.4.38(typescript@5.5.4)) optionalDependencies: '@vitest/ui': 2.0.5(vitest@2.0.5) vitest: 2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1) @@ -9195,12 +9304,12 @@ snapshots: - rollup - supports-color - '@nuxt/vite-builder@3.12.4(@types/node@20.14.15)(eslint@9.9.0(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3))(vue@3.4.38(typescript@5.5.3))': + '@nuxt/vite-builder@3.12.4(@types/node@20.14.15)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) '@rollup/plugin-replace': 5.0.7(rollup@4.19.0) - '@vitejs/plugin-vue': 5.1.2(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3)) + '@vitejs/plugin-vue': 5.1.3(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4)) autoprefixer: 10.4.20(postcss@8.4.41) clear: 0.1.0 consola: 3.2.3 @@ -9228,8 +9337,8 @@ snapshots: unplugin: 1.11.0 vite: 5.3.4(@types/node@20.14.15)(terser@5.31.1) vite-node: 2.0.4(@types/node@20.14.15)(terser@5.31.1) - vite-plugin-checker: 0.7.2(eslint@9.9.0(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.0.29(typescript@5.5.3)) - vue: 3.4.38(typescript@5.5.3) + vite-plugin-checker: 0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.1.2(typescript@5.5.4)) + vue: 3.4.38(typescript@5.5.4) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: - '@biomejs/biome' @@ -9242,6 +9351,7 @@ snapshots: - optionator - rollup - sass + - sass-embedded - stylelint - stylus - sugarss @@ -9253,7 +9363,7 @@ snapshots: - vti - vue-tsc - '@oxc-parser/wasm@0.24.2': {} + '@oxc-parser/wasm@0.25.0': {} '@parcel/watcher-android-arm64@2.4.1': optional: true @@ -9325,9 +9435,9 @@ snapshots: '@popperjs/core@2.11.8': {} - '@radix-icons/vue@1.0.0(vue@3.4.38(typescript@5.5.3))': + '@radix-icons/vue@1.0.0(vue@3.4.38(typescript@5.5.4))': dependencies: - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) '@rollup/plugin-alias@5.1.0(rollup@3.29.4)': dependencies: @@ -9502,9 +9612,13 @@ snapshots: dependencies: '@types/hast': 3.0.4 - '@shikijs/transformers@1.14.1': + '@shikijs/core@1.15.1': + dependencies: + '@types/hast': 3.0.4 + + '@shikijs/transformers@1.15.1': dependencies: - shiki: 1.14.1 + shiki: 1.15.1 '@sinclair/typebox@0.27.8': {} @@ -9512,94 +9626,62 @@ snapshots: '@stackblitz/sdk@1.11.0': {} - '@stylistic/eslint-plugin-js@2.6.2(eslint@9.9.0(jiti@1.21.6))': + '@stylistic/eslint-plugin-js@2.6.2(eslint@9.9.1(jiti@1.21.6))': dependencies: '@types/eslint': 9.6.0 acorn: 8.12.1 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) eslint-visitor-keys: 4.0.0 espree: 10.1.0 - '@stylistic/eslint-plugin-js@2.6.4(eslint@9.9.0(jiti@1.21.6))': - dependencies: - '@types/eslint': 9.6.0 - acorn: 8.12.1 - eslint: 9.9.0(jiti@1.21.6) - eslint-visitor-keys: 4.0.0 - espree: 10.1.0 - - '@stylistic/eslint-plugin-jsx@2.6.2(eslint@9.9.0(jiti@1.21.6))': - dependencies: - '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.0(jiti@1.21.6)) - '@types/eslint': 9.6.0 - eslint: 9.9.0(jiti@1.21.6) - estraverse: 5.3.0 - picomatch: 4.0.2 - - '@stylistic/eslint-plugin-jsx@2.6.4(eslint@9.9.0(jiti@1.21.6))': + '@stylistic/eslint-plugin-jsx@2.6.2(eslint@9.9.1(jiti@1.21.6))': dependencies: - '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.1(jiti@1.21.6)) '@types/eslint': 9.6.0 - eslint: 9.9.0(jiti@1.21.6) - eslint-visitor-keys: 4.0.0 - espree: 10.1.0 + eslint: 9.9.1(jiti@1.21.6) estraverse: 5.3.0 picomatch: 4.0.2 - '@stylistic/eslint-plugin-plus@2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': - dependencies: - '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) - transitivePeerDependencies: - - supports-color - - typescript - - '@stylistic/eslint-plugin-plus@2.6.4(eslint@9.9.0(jiti@1.21.6))': - dependencies: - '@types/eslint': 9.6.0 - eslint: 9.9.0(jiti@1.21.6) - - '@stylistic/eslint-plugin-ts@2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@stylistic/eslint-plugin-plus@2.6.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.0(jiti@1.21.6)) '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin-ts@2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@stylistic/eslint-plugin-ts@2.6.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0(jiti@1.21.6)) + '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.1(jiti@1.21.6)) '@types/eslint': 9.6.0 - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin@2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@stylistic/eslint-plugin@2.6.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin-jsx': 2.6.2(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin-plus': 2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@stylistic/eslint-plugin-ts': 2.6.2(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + '@stylistic/eslint-plugin-js': 2.6.2(eslint@9.9.1(jiti@1.21.6)) + '@stylistic/eslint-plugin-jsx': 2.6.2(eslint@9.9.1(jiti@1.21.6)) + '@stylistic/eslint-plugin-plus': 2.6.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@stylistic/eslint-plugin-ts': 2.6.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) '@types/eslint': 9.6.0 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@stylistic/eslint-plugin@2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@stylistic/eslint-plugin@2.7.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@stylistic/eslint-plugin-js': 2.6.4(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin-jsx': 2.6.4(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin-plus': 2.6.4(eslint@9.9.0(jiti@1.21.6)) - '@stylistic/eslint-plugin-ts': 2.6.4(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@types/eslint': 9.6.0 - eslint: 9.9.0(jiti@1.21.6) + '@types/eslint': 9.6.1 + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) + eslint-visitor-keys: 4.0.0 + espree: 10.1.0 + estraverse: 5.3.0 + picomatch: 4.0.2 transitivePeerDependencies: - supports-color - typescript @@ -9608,20 +9690,25 @@ snapshots: dependencies: tslib: 2.6.3 - '@tanstack/table-core@8.20.1': {} + '@tanstack/table-core@8.20.5': {} '@tanstack/virtual-core@3.8.1': {} - '@tanstack/vue-table@8.20.4(vue@3.4.38(typescript@5.5.3))': + '@tanstack/vue-table@8.20.5(vue@3.4.38(typescript@5.5.4))': dependencies: - '@tanstack/table-core': 8.20.1 - vue: 3.4.38(typescript@5.5.3) + '@tanstack/table-core': 8.20.5 + vue: 3.4.38(typescript@5.5.4) '@tanstack/vue-virtual@3.8.1(vue@3.4.38(typescript@5.5.3))': dependencies: '@tanstack/virtual-core': 3.8.1 vue: 3.4.38(typescript@5.5.3) + '@tanstack/vue-virtual@3.8.1(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@tanstack/virtual-core': 3.8.1 + vue: 3.4.38(typescript@5.5.4) + '@trysound/sax@0.2.0': {} '@ts-morph/common@0.23.0': @@ -9654,7 +9741,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 '@types/d3-array@3.2.1': {} @@ -9799,12 +9886,17 @@ snapshots: '@types/estree': 1.0.5 '@types/json-schema': 7.0.15 + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + '@types/estree@1.0.5': {} '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.14.15 + '@types/node': 20.16.2 '@types/geojson@7946.0.14': {} @@ -9814,17 +9906,17 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 '@types/json-schema@7.0.15': {} '@types/jsonfile@6.1.4': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 '@types/keyv@3.1.4': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 '@types/leaflet@1.7.6': dependencies: @@ -9861,7 +9953,7 @@ snapshots: dependencies: undici-types: 5.26.5 - '@types/node@20.16.1': + '@types/node@20.16.2': dependencies: undici-types: 6.19.8 @@ -9873,7 +9965,7 @@ snapshots: '@types/prompts@2.4.9': dependencies: - '@types/node': 20.14.15 + '@types/node': 20.16.2 kleur: 3.0.3 '@types/resize-observer-browser@0.1.11': {} @@ -9882,7 +9974,7 @@ snapshots: '@types/responselike@1.0.3': dependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 '@types/supercluster@5.0.3': dependencies: @@ -9923,34 +10015,65 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + '@typescript-eslint/parser': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) '@typescript-eslint/scope-manager': 8.1.0 - '@typescript-eslint/type-utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + '@typescript-eslint/type-utils': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) '@typescript-eslint/visitor-keys': 8.1.0 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/scope-manager': 8.3.0 + '@typescript-eslint/type-utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.3.0 + eslint: 9.9.1(jiti@1.21.6) + graphemer: 1.4.0 + ignore: 5.3.1 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@typescript-eslint/parser@8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@typescript-eslint/scope-manager': 8.1.0 '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) '@typescript-eslint/visitor-keys': 8.1.0 debug: 4.3.5 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/scope-manager': 8.3.0 + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/visitor-keys': 8.3.0 + debug: 4.3.6 + eslint: 9.9.1(jiti@1.21.6) + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -9964,14 +10087,31 @@ snapshots: '@typescript-eslint/types': 8.1.0 '@typescript-eslint/visitor-keys': 8.1.0 - '@typescript-eslint/type-utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@typescript-eslint/scope-manager@8.3.0': dependencies: - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/visitor-keys': 8.3.0 + + '@typescript-eslint/type-utils@8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) debug: 4.3.5 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 + transitivePeerDependencies: + - eslint + - supports-color + + '@typescript-eslint/type-utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + debug: 4.3.6 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - eslint - supports-color @@ -9980,7 +10120,9 @@ snapshots: '@typescript-eslint/types@8.1.0': {} - '@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.3)': + '@typescript-eslint/types@8.3.0': {} + + '@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 7.15.0 '@typescript-eslint/visitor-keys': 7.15.0 @@ -9989,13 +10131,13 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.1.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@8.1.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 8.1.0 '@typescript-eslint/visitor-keys': 8.1.0 @@ -10004,30 +10146,56 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.4 semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.3) + ts-api-utils: 1.3.0(typescript@5.5.4) optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)': + dependencies: + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/visitor-keys': 8.3.0 + debug: 4.3.6 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.4) + optionalDependencies: + typescript: 5.5.4 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.15.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@typescript-eslint/utils@7.15.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) '@typescript-eslint/scope-manager': 7.15.0 '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) + '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)': + '@typescript-eslint/utils@8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) '@typescript-eslint/scope-manager': 8.1.0 '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.3.0 + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript @@ -10042,6 +10210,11 @@ snapshots: '@typescript-eslint/types': 8.1.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.3.0': + dependencies: + '@typescript-eslint/types': 8.3.0 + eslint-visitor-keys: 3.4.3 + '@unhead/dom@1.9.16': dependencies: '@unhead/schema': 1.9.16 @@ -10061,13 +10234,13 @@ snapshots: '@unhead/schema': 1.9.16 '@unhead/shared': 1.9.16 - '@unhead/vue@1.9.16(vue@3.4.38(typescript@5.5.3))': + '@unhead/vue@1.9.16(vue@3.4.38(typescript@5.5.4))': dependencies: '@unhead/schema': 1.9.16 '@unhead/shared': 1.9.16 hookable: 5.5.3 unhead: 1.9.16 - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) '@unovis/dagre-layout@0.8.8-2': dependencies: @@ -10115,15 +10288,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@unovis/vue@1.4.4(@unovis/ts@1.4.4)(vue@3.4.38(typescript@5.5.3))': + '@unovis/vue@1.4.4(@unovis/ts@1.4.4)(vue@3.4.38(typescript@5.5.4))': dependencies: '@unovis/ts': 1.4.4 - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) - '@vee-validate/zod@4.13.2(vue@3.4.38(typescript@5.5.3))': + '@vee-validate/zod@4.13.2(vue@3.4.38(typescript@5.5.4))': dependencies: type-fest: 4.21.0 - vee-validate: 4.13.2(vue@3.4.38(typescript@5.5.3)) + vee-validate: 4.13.2(vue@3.4.38(typescript@5.5.4)) zod: 3.23.8 transitivePeerDependencies: - vue @@ -10146,43 +10319,43 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) vite: 5.3.4(@types/node@20.14.15)(terser@5.31.1) - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.1(@types/node@20.16.1)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.1(@types/node@20.16.2)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) - vite: 5.4.1(@types/node@20.16.1)(terser@5.31.1) - vue: 3.4.38(typescript@5.5.3) + vite: 5.4.1(@types/node@20.16.2)(terser@5.31.1) + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.2(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3))': + '@vitejs/plugin-vue@5.1.3(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4))': dependencies: vite: 5.3.4(@types/node@20.14.15)(terser@5.31.1) - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) - '@vitejs/plugin-vue@5.1.2(vite@5.4.1(@types/node@20.16.1)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.1(@types/node@20.16.2)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4))': dependencies: - vite: 5.4.1(@types/node@20.16.1)(terser@5.31.1) - vue: 3.4.38(typescript@5.5.3) + vite: 5.4.1(@types/node@20.16.2)(terser@5.31.1) + vue: 3.4.38(typescript@5.5.4) - '@vitest/eslint-plugin@1.0.3(@typescript-eslint/utils@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)(vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1))': + '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1))': dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - typescript: 5.5.3 - vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1) + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + typescript: 5.5.4 + vitest: 2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1) '@vitest/expect@1.6.0': dependencies: @@ -10252,7 +10425,7 @@ snapshots: pathe: 1.1.2 sirv: 2.0.4 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1) + vitest: 2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1) '@vitest/utils@1.6.0': dependencies: @@ -10268,19 +10441,19 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 - '@volar/language-core@2.4.0-alpha.18': + '@volar/language-core@2.4.1': dependencies: - '@volar/source-map': 2.4.0-alpha.18 + '@volar/source-map': 2.4.1 - '@volar/source-map@2.4.0-alpha.18': {} + '@volar/source-map@2.4.1': {} - '@volar/typescript@2.4.0-alpha.18': + '@volar/typescript@2.4.1': dependencies: - '@volar/language-core': 2.4.0-alpha.18 + '@volar/language-core': 2.4.1 path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.10.4(rollup@4.19.0)(vue@3.4.38(typescript@5.5.3))': + '@vue-macros/common@1.10.4(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4))': dependencies: '@babel/types': 7.25.2 '@rollup/pluginutils': 5.1.0(rollup@4.19.0) @@ -10289,7 +10462,7 @@ snapshots: local-pkg: 0.5.0 magic-string-ast: 0.6.1 optionalDependencies: - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - rollup @@ -10301,7 +10474,7 @@ snapshots: '@babel/helper-plugin-utils': 7.24.7 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.25.2) '@babel/template': 7.25.0 - '@babel/traverse': 7.25.3 + '@babel/traverse': 7.25.6 '@babel/types': 7.25.2 '@vue/babel-helper-vue-transform-on': 1.2.2 '@vue/babel-plugin-resolve-type': 1.2.2(@babel/core@7.25.2) @@ -10442,18 +10615,18 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.0.29(typescript@5.5.3)': + '@vue/language-core@2.1.2(typescript@5.5.4)': dependencies: - '@volar/language-core': 2.4.0-alpha.18 + '@volar/language-core': 2.4.1 '@vue/compiler-dom': 3.4.38 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.4.34 + '@vue/shared': 3.4.38 computeds: 0.0.1 - minimatch: 9.0.4 + minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 '@vue/reactivity@3.4.38': dependencies: @@ -10477,9 +10650,13 @@ snapshots: '@vue/shared': 3.4.38 vue: 3.4.38(typescript@5.5.3) - '@vue/shared@3.4.33': {} + '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@vue/compiler-ssr': 3.4.38 + '@vue/shared': 3.4.38 + vue: 3.4.38(typescript@5.5.4) - '@vue/shared@3.4.34': {} + '@vue/shared@3.4.33': {} '@vue/shared@3.4.37': {} @@ -10496,26 +10673,46 @@ snapshots: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.3)) - vue-demi: 0.14.8(vue@3.4.38(typescript@5.5.3)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/core@10.11.1(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 10.11.1 + '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@11.0.1(vue@3.4.38(typescript@5.5.3))': + '@vueuse/core@11.0.1(vue@3.4.38(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.0.1 - '@vueuse/shared': 11.0.1(vue@3.4.38(typescript@5.5.3)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.3)) + '@vueuse/shared': 11.0.1(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@11.0.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.3))': + '@vueuse/core@11.0.3(vue@3.4.38(typescript@5.5.4))': dependencies: - '@vueuse/core': 11.0.1(vue@3.4.38(typescript@5.5.3)) - '@vueuse/shared': 11.0.1(vue@3.4.38(typescript@5.5.3)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.3)) + '@types/web-bluetooth': 0.0.20 + '@vueuse/metadata': 11.0.3 + '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/integrations@11.0.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4))': + dependencies: + '@vueuse/core': 11.0.1(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 11.0.1(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) optionalDependencies: focus-trap: 7.5.4 transitivePeerDependencies: @@ -10526,23 +10723,32 @@ snapshots: '@vueuse/metadata@11.0.1': {} - '@vueuse/shared@10.11.0(vue@3.4.38(typescript@5.5.3))': + '@vueuse/metadata@11.0.3': {} + + '@vueuse/shared@10.11.1(vue@3.4.38(typescript@5.5.3))': + dependencies: + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.3)) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + '@vueuse/shared@10.11.1(vue@3.4.38(typescript@5.5.4))': dependencies: - vue-demi: 0.14.8(vue@3.4.38(typescript@5.5.3)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@10.11.1(vue@3.4.38(typescript@5.5.3))': + '@vueuse/shared@11.0.1(vue@3.4.38(typescript@5.5.4))': dependencies: - vue-demi: 0.14.8(vue@3.4.38(typescript@5.5.3)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@11.0.1(vue@3.4.38(typescript@5.5.3))': + '@vueuse/shared@11.0.3(vue@3.4.38(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.3)) + vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -10841,7 +11047,7 @@ snapshots: builtins@1.0.3: {} - bumpp@9.5.1(magicast@0.3.4): + bumpp@9.5.2(magicast@0.3.4): dependencies: '@jsdevtools/ez-spawn': 3.0.4 c12: 1.11.1(magicast@0.3.4) @@ -11226,12 +11432,12 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.1)(cosmiconfig@9.0.0(typescript@5.5.3))(typescript@5.5.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@20.16.2)(cosmiconfig@9.0.0(typescript@5.5.4))(typescript@5.5.4): dependencies: - '@types/node': 20.16.1 - cosmiconfig: 9.0.0(typescript@5.5.3) + '@types/node': 20.16.2 + cosmiconfig: 9.0.0(typescript@5.5.4) jiti: 1.21.6 - typescript: 5.5.3 + typescript: 5.5.4 cosmiconfig@7.1.0: dependencies: @@ -11241,14 +11447,14 @@ snapshots: path-type: 4.0.0 yaml: 1.10.2 - cosmiconfig@9.0.0(typescript@5.5.3): + cosmiconfig@9.0.0(typescript@5.5.4): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 crc-32@1.2.2: {} @@ -11637,7 +11843,7 @@ snapshots: '@vuedx/template-ast-types': 0.7.1 fast-glob: 3.3.2 prettier: 3.3.1 - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - supports-color @@ -11727,11 +11933,11 @@ snapshots: dependencies: embla-carousel: 8.2.0 - embla-carousel-vue@8.2.0(vue@3.4.38(typescript@5.5.3)): + embla-carousel-vue@8.2.0(vue@3.4.38(typescript@5.5.4)): dependencies: embla-carousel: 8.2.0 embla-carousel-reactive-utils: 8.2.0(embla-carousel@8.2.0) - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) embla-carousel@8.2.0: {} @@ -11901,9 +12107,9 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.9.0(jiti@1.21.6)): + eslint-compat-utils@0.5.1(eslint@9.9.1(jiti@1.21.6)): dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) semver: 7.6.3 eslint-config-flat-gitignore@0.1.8: @@ -11911,11 +12117,22 @@ snapshots: find-up-simple: 1.0.0 parse-gitignore: 2.0.0 + eslint-config-flat-gitignore@0.3.0(eslint@9.9.1(jiti@1.21.6)): + dependencies: + '@eslint/compat': 1.1.1 + eslint: 9.9.1(jiti@1.21.6) + find-up-simple: 1.0.0 + eslint-flat-config-utils@0.3.0: dependencies: '@types/eslint': 9.6.0 pathe: 1.1.2 + eslint-flat-config-utils@0.3.1: + dependencies: + '@types/eslint': 9.6.0 + pathe: 1.1.2 + eslint-import-resolver-node@0.3.9: dependencies: debug: 3.2.7 @@ -11924,33 +12141,33 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@9.9.0(jiti@1.21.6)): + eslint-merge-processors@0.1.0(eslint@9.9.1(jiti@1.21.6)): dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) - eslint-plugin-antfu@2.3.5(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-antfu@2.3.6(eslint@9.9.1(jiti@1.21.6)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) - eslint-plugin-command@0.2.3(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-command@0.2.3(eslint@9.9.1(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.43.1 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) - eslint-plugin-es-x@7.7.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-es-x@7.7.0(eslint@9.9.1(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 - eslint: 9.9.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) - eslint-plugin-import-x@3.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3): + eslint-plugin-import-x@3.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4): dependencies: - '@typescript-eslint/utils': 7.15.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + '@typescript-eslint/utils': 7.15.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) debug: 4.3.5 doctrine: 3.0.0 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 @@ -11962,14 +12179,32 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@48.11.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-import-x@4.1.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4): + dependencies: + '@typescript-eslint/typescript-estree': 8.1.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.1.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + debug: 4.3.6 + doctrine: 3.0.0 + eslint: 9.9.1(jiti@1.21.6) + eslint-import-resolver-node: 0.3.9 + get-tsconfig: 4.7.5 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + stable-hash: 0.0.4 + tslib: 2.6.3 + transitivePeerDependencies: + - supports-color + - typescript + + eslint-plugin-jsdoc@48.11.0(eslint@9.9.1(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.46.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.5 escape-string-regexp: 4.0.0 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -11979,14 +12214,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsdoc@50.2.2(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-jsdoc@50.2.2(eslint@9.9.1(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.6 escape-string-regexp: 4.0.0 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -11996,30 +12231,30 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-jsonc@2.16.0(eslint@9.9.1(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) - eslint: 9.9.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-markdown@5.1.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-markdown@5.1.0(eslint@9.9.1(jiti@1.21.6)): dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color - eslint-plugin-n@17.10.2(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-n@17.10.2(eslint@9.9.1(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) enhanced-resolve: 5.17.0 - eslint: 9.9.0(jiti@1.21.6) - eslint-plugin-es-x: 7.7.0(eslint@9.9.0(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) + eslint-plugin-es-x: 7.7.0(eslint@9.9.1(jiti@1.21.6)) get-tsconfig: 4.7.5 globals: 15.9.0 ignore: 5.3.1 @@ -12028,48 +12263,48 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.2.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3)(vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6))): + eslint-plugin-perfectionist@3.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)(vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6))): dependencies: - '@typescript-eslint/types': 8.1.0 - '@typescript-eslint/utils': 8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) - eslint: 9.9.0(jiti@1.21.6) + '@typescript-eslint/types': 8.3.0 + '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + eslint: 9.9.1(jiti@1.21.6) minimatch: 10.0.1 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-regexp@2.6.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-regexp@2.6.0(eslint@9.9.1(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) jsdoc-type-pratt-parser: 4.0.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.11.1(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-toml@0.11.1(eslint@9.9.1(jiti@1.21.6)): dependencies: debug: 4.3.6 - eslint: 9.9.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-unicorn@55.0.0(eslint@9.9.1(jiti@1.21.6)): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) esquery: 1.6.0 globals: 15.9.0 indent-string: 4.0.0 @@ -12082,41 +12317,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6)): dependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.1.0(@typescript-eslint/parser@8.1.0(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3))(eslint@9.9.0(jiti@1.21.6))(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 8.3.0(@typescript-eslint/parser@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4))(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) - eslint-plugin-vue@9.27.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-vue@9.27.0(eslint@9.9.1(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) - eslint: 9.9.0(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.0 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.9.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.9.1(jiti@1.21.6)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@9.9.0(jiti@1.21.6)): + eslint-plugin-yml@1.14.0(eslint@9.9.1(jiti@1.21.6)): dependencies: debug: 4.3.6 - eslint: 9.9.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.9.0(jiti@1.21.6)) + eslint: 9.9.1(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.9.1(jiti@1.21.6)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.0(jiti@1.21.6)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.9.1(jiti@1.21.6)): dependencies: '@vue/compiler-sfc': 3.4.38 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) eslint-scope@7.2.2: dependencies: @@ -12132,20 +12367,20 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.9.0(jiti@1.21.6): + eslint@9.9.1(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 - '@eslint/config-array': 0.17.1 + '@eslint/config-array': 0.18.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.9.0 + '@eslint/js': 9.9.1 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.5 + debug: 4.3.6 escape-string-regexp: 4.0.0 eslint-scope: 8.0.2 eslint-visitor-keys: 4.0.0 @@ -12780,7 +13015,7 @@ snapshots: jiti-v1: jiti@1.21.6 pathe: 1.1.2 pkg-types: 1.1.3 - tsx: 4.17.0 + tsx: 4.19.0 transitivePeerDependencies: - supports-color @@ -13236,9 +13471,9 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-vue-next@0.428.0(vue@3.4.38(typescript@5.5.3)): + lucide-vue-next@0.436.0(vue@3.4.38(typescript@5.5.4)): dependencies: - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) lz-string@1.5.0: {} @@ -13496,7 +13731,7 @@ snapshots: mkdirp@3.0.1: {} - mkdist@1.5.1(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3)): + mkdist@1.5.1(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4)): dependencies: autoprefixer: 10.4.20(postcss@8.4.41) citty: 0.1.6 @@ -13514,8 +13749,8 @@ snapshots: postcss-nested: 6.0.1(postcss@8.4.41) semver: 7.6.3 optionalDependencies: - typescript: 5.5.3 - vue-tsc: 2.0.29(typescript@5.5.3) + typescript: 5.5.4 + vue-tsc: 2.1.2(typescript@5.5.4) mlly@1.7.1: dependencies: @@ -13754,17 +13989,17 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.15)(encoding@0.1.13)(eslint@9.9.0(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.0.29(typescript@5.5.3)): + nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@20.14.15)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.1.2(typescript@5.5.4)): dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/devtools': 1.3.9(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1)) '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0) '@nuxt/schema': 3.12.4(rollup@4.19.0) '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.19.0) - '@nuxt/vite-builder': 3.12.4(@types/node@20.14.15)(eslint@9.9.0(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3))(vue@3.4.38(typescript@5.5.3)) + '@nuxt/vite-builder': 3.12.4(@types/node@20.14.15)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.19.0)(terser@5.31.1)(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4))(vue@3.4.38(typescript@5.5.4)) '@unhead/dom': 1.9.16 '@unhead/ssr': 1.9.16 - '@unhead/vue': 1.9.16(vue@3.4.38(typescript@5.5.3)) + '@unhead/vue': 1.9.16(vue@3.4.38(typescript@5.5.4)) '@vue/shared': 3.4.33 acorn: 8.12.1 c12: 1.11.1(magicast@0.3.4) @@ -13808,13 +14043,13 @@ snapshots: unenv: 1.10.0 unimport: 3.9.0(rollup@4.19.0) unplugin: 1.11.0 - unplugin-vue-router: 0.10.0(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)) + unplugin-vue-router: 0.10.0(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.0(vue@3.4.38(typescript@5.5.3)) + vue-router: 4.4.0(vue@3.4.38(typescript@5.5.4)) optionalDependencies: '@parcel/watcher': 2.4.1 '@types/node': 20.14.15 @@ -13846,6 +14081,7 @@ snapshots: - optionator - rollup - sass + - sass-embedded - stylelint - stylus - sugarss @@ -14013,6 +14249,8 @@ snapshots: registry-url: 3.1.0 semver: 5.7.2 + package-manager-detector@0.2.0: {} + pacote@2.7.38: dependencies: bluebird: 3.7.2 @@ -14225,13 +14463,13 @@ snapshots: optionalDependencies: postcss: 8.4.41 - postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.41)(tsx@4.17.0)(yaml@2.5.0): + postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.41)(tsx@4.19.0)(yaml@2.5.0): dependencies: lilconfig: 3.1.2 optionalDependencies: jiti: 1.21.6 postcss: 8.4.41 - tsx: 4.17.0 + tsx: 4.19.0 yaml: 2.5.0 postcss-merge-longhand@7.0.2(postcss@8.4.41): @@ -14453,7 +14691,7 @@ snapshots: quickselect@2.0.0: {} - radix-vue@1.9.4(vue@3.4.38(typescript@5.5.3)): + radix-vue@1.9.5(vue@3.4.38(typescript@5.5.3)): dependencies: '@floating-ui/dom': 1.6.7 '@floating-ui/vue': 1.1.1(vue@3.4.38(typescript@5.5.3)) @@ -14461,7 +14699,7 @@ snapshots: '@internationalized/number': 3.5.3 '@tanstack/vue-virtual': 3.8.1(vue@3.4.38(typescript@5.5.3)) '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.3)) - '@vueuse/shared': 10.11.0(vue@3.4.38(typescript@5.5.3)) + '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.3)) aria-hidden: 1.2.4 defu: 6.1.4 fast-deep-equal: 3.1.3 @@ -14470,6 +14708,23 @@ snapshots: transitivePeerDependencies: - '@vue/composition-api' + radix-vue@1.9.5(vue@3.4.38(typescript@5.5.4)): + dependencies: + '@floating-ui/dom': 1.6.7 + '@floating-ui/vue': 1.1.1(vue@3.4.38(typescript@5.5.4)) + '@internationalized/date': 3.5.5 + '@internationalized/number': 3.5.3 + '@tanstack/vue-virtual': 3.8.1(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4)) + aria-hidden: 1.2.4 + defu: 6.1.4 + fast-deep-equal: 3.1.3 + nanoid: 5.0.7 + vue: 3.4.38(typescript@5.5.4) + transitivePeerDependencies: + - '@vue/composition-api' + radix3@1.1.2: {} randombytes@2.1.0: @@ -14644,11 +14899,11 @@ snapshots: robust-predicates@3.0.2: {} - rollup-plugin-dts@6.1.1(rollup@3.29.4)(typescript@5.5.3): + rollup-plugin-dts@6.1.1(rollup@3.29.4)(typescript@5.5.4): dependencies: magic-string: 0.30.11 rollup: 3.29.4 - typescript: 5.5.3 + typescript: 5.5.4 optionalDependencies: '@babel/code-frame': 7.24.7 @@ -14784,9 +15039,9 @@ snapshots: shell-quote@1.8.1: {} - shiki@1.14.1: + shiki@1.15.1: dependencies: - '@shikijs/core': 1.14.1 + '@shikijs/core': 1.15.1 '@types/hast': 3.0.4 shortid@2.2.16: @@ -15146,13 +15401,14 @@ snapshots: mkdirp: 1.0.4 yallist: 4.0.0 - taze@0.16.6: + taze@0.16.7: dependencies: - '@antfu/ni': 0.22.1 - '@jsdevtools/ez-spawn': 3.0.4 + '@antfu/ni': 0.23.0 js-yaml: 4.1.0 npm-registry-fetch: 17.1.0 ofetch: 1.3.4 + package-manager-detector: 0.2.0 + tinyexec: 0.3.0 unconfig: 0.5.5 yargs: 17.7.2 transitivePeerDependencies: @@ -15204,6 +15460,8 @@ snapshots: tinybench@2.8.0: {} + tinyexec@0.3.0: {} + tinypool@0.8.4: {} tinypool@1.0.0: {} @@ -15252,9 +15510,9 @@ snapshots: tree-kill@1.2.2: {} - ts-api-utils@1.3.0(typescript@5.5.3): + ts-api-utils@1.3.0(typescript@5.5.4): dependencies: - typescript: 5.5.3 + typescript: 5.5.4 ts-interface-checker@0.1.13: {} @@ -15267,6 +15525,10 @@ snapshots: optionalDependencies: typescript: 5.5.3 + tsconfck@3.1.1(typescript@5.5.4): + optionalDependencies: + typescript: 5.5.4 + tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -15277,7 +15539,7 @@ snapshots: tslib@2.6.3: {} - tsup@8.2.4(jiti@1.21.6)(postcss@8.4.41)(tsx@4.17.0)(typescript@5.5.3)(yaml@2.5.0): + tsup@8.2.4(jiti@1.21.6)(postcss@8.4.41)(tsx@4.19.0)(typescript@5.5.3)(yaml@2.5.0): dependencies: bundle-require: 5.0.0(esbuild@0.23.0) cac: 6.7.14 @@ -15289,7 +15551,7 @@ snapshots: globby: 11.1.0 joycon: 3.1.1 picocolors: 1.0.1 - postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.41)(tsx@4.17.0)(yaml@2.5.0) + postcss-load-config: 6.0.1(jiti@1.21.6)(postcss@8.4.41)(tsx@4.19.0)(yaml@2.5.0) resolve-from: 5.0.0 rollup: 4.19.0 source-map: 0.8.0-beta.0 @@ -15304,7 +15566,7 @@ snapshots: - tsx - yaml - tsx@4.17.0: + tsx@4.19.0: dependencies: esbuild: 0.23.0 get-tsconfig: 4.7.5 @@ -15335,6 +15597,8 @@ snapshots: typescript@5.5.3: {} + typescript@5.5.4: {} + uc.micro@2.1.0: {} ufo@1.5.3: {} @@ -15343,7 +15607,7 @@ snapshots: ultrahtml@1.5.3: {} - unbuild@2.0.0(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3)): + unbuild@2.0.0(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4)): dependencies: '@rollup/plugin-alias': 5.1.0(rollup@3.29.4) '@rollup/plugin-commonjs': 25.0.8(rollup@3.29.4) @@ -15360,17 +15624,17 @@ snapshots: hookable: 5.5.3 jiti: 1.21.6 magic-string: 0.30.11 - mkdist: 1.5.1(typescript@5.5.3)(vue-tsc@2.0.29(typescript@5.5.3)) + mkdist: 1.5.1(typescript@5.5.4)(vue-tsc@2.1.2(typescript@5.5.4)) mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.1.3 pretty-bytes: 6.1.1 rollup: 3.29.4 - rollup-plugin-dts: 6.1.1(rollup@3.29.4)(typescript@5.5.3) + rollup-plugin-dts: 6.1.1(rollup@3.29.4)(typescript@5.5.4) scule: 1.3.0 untyped: 1.4.2 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 transitivePeerDependencies: - sass - supports-color @@ -15479,11 +15743,11 @@ snapshots: transitivePeerDependencies: - supports-color - unplugin-vue-router@0.10.0(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)): + unplugin-vue-router@0.10.0(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): dependencies: '@babel/types': 7.24.9 '@rollup/pluginutils': 5.1.0(rollup@4.19.0) - '@vue-macros/common': 1.10.4(rollup@4.19.0)(vue@3.4.38(typescript@5.5.3)) + '@vue-macros/common': 1.10.4(rollup@4.19.0)(vue@3.4.38(typescript@5.5.4)) ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -15495,7 +15759,7 @@ snapshots: unplugin: 1.11.0 yaml: 2.4.5 optionalDependencies: - vue-router: 4.4.0(vue@3.4.38(typescript@5.5.3)) + vue-router: 4.4.0(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue @@ -15599,7 +15863,7 @@ snapshots: util-deprecate@1.0.2: {} - v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.4.38(typescript@5.5.3)): + v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.4.38(typescript@5.5.4)): dependencies: '@popperjs/core': 2.11.8 '@types/lodash': 4.17.5 @@ -15607,8 +15871,8 @@ snapshots: date-fns: 2.30.0 date-fns-tz: 2.0.1(date-fns@2.30.0) lodash: 4.17.21 - vue: 3.4.38(typescript@5.5.3) - vue-screen-utils: 1.0.0-beta.13(vue@3.4.38(typescript@5.5.3)) + vue: 3.4.38(typescript@5.5.4) + vue-screen-utils: 1.0.0-beta.13(vue@3.4.38(typescript@5.5.4)) validate-npm-package-license@3.0.4: dependencies: @@ -15621,19 +15885,19 @@ snapshots: validate-npm-package-name@5.0.1: {} - vaul-vue@0.2.0(radix-vue@1.9.4(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)): + vaul-vue@0.2.0(radix-vue@1.9.5(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): dependencies: - '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.3)) - radix-vue: 1.9.4(vue@3.4.38(typescript@5.5.3)) - vue: 3.4.38(typescript@5.5.3) + '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) + radix-vue: 1.9.5(vue@3.4.38(typescript@5.5.4)) + vue: 3.4.38(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' - vee-validate@4.13.2(vue@3.4.38(typescript@5.5.3)): + vee-validate@4.13.2(vue@3.4.38(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 type-fest: 4.21.0 - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) vite-hot-client@0.2.3(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1)): dependencies: @@ -15659,15 +15923,16 @@ snapshots: vite-node@2.0.4(@types/node@20.14.15)(terser@5.31.1): dependencies: cac: 6.7.14 - debug: 4.3.5 + debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.14.15)(terser@5.31.1) + vite: 5.4.1(@types/node@20.14.15)(terser@5.31.1) transitivePeerDependencies: - '@types/node' - less - lightningcss - sass + - sass-embedded - stylus - sugarss - supports-color @@ -15691,13 +15956,13 @@ snapshots: - terser optional: true - vite-node@2.0.5(@types/node@20.16.1)(terser@5.31.1): + vite-node@2.0.5(@types/node@20.16.2)(terser@5.31.1): dependencies: cac: 6.7.14 debug: 4.3.5 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.16.1)(terser@5.31.1) + vite: 5.3.4(@types/node@20.16.2)(terser@5.31.1) transitivePeerDependencies: - '@types/node' - less @@ -15708,7 +15973,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(eslint@9.9.0(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.3)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.0.29(typescript@5.5.3)): + vite-plugin-checker@0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.4)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vue-tsc@2.1.2(typescript@5.5.4)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -15726,10 +15991,10 @@ snapshots: vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 optionalDependencies: - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) optionator: 0.9.4 - typescript: 5.5.3 - vue-tsc: 2.0.29(typescript@5.5.3) + typescript: 5.5.4 + vue-tsc: 2.1.2(typescript@5.5.4) vite-plugin-inspect@0.8.4(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1)): dependencies: @@ -15795,13 +16060,13 @@ snapshots: fsevents: 2.3.3 terser: 5.31.1 - vite@5.3.4(@types/node@20.16.1)(terser@5.31.1): + vite@5.3.4(@types/node@20.16.2)(terser@5.31.1): dependencies: esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.19.0 optionalDependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 fsevents: 2.3.3 terser: 5.31.1 @@ -15814,36 +16079,35 @@ snapshots: '@types/node': 20.14.15 fsevents: 2.3.3 terser: 5.31.1 - optional: true - vite@5.4.1(@types/node@20.16.1)(terser@5.31.1): + vite@5.4.1(@types/node@20.16.2)(terser@5.31.1): dependencies: esbuild: 0.21.5 postcss: 8.4.41 rollup: 4.19.0 optionalDependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 fsevents: 2.3.3 terser: 5.31.1 - vitepress@1.3.3(@algolia/client-search@4.23.3)(@types/node@20.16.1)(postcss@8.4.41)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.3): + vitepress@1.3.4(@algolia/client-search@4.23.3)(@types/node@20.16.2)(postcss@8.4.41)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.4): dependencies: '@docsearch/css': 3.6.1 '@docsearch/js': 3.6.1(@algolia/client-search@4.23.3)(search-insights@2.14.0) '@shikijs/core': 1.14.1 - '@shikijs/transformers': 1.14.1 + '@shikijs/transformers': 1.15.1 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.1.2(vite@5.4.1(@types/node@20.16.1)(terser@5.31.1))(vue@3.4.38(typescript@5.5.3)) + '@vitejs/plugin-vue': 5.1.3(vite@5.4.1(@types/node@20.16.2)(terser@5.31.1))(vue@3.4.38(typescript@5.5.4)) '@vue/devtools-api': 7.3.8 '@vue/shared': 3.4.38 - '@vueuse/core': 11.0.1(vue@3.4.38(typescript@5.5.3)) - '@vueuse/integrations': 11.0.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.3)) + '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4)) + '@vueuse/integrations': 11.0.1(focus-trap@7.5.4)(vue@3.4.38(typescript@5.5.4)) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 7.1.0 - shiki: 1.14.1 - vite: 5.4.1(@types/node@20.16.1)(terser@5.31.1) - vue: 3.4.38(typescript@5.5.3) + shiki: 1.15.1 + vite: 5.4.1(@types/node@20.16.2)(terser@5.31.1) + vue: 3.4.38(typescript@5.5.4) optionalDependencies: postcss: 8.4.41 transitivePeerDependencies: @@ -15874,9 +16138,9 @@ snapshots: - typescript - universal-cookie - vitest-environment-nuxt@1.0.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)): + vitest-environment-nuxt@1.0.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): dependencies: - '@nuxt/test-utils': 3.14.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)))(vue@3.4.38(typescript@5.5.3)) + '@nuxt/test-utils': 3.14.0(@vitest/ui@2.0.5(vitest@2.0.5))(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(encoding@0.1.13)(magicast@0.3.4))(rollup@4.19.0)(vite@5.3.4(@types/node@20.14.15)(terser@5.31.1))(vitest@2.0.5(@types/node@20.14.15)(@vitest/ui@2.0.5)(terser@5.31.1))(vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -15965,7 +16229,7 @@ snapshots: - terser optional: true - vitest@2.0.5(@types/node@20.16.1)(@vitest/ui@2.0.5)(terser@5.31.1): + vitest@2.0.5(@types/node@20.16.2)(@vitest/ui@2.0.5)(terser@5.31.1): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -15983,11 +16247,11 @@ snapshots: tinybench: 2.8.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.3.4(@types/node@20.16.1)(terser@5.31.1) - vite-node: 2.0.5(@types/node@20.16.1)(terser@5.31.1) + vite: 5.3.4(@types/node@20.16.2)(terser@5.31.1) + vite-node: 2.0.5(@types/node@20.16.2)(terser@5.31.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.16.1 + '@types/node': 20.16.2 '@vitest/ui': 2.0.5(vitest@2.0.5) transitivePeerDependencies: - less @@ -16031,31 +16295,31 @@ snapshots: dependencies: ufo: 1.5.4 - vue-component-meta@2.0.29(typescript@5.5.3): + vue-component-meta@2.1.2(typescript@5.5.4): dependencies: - '@volar/typescript': 2.4.0-alpha.18 - '@vue/language-core': 2.0.29(typescript@5.5.3) + '@volar/typescript': 2.4.1 + '@vue/language-core': 2.1.2(typescript@5.5.4) path-browserify: 1.0.1 - vue-component-type-helpers: 2.0.29 + vue-component-type-helpers: 2.1.2 optionalDependencies: - typescript: 5.5.3 + typescript: 5.5.4 - vue-component-type-helpers@2.0.29: {} + vue-component-type-helpers@2.1.2: {} vue-demi@0.14.10(vue@3.4.38(typescript@5.5.3)): dependencies: vue: 3.4.38(typescript@5.5.3) - vue-demi@0.14.8(vue@3.4.38(typescript@5.5.3)): + vue-demi@0.14.10(vue@3.4.38(typescript@5.5.4)): dependencies: - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) vue-devtools-stub@0.1.0: {} - vue-eslint-parser@9.4.3(eslint@9.9.0(jiti@1.21.6)): + vue-eslint-parser@9.4.3(eslint@9.9.1(jiti@1.21.6)): dependencies: debug: 4.3.5 - eslint: 9.9.0(jiti@1.21.6) + eslint: 9.9.1(jiti@1.21.6) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1 @@ -16065,16 +16329,16 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.4.0(vue@3.4.38(typescript@5.5.3)): + vue-router@4.4.0(vue@3.4.38(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) - vue-screen-utils@1.0.0-beta.13(vue@3.4.38(typescript@5.5.3)): + vue-screen-utils@1.0.0-beta.13(vue@3.4.38(typescript@5.5.4)): dependencies: - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) - vue-sonner@1.1.4: {} + vue-sonner@1.1.5: {} vue-template-compiler@2.7.16: dependencies: @@ -16082,17 +16346,17 @@ snapshots: he: 1.2.0 optional: true - vue-tsc@2.0.29(typescript@5.5.3): + vue-tsc@2.1.2(typescript@5.5.4): dependencies: - '@volar/typescript': 2.4.0-alpha.18 - '@vue/language-core': 2.0.29(typescript@5.5.3) + '@volar/typescript': 2.4.1 + '@vue/language-core': 2.1.2(typescript@5.5.4) semver: 7.6.3 - typescript: 5.5.3 + typescript: 5.5.4 - vue-wrap-balancer@1.1.3(vue@3.4.38(typescript@5.5.3)): + vue-wrap-balancer@1.1.3(vue@3.4.38(typescript@5.5.4)): dependencies: nanoid: 3.3.7 - vue: 3.4.38(typescript@5.5.3) + vue: 3.4.38(typescript@5.5.4) vue@3.4.38(typescript@5.5.3): dependencies: @@ -16104,6 +16368,16 @@ snapshots: optionalDependencies: typescript: 5.5.3 + vue@3.4.38(typescript@5.5.4): + dependencies: + '@vue/compiler-dom': 3.4.38 + '@vue/compiler-sfc': 3.4.38 + '@vue/runtime-dom': 3.4.38 + '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.5.4)) + '@vue/shared': 3.4.38 + optionalDependencies: + typescript: 5.5.4 + webidl-conversions@3.0.1: {} webidl-conversions@4.0.2: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index fd21b5738..2dbbed49f 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -2,6 +2,6 @@ packages: - apps/* - packages/* catalog: - '@oxc-parser/wasm': ^0.24.2 - radix-vue: ^1.9.4 + '@oxc-parser/wasm': ^0.25.0 + radix-vue: ^1.9.5 zod: ^3.23.8