diff --git a/docs/.vitepress/config/shared.ts b/docs/.vitepress/config/shared.ts index 8243c4b1b..3ac230faf 100644 --- a/docs/.vitepress/config/shared.ts +++ b/docs/.vitepress/config/shared.ts @@ -1,5 +1,6 @@ import { resolve } from 'pathe' import { defineConfig } from 'vitepress' +import { groupIconMdPlugin } from 'vitepress-plugin-group-icons' export const sharedConfig = defineConfig({ title: 'TresJS', @@ -91,4 +92,9 @@ export const sharedConfig = defineConfig({ }, }, }, + markdown: { + config: (md) => { + md.use(groupIconMdPlugin) + }, + }, }) diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index 613343bd3..c4333cc81 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -5,6 +5,7 @@ import TresLayout from './TresLayout.vue' import './custom.css' import 'uno.css' +import 'virtual:group-icons.css' /* const plausible = createPlausible({ init: { diff --git a/docs/de/guide/getting-started.md b/docs/de/guide/getting-started.md index 6eaf69c69..45329ea12 100644 --- a/docs/de/guide/getting-started.md +++ b/docs/de/guide/getting-started.md @@ -79,7 +79,7 @@ Da die Version 2 ein benutzerdefinierter Renderer ist, müssen wir dem `vue-comp Du musst lediglich Folgendes zu deiner `vite.config.ts`-Datei innerhalb des Vue-Plugins hinzufügen: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/de/guide/index.md b/docs/de/guide/index.md index 1f19f16eb..8094f3e94 100644 --- a/docs/de/guide/index.md +++ b/docs/de/guide/index.md @@ -46,7 +46,7 @@ pnpm add @types/three -D Wenn du Vite verwendest, solltest du Folgendes zu deiner `vite.config.ts` hinzufügen: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/de/guide/nuxt.md b/docs/de/guide/nuxt.md index 23c495601..e72cd699d 100644 --- a/docs/de/guide/nuxt.md +++ b/docs/de/guide/nuxt.md @@ -37,7 +37,7 @@ yarn add three @tresjs/nuxt Füge `@tresjs/nuxt` zum Abschnitt `modules` in `nuxt.config.ts` hinzu. -```js +```js [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@tresjs/nuxt'], }) diff --git a/docs/de/guide/troubleshooting.md b/docs/de/guide/troubleshooting.md index 0d69e4504..c50fea998 100644 --- a/docs/de/guide/troubleshooting.md +++ b/docs/de/guide/troubleshooting.md @@ -60,7 +60,7 @@ Derzeit gibt es keine native Unterstützung von Vue, um den verwendeten Renderer Öffne `vite.config.ts` und füge die folgende Konfiguration zum `@vitejs/plugin-vue` hinzu um die Warnung aus der Konsole zu entfernen: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' import vue from '@vitejs/plugin-vue' import { defineConfig } from 'vite' diff --git a/docs/es/guide/getting-started.md b/docs/es/guide/getting-started.md index 34589d67d..74d70ca1c 100644 --- a/docs/es/guide/getting-started.md +++ b/docs/es/guide/getting-started.md @@ -79,7 +79,7 @@ Dado que la versión 2 es un renderizador personalizado, necesitamos informar al Solo necesitas agregar esto a tu archivo `vite.config.ts` dentro del plugin de Vue: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/es/guide/index.md b/docs/es/guide/index.md index f69284e4a..1e68444f5 100644 --- a/docs/es/guide/index.md +++ b/docs/es/guide/index.md @@ -46,7 +46,7 @@ pnpm add @types/three -D Si estás utilizando Vite, debes agregar lo siguiente a tu `vite.config.ts`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/es/guide/nuxt.md b/docs/es/guide/nuxt.md index 3656136fa..e7b2b5fd7 100644 --- a/docs/es/guide/nuxt.md +++ b/docs/es/guide/nuxt.md @@ -37,7 +37,7 @@ yarn add three @tresjs/nuxt Agrega `@tresjs/nuxt` a la sección `modules` de `nuxt.config.ts` -```js +```js [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@tresjs/nuxt'], }) diff --git a/docs/es/guide/troubleshooting.md b/docs/es/guide/troubleshooting.md index 9b7a5efd0..7711d1c7f 100644 --- a/docs/es/guide/troubleshooting.md +++ b/docs/es/guide/troubleshooting.md @@ -60,7 +60,7 @@ En este momento, no hay soporte nativo de Vue para definir el renderizador utili Ve a tu archivo `vite.config.ts` y agrega la siguiente configuración al `@vitejs/plugin-vue`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' import vue from '@vitejs/plugin-vue' import { defineConfig } from 'vite' diff --git a/docs/fr/guide/getting-started.md b/docs/fr/guide/getting-started.md index 894816ea5..dcae2906c 100644 --- a/docs/fr/guide/getting-started.md +++ b/docs/fr/guide/getting-started.md @@ -79,7 +79,7 @@ Depuis que v2 es un moteur de rendu personnalisé, il nous faut informer le `vue Vous devez seulement ajouter ceci à votre `vite.config.ts` dans le plugin Vue: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/fr/guide/index.md b/docs/fr/guide/index.md index 506487b7e..64e8398cf 100644 --- a/docs/fr/guide/index.md +++ b/docs/fr/guide/index.md @@ -46,7 +46,7 @@ pnpm add @types/three -D Si vous utilisez Vite, vous devez ajoutez ceci à votre `vite.config.ts`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/fr/guide/nuxt.md b/docs/fr/guide/nuxt.md index 9afde7914..fd0566dd8 100644 --- a/docs/fr/guide/nuxt.md +++ b/docs/fr/guide/nuxt.md @@ -37,7 +37,7 @@ yarn add three @tresjs/nuxt Ajoutez `@tresjs/nuxt` à la section `modules` de votre `nuxt.config.ts` -```js +```js [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@tresjs/nuxt'], }) diff --git a/docs/fr/guide/troubleshooting.md b/docs/fr/guide/troubleshooting.md index eca668e4e..f82df7844 100644 --- a/docs/fr/guide/troubleshooting.md +++ b/docs/fr/guide/troubleshooting.md @@ -60,7 +60,7 @@ Actuellement, il n'est pas possible de définir nativement un autre moteur de re Dans votre `vite.config.ts`, ajoutez la configuration pour le plugin `@vitejs/plugin-vue`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' import vue from '@vitejs/plugin-vue' import { defineConfig } from 'vite' diff --git a/docs/guide/getting-started.md b/docs/guide/getting-started.md index 4343726e1..49c831ae6 100644 --- a/docs/guide/getting-started.md +++ b/docs/guide/getting-started.md @@ -79,7 +79,7 @@ Since v2 is a custom renderer, we need to let the `vue-compiler` of your app kno You just need to import and add the `templateCompilerOptions` from TresJS to your `vite.config.ts` inside of the vue plugin: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/guide/index.md b/docs/guide/index.md index a42f418ec..e3c9f15d1 100644 --- a/docs/guide/index.md +++ b/docs/guide/index.md @@ -46,7 +46,7 @@ pnpm add @types/three -D If you are using Vite, you just need to import and add the `templateCompilerOptions` from TresJS to your `vite.config.ts` inside of the vue plugin: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/guide/nuxt.md b/docs/guide/nuxt.md index 854ba7880..7775347cd 100644 --- a/docs/guide/nuxt.md +++ b/docs/guide/nuxt.md @@ -37,7 +37,7 @@ yarn add three @tresjs/nuxt Add `@tresjs/nuxt` to the `modules` section of `nuxt.config.ts` -```js +```js [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@tresjs/nuxt'], }) diff --git a/docs/guide/troubleshooting.md b/docs/guide/troubleshooting.md index fecbd2784..939ffe966 100644 --- a/docs/guide/troubleshooting.md +++ b/docs/guide/troubleshooting.md @@ -60,7 +60,7 @@ At this moment, there is no native Vue support to define the renderer used on th Got to your `vite.config.ts` and add the following configuration to the `@vitejs/plugin-vue`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' import vue from '@vitejs/plugin-vue' import { defineConfig } from 'vite' diff --git a/docs/nl/guide/getting-started.md b/docs/nl/guide/getting-started.md index d18236cf2..fa0f4274a 100644 --- a/docs/nl/guide/getting-started.md +++ b/docs/nl/guide/getting-started.md @@ -79,7 +79,7 @@ Omdat v2 een custom renderer is, moeten we de `vue-compiler` van uw app laten we Je hoeft alleen maar de `templateCompilerOptions` van TresJS te importeren en toe te voegen aan uw `vite.config.ts` in de vue plugin: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/nl/guide/index.md b/docs/nl/guide/index.md index bdf6f8b7e..c02f31c8f 100644 --- a/docs/nl/guide/index.md +++ b/docs/nl/guide/index.md @@ -46,7 +46,7 @@ pnpm add @types/three -D Als je Vite gebruikt, dan hoef je alleen `templateCompilerOptions` toe te voegen en te importeren van TresJS asan je `vite.config.ts`in de vue plugin: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/nl/guide/nuxt.md b/docs/nl/guide/nuxt.md index 992393b0d..dcd64f22c 100644 --- a/docs/nl/guide/nuxt.md +++ b/docs/nl/guide/nuxt.md @@ -37,7 +37,7 @@ yarn add three @tresjs/nuxt Voeg `@tresjs/nuxt` toe aan de `modules` sectie van `nuxt.config.ts` -```js +```js [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@tresjs/nuxt'], }) diff --git a/docs/nl/guide/troubleshooting.md b/docs/nl/guide/troubleshooting.md index 3548c5b77..79182157d 100644 --- a/docs/nl/guide/troubleshooting.md +++ b/docs/nl/guide/troubleshooting.md @@ -60,7 +60,7 @@ Op dit moment is er geen native Vue-ondersteuning om de renderer te definiëren Ga naar je `vite.config.ts` en voeg de volgende configuratie toe aan `@vitejs/plugin-vue`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' import vue from '@vitejs/plugin-vue' import { defineConfig } from 'vite' diff --git a/docs/package.json b/docs/package.json index ff1de632d..fd1f8984f 100644 --- a/docs/package.json +++ b/docs/package.json @@ -16,6 +16,7 @@ "@iconify-json/logos": "^1.2.3", "@iconify-json/mdi": "^1.2.1", "unocss": "^0.63.4", - "vite-svg-loader": "^5.1.0" + "vite-svg-loader": "^5.1.0", + "vitepress-plugin-group-icons": "^1.3.1" } } diff --git a/docs/vite.config.ts b/docs/vite.config.ts index 9005aed51..305862eca 100644 --- a/docs/vite.config.ts +++ b/docs/vite.config.ts @@ -3,6 +3,7 @@ import Unocss from 'unocss/vite' import Components from 'unplugin-vue-components/vite' import { defineConfig } from 'vite' import svgLoader from 'vite-svg-loader' +import { groupIconVitePlugin } from 'vitepress-plugin-group-icons' export default defineConfig({ plugins: [ @@ -29,5 +30,6 @@ export default defineConfig({ include: [/\.vue$/, /\.vue\?vue/, /\.md$/], dts: 'components.d.ts', }), + groupIconVitePlugin(), ], }) diff --git a/docs/zh/guide/getting-started.md b/docs/zh/guide/getting-started.md index 14293f50e..488dd2a5f 100644 --- a/docs/zh/guide/getting-started.md +++ b/docs/zh/guide/getting-started.md @@ -79,7 +79,7 @@ import { TresCanvas } from '@tresjs/core' 您只需将此添加到 vue 插件中的 `vite.config.ts`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/zh/guide/index.md b/docs/zh/guide/index.md index abab16532..e05672022 100644 --- a/docs/zh/guide/index.md +++ b/docs/zh/guide/index.md @@ -46,7 +46,7 @@ pnpm add @types/three -D 如果你使用 Vite,你需要在你的 `vite.config.ts` 中添加下面的配置: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' export default defineConfig({ diff --git a/docs/zh/guide/nuxt.md b/docs/zh/guide/nuxt.md index 60c6e6b18..218395617 100644 --- a/docs/zh/guide/nuxt.md +++ b/docs/zh/guide/nuxt.md @@ -37,7 +37,7 @@ yarn add three @tresjs/nuxt 将 `@tresjs/nuxt` 添加到 `nuxt.config.ts` 的 `module` 部分 -```js +```js [nuxt.config.ts] export default defineNuxtConfig({ modules: ['@tresjs/nuxt'], }) diff --git a/docs/zh/guide/troubleshooting.md b/docs/zh/guide/troubleshooting.md index 01b614ada..1430b098f 100644 --- a/docs/zh/guide/troubleshooting.md +++ b/docs/zh/guide/troubleshooting.md @@ -60,7 +60,7 @@ body { 在你的 `vite.config.ts` 中将以下配置添加到 `@vitejs/plugin-vue`: -```ts +```ts [vite.config.ts] import { templateCompilerOptions } from '@tresjs/core' import vue from '@vitejs/plugin-vue' import { defineConfig } from 'vite' diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 641dad768..fe5d826a0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,25 +29,25 @@ importers: version: 4.0.3(@tresjs/core@4.3.1(three@0.169.0)(vue@3.5.12(typescript@5.6.3)))(three@0.169.0)(vue@3.5.12(typescript@5.6.3)) '@tresjs/eslint-config': specifier: ^1.4.0 - version: 1.4.0(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vitest@2.1.2) + version: 1.4.0(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0)) '@types/three': specifier: ^0.169.0 version: 0.169.0 '@typescript-eslint/eslint-plugin': specifier: ^8.8.1 - version: 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + version: 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) '@typescript-eslint/parser': specifier: ^8.8.1 - version: 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + version: 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) '@vitejs/plugin-vue': specifier: ^5.1.4 version: 5.1.4(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@vitest/coverage-c8': specifier: ^0.33.0 - version: 0.33.0(vitest@2.1.2) + version: 0.33.0(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0)) '@vitest/coverage-v8': specifier: ^2.1.2 - version: 2.1.2(vitest@2.1.2) + version: 2.1.2(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0)) '@vitest/ui': specifier: ^2.1.2 version: 2.1.2(vitest@2.1.2) @@ -56,10 +56,10 @@ importers: version: 2.4.6 eslint: specifier: ^9.12.0 - version: 9.13.0(jiti@2.3.3) + version: 9.13.0(jiti@2.4.1) eslint-plugin-vue: specifier: ^9.29.0 - version: 9.29.0(eslint@9.13.0(jiti@2.3.3)) + version: 9.29.0(eslint@9.13.0(jiti@2.4.1)) esno: specifier: ^4.8.0 version: 4.8.0 @@ -107,7 +107,7 @@ importers: version: 1.14.1(webpack-sources@3.2.3) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.4(@babel/parser@7.25.8)(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) + version: 0.27.4(@babel/parser@7.25.8)(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) vite: specifier: ^5.4.8 version: 5.4.8(@types/node@22.8.1)(terser@5.36.0) @@ -119,7 +119,7 @@ importers: version: 4.2.4(@types/node@22.8.1)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) vite-plugin-inspect: specifier: ^0.8.7 - version: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) + version: 0.8.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) vite-plugin-require-transform: specifier: ^1.0.21 version: 1.0.21 @@ -160,12 +160,15 @@ importers: vite-svg-loader: specifier: ^5.1.0 version: 5.1.0(vue@3.5.12(typescript@5.6.3)) + vitepress-plugin-group-icons: + specifier: ^1.3.1 + version: 1.3.1 playground/nuxt: devDependencies: '@nuxt/devtools': specifier: latest - version: 1.6.0(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) + version: 1.6.4(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) '@tresjs/cientos': specifier: ^4.0.0 version: 4.0.2(@tresjs/core@)(three@0.169.0)(vue@3.5.12(typescript@5.6.3)) @@ -186,7 +189,7 @@ importers: version: 0.169.0 nuxt: specifier: ^3.5.2 - version: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.2)(eslint@9.13.0(jiti@2.3.3))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) + version: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.2)(eslint@9.13.0(jiti@2.4.1))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) three: specifier: ^0.169.0 version: 0.169.0 @@ -211,7 +214,7 @@ importers: version: 0.2.1(tweakpane@4.0.4) unplugin-auto-import: specifier: ^0.18.3 - version: 0.18.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(@vueuse/core@11.1.0(vue@3.5.12(typescript@5.6.3)))(rollup@4.24.0)(webpack-sources@3.2.3) + version: 0.18.3(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(@vueuse/core@11.1.0(vue@3.5.12(typescript@5.6.3)))(rollup@4.24.0)(webpack-sources@3.2.3) vite-plugin-glsl: specifier: ^1.2.1 version: 1.3.0(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) @@ -220,7 +223,7 @@ importers: version: 0.2.3(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) vite-plugin-vue-devtools: specifier: 7.4.6 - version: 7.4.6(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + version: 7.4.6(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) vue-tsc: specifier: ^2.1.6 version: 2.1.6(typescript@5.6.3) @@ -1351,6 +1354,9 @@ packages: '@iconify-json/mdi@1.2.1': resolution: {integrity: sha512-dSkQU78gsZV6Yxnq78+LuX7jzeFC/5NAmz7O3rh558GimGFcwMVY/OtqRowIzjqJBmMmWZft7wkFV4TrwRXjlg==} + '@iconify-json/vscode-icons@1.2.4': + resolution: {integrity: sha512-cmSNh18IMlOgCIYqqW5zqvXn7/6bRpr246c+/ywE/Uq3F0zQPcpHhuJp1nAIj275PF7+ouj+MU1jlmuL59pPRA==} + '@iconify/collections@1.0.455': resolution: {integrity: sha512-jfH6SiRiz4quxh+5ECQDM1ue4+RE2z2MADySYUNZcC2Nz46q5Es29sCdk9s5o4hUpkUKj+vPnzoF0UAF0mXajg==} @@ -1572,17 +1578,17 @@ packages: peerDependencies: vite: '*' - '@nuxt/devtools-kit@1.6.0': - resolution: {integrity: sha512-kJ8mVKwTSN3tdEVNy7mxKCiQk9wsG5t3oOrRMWk6IEbTSov+5sOULqQSM/+OWxWsEDmDfA7QlS5sM3Ti9uMRqQ==} + '@nuxt/devtools-kit@1.6.4': + resolution: {integrity: sha512-jpLYrXFm8T74j8ZjU6lheghe3gdr7PcNluvh/KOl+t6l7AtsQilkTmCZ4YoaiaWLM+5c5mkc72qd7ECgZb0tCw==} peerDependencies: vite: '*' - '@nuxt/devtools-wizard@1.6.0': - resolution: {integrity: sha512-n+mzz5NwnKZim0tq1oBi+x1nNXb21fp7QeBl7bYKyDT1eJ0XCxFkVTr/kB/ddkkLYZ+o8TykpeNPa74cN+xAyQ==} + '@nuxt/devtools-wizard@1.6.4': + resolution: {integrity: sha512-YTInHKL3SnRjczZDIhN8kXaiYf8+ddBMU5nwShPxmutcaVQZ8FMiJHRIzyWnS10AxayPKGVzJh3fLF/BiUwgcg==} hasBin: true - '@nuxt/devtools@1.6.0': - resolution: {integrity: sha512-xNorMapzpM8HaW7NnAsEEO38OrmrYBzGvkkqfBU5nNh5XEymmIfCbQc7IA/GIOH9pXOV4gRutCjHCWXHYbOl3A==} + '@nuxt/devtools@1.6.4': + resolution: {integrity: sha512-uzHFXVEQnmxcbtbcpXjDEyILMp/jJNF1DN2/wSBm0r7UD82qaD2Aa66gX7dTY2+E0HG6aSNkZky3Ck8ehSk8nQ==} hasBin: true peerDependencies: vite: '*' @@ -1598,6 +1604,10 @@ packages: resolution: {integrity: sha512-KvRw21zU//wdz25IeE1E5m/aFSzhJloBRAQtv+evcFeZvuroIxpIQuUqhbzuwznaUwpiWbmwlcsp5uOWmi4vwA==} engines: {node: ^14.18.0 || >=16.10.0} + '@nuxt/kit@3.14.1592': + resolution: {integrity: sha512-r9r8bISBBisvfcNgNL3dSIQHSBe0v5YkX5zwNblIC2T0CIEgxEVoM5rq9O5wqgb5OEydsHTtT2hL57vdv6VT2w==} + engines: {node: ^14.18.0 || >=16.10.0} + '@nuxt/schema@3.13.0': resolution: {integrity: sha512-JBGSjF9Hd8guvTV2312eM1RulCMJc50yR3CeMZPLDsI02A8TXQnABS8EbgvGRvxD43q/ITjj21B2ffG1wEVrnQ==} engines: {node: ^14.18.0 || >=16.10.0} @@ -1606,6 +1616,10 @@ packages: resolution: {integrity: sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw==} engines: {node: ^14.18.0 || >=16.10.0} + '@nuxt/schema@3.14.1592': + resolution: {integrity: sha512-A1d/08ueX8stTXNkvGqnr1eEXZgvKn+vj6s7jXhZNWApUSqMgItU4VK28vrrdpKbjIPwq2SwhnGOHUYvN9HwCQ==} + engines: {node: ^14.18.0 || >=16.10.0} + '@nuxt/telemetry@2.5.4': resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==} hasBin: true @@ -3122,25 +3136,28 @@ packages: '@vue/devtools-api@7.4.6': resolution: {integrity: sha512-XipBV5k0/IfTr0sNBDTg7OBUCp51cYMMXyPxLXJZ4K/wmUeMqt8cVdr2ZZGOFq+si/jTyCYnNxeKoyev5DOUUA==} - '@vue/devtools-core@7.4.4': - resolution: {integrity: sha512-DLxgA3DfeADkRzhAfm3G2Rw/cWxub64SdP5b+s5dwL30+whOGj+QNhmyFpwZ8ZTrHDFRIPj0RqNzJ8IRR1pz7w==} - peerDependencies: - vue: ^3.0.0 - '@vue/devtools-core@7.4.6': resolution: {integrity: sha512-7ATNPEbVqThOOAp2bg/YUIm9MqqgimbSk24D05hdXUp89JlXX12aTzdrWd9xZRwS78hDR+wCToHl1C/8sopBrg==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@7.4.4': - resolution: {integrity: sha512-awK/4NfsUG0nQ7qnTM37m7ZkEUMREyPh8taFCX+uQYps/MTFEum0AD05VeGDRMXwWvMmGIcWX9xp8ZiBddY0jw==} + '@vue/devtools-core@7.6.8': + resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==} + peerDependencies: + vue: ^3.0.0 '@vue/devtools-kit@7.4.6': resolution: {integrity: sha512-NbYBwPWgEic1AOd9bWExz9weBzFdjiIfov0yRn4DrRfR+EQJCI9dn4I0XS7IxYGdkmUJi8mFW42LLk18WsGqew==} + '@vue/devtools-kit@7.6.8': + resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==} + '@vue/devtools-shared@7.4.6': resolution: {integrity: sha512-rPeSBzElnHYMB05Cc056BQiJpgocQjY8XVulgni+O9a9Gr9tNXgPteSzFFD+fT/iWMxNuUgGKs9CuW5DZewfIg==} + '@vue/devtools-shared@7.6.8': + resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==} + '@vue/language-core@2.1.6': resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==} peerDependencies: @@ -3577,9 +3594,6 @@ packages: bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - birpc@0.2.17: - resolution: {integrity: sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==} - birpc@0.2.19: resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} @@ -3661,6 +3675,14 @@ packages: magicast: optional: true + c12@2.0.1: + resolution: {integrity: sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==} + peerDependencies: + magicast: ^0.3.5 + peerDependenciesMeta: + magicast: + optional: true + c8@7.14.0: resolution: {integrity: sha512-i04rtkkcNcCf7zsQcSv/T9EbUn4RXQ6mropeMcjFOsQXQ0iGLAr/xT6TImQg4+U9hmNpN9XdvPkjUL1IzbgxJw==} engines: {node: '>=10.12.0'} @@ -3746,6 +3768,10 @@ packages: resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} engines: {node: '>= 8.10.0'} + chokidar@4.0.1: + resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} + engines: {node: '>= 14.16.0'} + chownr@2.0.0: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} @@ -4044,8 +4070,8 @@ packages: resolution: {integrity: sha512-1VdUuRnQP4drdFkS8NKvDR1NBgevm8TOuflcaZEKsxw42CxonjW/2vkj1AKlinJb4ZLwBcuWF9GiPr7FQc6AQA==} engines: {node: '>=18.0'} - cronstrue@2.50.0: - resolution: {integrity: sha512-ULYhWIonJzlScCCQrPUG5uMXzXxSixty4djud9SS37DoNxDdkeRocxzHuAo4ImRBUK+mAuU5X9TSwEDccnnuPg==} + cronstrue@2.52.0: + resolution: {integrity: sha512-NKgHbWkSZXJUcaBHSsyzC8eegD6bBd4O0oCI6XMIJ+y4Bq3v4w7sY3wfWoKPuVlq9pQHRB6od0lmKpIqi8TlKA==} hasBin: true cross-spawn@7.0.3: @@ -4776,6 +4802,9 @@ packages: flatted@3.3.1: resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + focus-trap@7.6.0: resolution: {integrity: sha512-1td0l3pMkWJLFipobUcGaf+5DTY4PLDDrcqoSaKP8ediO/CoWCCYk/fT/Y2A4e6TNB+Sh6clRJCjOPPnKoNHnQ==} @@ -5120,6 +5149,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@6.0.2: + resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} + engines: {node: '>= 4'} + image-meta@0.2.1: resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==} @@ -5368,6 +5401,10 @@ packages: resolution: {integrity: sha512-EX4oNDwcXSivPrw2qKH2LB5PoFxEvgtv2JgwW0bU858HoLQ+kutSvjLMUqBd0PeJYEinLWhoI9Ol0eYMqj/wNQ==} hasBin: true + jiti@2.4.1: + resolution: {integrity: sha512-yPBThwecp1wS9DmoA4x4KR2h3QoslacnDR8ypuFM962kI4/456Iy1oHx2RAgh4jfZNdn0bctsdadceiBUgpU1g==} + hasBin: true + jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} @@ -5386,6 +5423,9 @@ packages: js-tokens@9.0.0: resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + js-yaml@4.1.0: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true @@ -5536,6 +5576,10 @@ packages: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} + local-pkg@0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} + engines: {node: '>=14'} + locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -5626,6 +5670,9 @@ packages: magic-string@0.30.12: resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magic-string@0.30.15: + resolution: {integrity: sha512-zXeaYRgZ6ldS1RJJUrMrYgNJ4fdwnyI6tVqoiIhyCyv5IVTK9BU8Ic2l253GGETQHxI4HNUwhJ3fjDhKqEoaAw==} + magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} @@ -5903,6 +5950,9 @@ packages: mlly@1.7.2: resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==} + mlly@1.7.3: + resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} + mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} engines: {node: '>=4'} @@ -5940,6 +5990,11 @@ packages: engines: {node: ^18 || >=20} hasBin: true + nanoid@5.0.9: + resolution: {integrity: sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==} + engines: {node: ^18 || >=20} + hasBin: true + natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} @@ -6076,6 +6131,11 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true + nypm@0.4.1: + resolution: {integrity: sha512-1b9mihliBh8UCcKtcGRu//G50iHpjxIQVUqkdhPT/SDVE7KdJKoHXLS0heuYTQCx95dFqiyUbXZB9r8ikn+93g==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -6296,6 +6356,9 @@ packages: picocolors@1.1.0: resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} @@ -6680,6 +6743,10 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + readdirp@4.0.2: + resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} + engines: {node: '>= 14.16.0'} + rechoir@0.6.2: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} @@ -6936,6 +7003,10 @@ packages: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} engines: {node: '>= 10'} + sirv@3.0.0: + resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} + engines: {node: '>=18'} + sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} @@ -7046,6 +7117,9 @@ packages: std-env@3.7.0: resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + std-env@3.8.0: + resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + stdin-discarder@0.2.2: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} @@ -7112,6 +7186,9 @@ packages: strip-literal@2.1.0: resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} + strip-literal@2.1.1: + resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==} + stubborn-fs@1.2.5: resolution: {integrity: sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g==} @@ -7291,6 +7368,9 @@ packages: tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} + tinyexec@0.3.1: + resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} + tinyglobby@0.2.10: resolution: {integrity: sha512-Zc+8eJlFMvgatPZTl6A9L/yht8QqdmUNtURHaKZLmKBE12hNPSrqNkUp2cs3M/UKmNVVAMFQYSjYIVHDjW5zew==} engines: {node: '>=12.0.0'} @@ -7494,6 +7574,9 @@ packages: unimport@3.13.1: resolution: {integrity: sha512-nNrVzcs93yrZQOW77qnyOVHtb68LegvhYFwxFMfuuWScmwQmyVCG/NBuN8tYsaGzgQUVYv34E/af+Cc9u4og4A==} + unimport@3.14.5: + resolution: {integrity: sha512-tn890SwFFZxqaJSKQPPd+yygfKSATbM8BZWW1aCR2TJBTs1SDrmLamBueaFtYsGjHtQaRgqEbQflOjN2iW12gA==} + unist-util-is@6.0.0: resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} @@ -7622,6 +7705,10 @@ packages: webpack-sources: optional: true + unplugin@1.16.0: + resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==} + engines: {node: '>=14.0.0'} + unstorage@1.10.2: resolution: {integrity: sha512-cULBcwDqrS8UhlIysUJs2Dk0Mmt8h7B0E6mtR+relW9nZvsf/u4SkAYyNliPiPW7XtFNb5u3IUMkxGxFTTRTgQ==} peerDependencies: @@ -7735,6 +7822,11 @@ packages: peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 + vite-hot-client@0.2.4: + resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==} + peerDependencies: + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + vite-node@2.0.5: resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} @@ -7813,6 +7905,16 @@ packages: '@nuxt/kit': optional: true + vite-plugin-inspect@0.8.9: + resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': '*' + vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 + peerDependenciesMeta: + '@nuxt/kit': + optional: true + vite-plugin-qrcode@0.2.3: resolution: {integrity: sha512-TFzhf20v29hnh2XEoZ2kxg8Ff/ui36pR7PGDaHaKEmsQaRagv31XacHxbw5O07HcC1Mkr4tKcYb+PFASSceHmw==} engines: {node: ^14.13.1 || ^16.0.0 || >=18} @@ -7874,6 +7976,9 @@ packages: terser: optional: true + vitepress-plugin-group-icons@1.3.1: + resolution: {integrity: sha512-KHw3vaSqobjePKGWVRchd3PIG9wKrfA9U43yFLp2hTxXxUOIJdTb+e/qj0dEQYGYbwdXFBeErPVYHYNVBDSqow==} + vitepress@1.4.1: resolution: {integrity: sha512-C2rQ7PMlDVqgsaHOa0uJtgGGWaGv74QMaGL62lxKbtFkYtosJB5HAfZ8+pEbfzzvLemYaYwaiQdFLBlexK2sFw==} hasBin: true @@ -8321,46 +8426,46 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/eslint-config@3.6.2(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@2.3.3)))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vitest@2.1.2)': + '@antfu/eslint-config@3.6.2(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@2.4.1)))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.13.0(jiti@2.3.3)) - '@eslint/markdown': 6.1.0(eslint@9.13.0(jiti@2.3.3)) - '@stylistic/eslint-plugin': 2.8.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/parser': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) - '@vitest/eslint-plugin': 1.1.4(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vitest@2.1.2) - eslint: 9.13.0(jiti@2.3.3) - eslint-config-flat-gitignore: 0.3.0(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.13.0(jiti@2.4.1)) + '@eslint/markdown': 6.1.0(eslint@9.13.0(jiti@2.4.1)) + '@stylistic/eslint-plugin': 2.8.0(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) + '@typescript-eslint/parser': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) + '@vitest/eslint-plugin': 1.1.4(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0)) + eslint: 9.13.0(jiti@2.4.1) + eslint-config-flat-gitignore: 0.3.0(eslint@9.13.0(jiti@2.4.1)) eslint-flat-config-utils: 0.4.0 - eslint-merge-processors: 0.1.0(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-antfu: 2.6.0(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-command: 0.2.5(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-import-x: 4.2.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) - eslint-plugin-jsdoc: 50.2.4(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-jsonc: 2.16.0(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-n: 17.10.2(eslint@9.13.0(jiti@2.3.3)) + eslint-merge-processors: 0.1.0(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-antfu: 2.6.0(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-command: 0.2.5(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-import-x: 4.2.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) + eslint-plugin-jsdoc: 50.2.4(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-jsonc: 2.16.0(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-n: 17.10.2(eslint@9.13.0(jiti@2.4.1)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.6.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@2.3.3))) - eslint-plugin-regexp: 2.6.0(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-toml: 0.11.1(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-unicorn: 55.0.0(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-vue: 9.29.0(eslint@9.13.0(jiti@2.3.3)) - eslint-plugin-yml: 1.14.0(eslint@9.13.0(jiti@2.3.3)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.3.3)) + eslint-plugin-perfectionist: 3.6.0(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@2.4.1))) + eslint-plugin-regexp: 2.6.0(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-toml: 0.11.1(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-unicorn: 55.0.0(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-vue: 9.29.0(eslint@9.13.0(jiti@2.4.1)) + eslint-plugin-yml: 1.14.0(eslint@9.13.0(jiti@2.4.1)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.4.1)) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 picocolors: 1.1.0 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@2.3.3)) + vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@2.4.1)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - eslint-plugin-format: 0.1.2(eslint@9.13.0(jiti@2.3.3)) + eslint-plugin-format: 0.1.2(eslint@9.13.0(jiti@2.4.1)) transitivePeerDependencies: - '@typescript-eslint/utils' - '@vue/compiler-sfc' @@ -9328,20 +9433,20 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.13.0(jiti@2.3.3))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.13.0(jiti@2.4.1))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.4.0(eslint@9.13.0(jiti@2.3.3))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.13.0(jiti@2.4.1))': dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) eslint-visitor-keys: 3.4.3 - '@eslint-community/eslint-utils@4.4.1(eslint@9.13.0(jiti@2.3.3))': + '@eslint-community/eslint-utils@4.4.1(eslint@9.13.0(jiti@2.4.1))': dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.1': {} @@ -9376,9 +9481,9 @@ snapshots: '@eslint/js@9.13.0': {} - '@eslint/markdown@6.1.0(eslint@9.13.0(jiti@2.3.3))': + '@eslint/markdown@6.1.0(eslint@9.13.0(jiti@2.4.1))': dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 micromark-extension-gfm: 3.0.0 @@ -9429,6 +9534,10 @@ snapshots: dependencies: '@iconify/types': 2.0.0 + '@iconify-json/vscode-icons@1.2.4': + dependencies: + '@iconify/types': 2.0.0 + '@iconify/collections@1.0.455': dependencies: '@iconify/types': 2.0.0 @@ -9683,10 +9792,10 @@ snapshots: - supports-color - webpack-sources - '@nuxt/devtools-kit@1.6.0(magicast@0.3.5)(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(webpack-sources@3.2.3)': + '@nuxt/devtools-kit@1.6.4(magicast@0.3.5)(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(webpack-sources@3.2.3)': dependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3) - '@nuxt/schema': 3.13.2(rollup@4.18.0)(webpack-sources@3.2.3) + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3) + '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.18.0) execa: 7.2.0 vite: 5.4.8(@types/node@22.5.2)(terser@5.36.0) transitivePeerDependencies: @@ -9695,7 +9804,7 @@ snapshots: - supports-color - webpack-sources - '@nuxt/devtools-wizard@1.6.0': + '@nuxt/devtools-wizard@1.6.4': dependencies: consola: 3.2.3 diff: 7.0.0 @@ -9708,43 +9817,43 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.6.0(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': + '@nuxt/devtools@1.6.4(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.6.0(magicast@0.3.5)(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(webpack-sources@3.2.3) - '@nuxt/devtools-wizard': 1.6.0 - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3) - '@vue/devtools-core': 7.4.4(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) - '@vue/devtools-kit': 7.4.4 - birpc: 0.2.17 + '@nuxt/devtools-kit': 1.6.4(magicast@0.3.5)(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(webpack-sources@3.2.3) + '@nuxt/devtools-wizard': 1.6.4 + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3) + '@vue/devtools-core': 7.6.8(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) + '@vue/devtools-kit': 7.6.8 + birpc: 0.2.19 consola: 3.2.3 - cronstrue: 2.50.0 + cronstrue: 2.52.0 destr: 2.0.3 error-stack-parser-es: 0.1.5 execa: 7.2.0 fast-npm-meta: 0.2.2 - flatted: 3.3.1 + flatted: 3.3.2 get-port-please: 3.1.2 hookable: 5.5.3 image-meta: 0.2.1 is-installed-globally: 1.0.0 launch-editor: 2.9.1 - local-pkg: 0.5.0 + local-pkg: 0.5.1 magicast: 0.3.5 - nypm: 0.3.11 + nypm: 0.4.1 ohash: 1.1.4 pathe: 1.1.2 perfect-debounce: 1.0.0 - pkg-types: 1.2.0 + pkg-types: 1.2.1 rc9: 2.1.2 scule: 1.3.0 semver: 7.6.3 simple-git: 3.27.0 - sirv: 2.0.4 - tinyglobby: 0.2.9 - unimport: 3.13.1(rollup@4.18.0)(webpack-sources@3.2.3) + sirv: 3.0.0 + tinyglobby: 0.2.10 + unimport: 3.14.5(rollup@4.18.0) vite: 5.4.8(@types/node@22.5.2)(terser@5.36.0) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)) vite-plugin-vue-inspector: 5.1.3(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)) which: 3.0.1 ws: 8.18.0 @@ -9834,27 +9943,55 @@ snapshots: - supports-color - webpack-sources - '@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3)': + '@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3)': dependencies: - '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) - c12: 1.11.2(magicast@0.3.5) + '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.18.0) + c12: 2.0.1(magicast@0.3.5) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 globby: 14.0.2 hash-sum: 2.0.0 - ignore: 5.3.2 - jiti: 1.21.6 + ignore: 6.0.2 + jiti: 2.4.1 klona: 2.0.6 knitwork: 1.1.0 - mlly: 1.7.2 + mlly: 1.7.3 pathe: 1.1.2 pkg-types: 1.2.1 scule: 1.3.0 semver: 7.6.3 ufo: 1.5.4 unctx: 2.3.1(webpack-sources@3.2.3) - unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + unimport: 3.14.5(rollup@4.18.0) + untyped: 1.5.1 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + - webpack-sources + + '@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3)': + dependencies: + '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.24.0) + c12: 2.0.1(magicast@0.3.5) + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + hash-sum: 2.0.0 + ignore: 6.0.2 + jiti: 2.4.1 + klona: 2.0.6 + knitwork: 1.1.0 + mlly: 1.7.3 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + semver: 7.6.3 + ufo: 1.5.4 + unctx: 2.3.1(webpack-sources@3.2.3) + unimport: 3.14.5(rollup@4.24.0) untyped: 1.5.1 transitivePeerDependencies: - magicast @@ -9901,8 +10038,9 @@ snapshots: - supports-color - webpack-sources - '@nuxt/schema@3.13.2(rollup@4.24.0)(webpack-sources@3.2.3)': + '@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.18.0)': dependencies: + c12: 2.0.1(magicast@0.3.5) compatx: 0.1.8 consola: 3.2.3 defu: 6.1.4 @@ -9910,15 +10048,35 @@ snapshots: pathe: 1.1.2 pkg-types: 1.2.1 scule: 1.3.0 - std-env: 3.7.0 + std-env: 3.8.0 ufo: 1.5.4 uncrypto: 0.1.3 - unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) + unimport: 3.14.5(rollup@4.18.0) untyped: 1.5.1 transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.24.0)': + dependencies: + c12: 2.0.1(magicast@0.3.5) + compatx: 0.1.8 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.2.1 + scule: 1.3.0 + std-env: 3.8.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unimport: 3.14.5(rollup@4.24.0) + untyped: 1.5.1 + transitivePeerDependencies: + - magicast - rollup - supports-color - - webpack-sources optional: true '@nuxt/telemetry@2.5.4(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3)': @@ -9992,7 +10150,7 @@ snapshots: - vue - webpack-sources - '@nuxt/vite-builder@3.13.0(@types/node@22.5.2)(eslint@9.13.0(jiti@2.3.3))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': + '@nuxt/vite-builder@3.13.0(@types/node@22.5.2)(eslint@9.13.0(jiti@2.4.1))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3) '@rollup/plugin-replace': 5.0.7(rollup@4.18.0) @@ -10025,7 +10183,7 @@ snapshots: unplugin: 1.14.1(webpack-sources@3.2.3) vite: 5.4.8(@types/node@22.5.2)(terser@5.36.0) vite-node: 2.0.5(@types/node@22.5.2)(terser@5.36.0) - vite-plugin-checker: 0.7.2(eslint@9.13.0(jiti@2.3.3))(optionator@0.9.4)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3)) + vite-plugin-checker: 0.7.2(eslint@9.13.0(jiti@2.4.1))(optionator@0.9.4)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3)) vue: 3.5.12(typescript@5.6.3) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: @@ -10339,6 +10497,14 @@ snapshots: optionalDependencies: rollup: 4.24.0 + '@rollup/pluginutils@5.1.3(rollup@4.18.0)': + dependencies: + '@types/estree': 1.0.6 + estree-walker: 2.0.2 + picomatch: 4.0.2 + optionalDependencies: + rollup: 4.18.0 + '@rollup/pluginutils@5.1.3(rollup@4.24.0)': dependencies: '@types/estree': 1.0.6 @@ -10513,10 +10679,10 @@ snapshots: '@stackblitz/sdk@1.11.0': {} - '@stylistic/eslint-plugin@2.8.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)': + '@stylistic/eslint-plugin@2.8.0(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) - eslint: 9.13.0(jiti@2.3.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) + eslint: 9.13.0(jiti@2.4.1) eslint-visitor-keys: 4.1.0 espree: 10.2.0 estraverse: 5.3.0 @@ -10709,11 +10875,11 @@ snapshots: transitivePeerDependencies: - '@vue/composition-api' - '@tresjs/eslint-config@1.4.0(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vitest@2.1.2)': + '@tresjs/eslint-config@1.4.0(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0))': dependencies: - '@antfu/eslint-config': 3.6.2(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@2.3.3)))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vitest@2.1.2) - eslint: 9.13.0(jiti@2.3.3) - eslint-plugin-format: 0.1.2(eslint@9.13.0(jiti@2.3.3)) + '@antfu/eslint-config': 3.6.2(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(@vue/compiler-sfc@3.5.12)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@2.4.1)))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0)) + eslint: 9.13.0(jiti@2.4.1) + eslint-plugin-format: 0.1.2(eslint@9.13.0(jiti@2.4.1)) transitivePeerDependencies: - '@eslint-react/eslint-plugin' - '@prettier/plugin-xml' @@ -11354,15 +11520,15 @@ snapshots: '@types/webxr@0.5.20': {} - '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.1 - '@typescript-eslint/parser': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/parser': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) '@typescript-eslint/scope-manager': 8.8.1 - '@typescript-eslint/type-utils': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.8.1 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -11372,14 +11538,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)': + '@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) '@typescript-eslint/visitor-keys': 8.8.1 debug: 4.3.7 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -11390,10 +11556,10 @@ snapshots: '@typescript-eslint/types': 8.8.1 '@typescript-eslint/visitor-keys': 8.8.1 - '@typescript-eslint/type-utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) - '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) debug: 4.3.7 ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: @@ -11419,13 +11585,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)': + '@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@2.4.1)) '@typescript-eslint/scope-manager': 8.8.1 '@typescript-eslint/types': 8.8.1 '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) transitivePeerDependencies: - supports-color - typescript @@ -12455,7 +12621,7 @@ snapshots: vite: 5.4.8(@types/node@22.8.1)(terser@5.36.0) vue: 3.5.12(typescript@5.6.3) - '@vitest/coverage-c8@0.33.0(vitest@2.1.2)': + '@vitest/coverage-c8@0.33.0(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 c8: 7.14.0 @@ -12464,7 +12630,7 @@ snapshots: std-env: 3.7.0 vitest: 2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0) - '@vitest/coverage-v8@2.1.2(vitest@2.1.2)': + '@vitest/coverage-v8@2.1.2(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -12482,11 +12648,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.4(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vitest@2.1.2)': + '@vitest/eslint-plugin@1.1.4(@typescript-eslint/utils@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vitest@2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0))': dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) optionalDependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) typescript: 5.6.3 vitest: 2.1.2(@types/node@22.8.1)(@vitest/ui@2.1.2)(jsdom@25.0.1)(terser@5.36.0) @@ -12725,31 +12891,31 @@ snapshots: dependencies: '@vue/devtools-kit': 7.4.6 - '@vue/devtools-core@7.4.4(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': + '@vue/devtools-core@7.4.6(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': dependencies: '@vue/devtools-kit': 7.4.6 '@vue/devtools-shared': 7.4.6 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)) + vite-hot-client: 0.2.3(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - vite - '@vue/devtools-core@7.4.6(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': + '@vue/devtools-core@7.6.8(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))': dependencies: - '@vue/devtools-kit': 7.4.6 - '@vue/devtools-shared': 7.4.6 + '@vue/devtools-kit': 7.6.8 + '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 - nanoid: 3.3.7 + nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) + vite-hot-client: 0.2.4(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)) vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.4.4': + '@vue/devtools-kit@7.4.6': dependencies: '@vue/devtools-shared': 7.4.6 birpc: 0.2.19 @@ -12759,9 +12925,9 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.1 - '@vue/devtools-kit@7.4.6': + '@vue/devtools-kit@7.6.8': dependencies: - '@vue/devtools-shared': 7.4.6 + '@vue/devtools-shared': 7.6.8 birpc: 0.2.19 hookable: 5.5.3 mitt: 3.0.1 @@ -12773,6 +12939,10 @@ snapshots: dependencies: rfdc: 1.4.1 + '@vue/devtools-shared@7.6.8': + dependencies: + rfdc: 1.4.1 + '@vue/language-core@2.1.6(typescript@5.6.3)': dependencies: '@volar/language-core': 2.4.6 @@ -13263,8 +13433,6 @@ snapshots: dependencies: file-uri-to-path: 1.0.0 - birpc@0.2.17: {} - birpc@0.2.19: {} bl@4.1.0: @@ -13379,6 +13547,23 @@ snapshots: optionalDependencies: magicast: 0.3.5 + c12@2.0.1(magicast@0.3.5): + dependencies: + chokidar: 4.0.1 + confbox: 0.1.8 + defu: 6.1.4 + dotenv: 16.4.5 + giget: 1.2.3 + jiti: 2.4.1 + mlly: 1.7.3 + ohash: 1.1.4 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.1 + rc9: 2.1.2 + optionalDependencies: + magicast: 0.3.5 + c8@7.14.0: dependencies: '@bcoe/v8-coverage': 0.2.3 @@ -13471,6 +13656,10 @@ snapshots: optionalDependencies: fsevents: 2.3.3 + chokidar@4.0.1: + dependencies: + readdirp: 4.0.2 + chownr@2.0.0: {} chrome-trace-event@1.0.4: {} @@ -13749,7 +13938,7 @@ snapshots: croner@8.1.1: {} - cronstrue@2.50.0: {} + cronstrue@2.52.0: {} cross-spawn@7.0.3: dependencies: @@ -14142,24 +14331,24 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@9.13.0(jiti@2.3.3)): + eslint-compat-utils@0.5.1(eslint@9.13.0(jiti@2.4.1)): dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.13.0(jiti@2.3.3)): + eslint-config-flat-gitignore@0.3.0(eslint@9.13.0(jiti@2.4.1)): dependencies: '@eslint/compat': 1.1.1 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) find-up-simple: 1.0.0 eslint-flat-config-utils@0.4.0: dependencies: pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@9.13.0(jiti@2.3.3)): + eslint-formatting-reporter@0.0.0(eslint@9.13.0(jiti@2.4.1)): dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -14170,46 +14359,46 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@9.13.0(jiti@2.3.3)): + eslint-merge-processors@0.1.0(eslint@9.13.0(jiti@2.4.1)): dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.6.0(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-antfu@2.6.0(eslint@9.13.0(jiti@2.4.1)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) - eslint-plugin-command@0.2.5(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-command@0.2.5(eslint@9.13.0(jiti@2.4.1)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) - eslint-plugin-es-x@7.8.0(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-es-x@7.8.0(eslint@9.13.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.1)) '@eslint-community/regexpp': 4.12.0 - eslint: 9.13.0(jiti@2.3.3) - eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.3.3)) + eslint: 9.13.0(jiti@2.4.1) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.4.1)) - eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@2.4.1)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.1 '@dprint/toml': 0.6.2 - eslint: 9.13.0(jiti@2.3.3) - eslint-formatting-reporter: 0.0.0(eslint@9.13.0(jiti@2.3.3)) + eslint: 9.13.0(jiti@2.4.1) + eslint-formatting-reporter: 0.0.0(eslint@9.13.0(jiti@2.4.1)) eslint-parser-plain: 0.1.0 prettier: 3.3.2 synckit: 0.9.1 - eslint-plugin-import-x@4.2.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3): + eslint-plugin-import-x@4.2.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) debug: 4.3.7 doctrine: 3.0.0 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.5 is-glob: 4.0.3 @@ -14221,14 +14410,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.2.4(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-jsdoc@50.2.4(eslint@9.13.0(jiti@2.4.1)): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) espree: 10.2.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -14238,23 +14427,23 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-jsonc@2.16.0(eslint@9.13.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.3.3)) - eslint: 9.13.0(jiti@2.3.3) - eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.1)) + eslint: 9.13.0(jiti@2.4.1) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.4.1)) 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-n@17.10.2(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-n@17.10.2(eslint@9.13.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.1)) enhanced-resolve: 5.17.1 - eslint: 9.13.0(jiti@2.3.3) - eslint-plugin-es-x: 7.8.0(eslint@9.13.0(jiti@2.3.3)) + eslint: 9.13.0(jiti@2.4.1) + eslint-plugin-es-x: 7.8.0(eslint@9.13.0(jiti@2.4.1)) get-tsconfig: 4.7.5 globals: 15.9.0 ignore: 5.3.2 @@ -14263,48 +14452,48 @@ snapshots: eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-perfectionist@3.6.0(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@2.3.3))): + eslint-plugin-perfectionist@3.6.0(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@2.4.1))): dependencies: '@typescript-eslint/types': 8.8.1 - '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) - eslint: 9.13.0(jiti@2.3.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) + eslint: 9.13.0(jiti@2.4.1) minimatch: 9.0.5 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@2.3.3)) + vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@2.4.1)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-regexp@2.6.0(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-regexp@2.6.0(eslint@9.13.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.1)) '@eslint-community/regexpp': 4.12.0 comment-parser: 1.4.1 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.11.1(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-toml@0.11.1(eslint@9.13.0(jiti@2.4.1)): dependencies: debug: 4.3.7 - eslint: 9.13.0(jiti@2.3.3) - eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.3.3)) + eslint: 9.13.0(jiti@2.4.1) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.4.1)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-unicorn@55.0.0(eslint@9.13.0(jiti@2.4.1)): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.1)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.37.1 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) esquery: 1.6.0 globals: 15.9.0 indent-string: 4.0.0 @@ -14317,41 +14506,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1)): dependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.13.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.13.0(jiti@2.4.1))(typescript@5.6.3) - eslint-plugin-vue@9.29.0(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-vue@9.29.0(eslint@9.13.0(jiti@2.4.1)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@2.3.3)) - eslint: 9.13.0(jiti@2.3.3) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@2.4.1)) + eslint: 9.13.0(jiti@2.4.1) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@2.3.3)) + vue-eslint-parser: 9.4.3(eslint@9.13.0(jiti@2.4.1)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@9.13.0(jiti@2.3.3)): + eslint-plugin-yml@1.14.0(eslint@9.13.0(jiti@2.4.1)): dependencies: debug: 4.3.7 - eslint: 9.13.0(jiti@2.3.3) - eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.3.3)) + eslint: 9.13.0(jiti@2.4.1) + eslint-compat-utils: 0.5.1(eslint@9.13.0(jiti@2.4.1)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.3.3)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.5.12)(eslint@9.13.0(jiti@2.4.1)): dependencies: '@vue/compiler-sfc': 3.5.12 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) eslint-scope@5.1.1: dependencies: @@ -14372,9 +14561,9 @@ snapshots: eslint-visitor-keys@4.1.0: {} - eslint@9.13.0(jiti@2.3.3): + eslint@9.13.0(jiti@2.4.1): dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.3.3)) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.13.0(jiti@2.4.1)) '@eslint-community/regexpp': 4.12.0 '@eslint/config-array': 0.18.0 '@eslint/core': 0.7.0 @@ -14410,7 +14599,7 @@ snapshots: optionator: 0.9.4 text-table: 0.2.0 optionalDependencies: - jiti: 2.3.3 + jiti: 2.4.1 transitivePeerDependencies: - supports-color @@ -14554,7 +14743,6 @@ snapshots: fdir@6.4.2(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 - optional: true fflate@0.6.10: {} @@ -14589,6 +14777,8 @@ snapshots: flatted@3.3.1: {} + flatted@3.3.2: {} + focus-trap@7.6.0: dependencies: tabbable: 6.2.0 @@ -14991,6 +15181,8 @@ snapshots: ignore@5.3.2: {} + ignore@6.0.2: {} + image-meta@0.2.1: {} import-fresh@3.3.0: @@ -15221,6 +15413,8 @@ snapshots: jiti@2.3.3: {} + jiti@2.4.1: {} + jju@1.4.0: {} js-beautify@1.15.1: @@ -15237,6 +15431,8 @@ snapshots: js-tokens@9.0.0: {} + js-tokens@9.0.1: {} + js-yaml@4.1.0: dependencies: argparse: 2.0.1 @@ -15432,6 +15628,11 @@ snapshots: mlly: 1.7.2 pkg-types: 1.2.1 + local-pkg@0.5.1: + dependencies: + mlly: 1.7.3 + pkg-types: 1.2.1 + locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -15506,6 +15707,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.15: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magicast@0.3.5: dependencies: '@babel/parser': 7.25.8 @@ -15937,6 +16142,13 @@ snapshots: pkg-types: 1.2.1 ufo: 1.5.4 + mlly@1.7.3: + dependencies: + acorn: 8.14.0 + pathe: 1.1.2 + pkg-types: 1.2.1 + ufo: 1.5.4 + mri@1.2.0: {} mrmime@2.0.0: {} @@ -15961,6 +16173,8 @@ snapshots: nanoid@5.0.7: {} + nanoid@5.0.9: {} + natural-compare-lite@1.4.0: {} natural-compare@1.4.0: {} @@ -16138,14 +16352,14 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.2)(eslint@9.13.0(jiti@2.3.3))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3): + nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.2)(eslint@9.13.0(jiti@2.4.1))(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.6.0(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) + '@nuxt/devtools': 1.6.4(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) '@nuxt/kit': 3.13.0(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3) '@nuxt/schema': 3.13.0(rollup@4.18.0)(webpack-sources@3.2.3) '@nuxt/telemetry': 2.5.4(magicast@0.3.5)(rollup@4.18.0)(webpack-sources@3.2.3) - '@nuxt/vite-builder': 3.13.0(@types/node@22.5.2)(eslint@9.13.0(jiti@2.3.3))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) + '@nuxt/vite-builder': 3.13.0(@types/node@22.5.2)(eslint@9.13.0(jiti@2.4.1))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.18.0)(terser@5.36.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) '@unhead/dom': 1.10.0 '@unhead/ssr': 1.10.0 '@unhead/vue': 1.10.0(vue@3.5.12(typescript@5.6.3)) @@ -16257,6 +16471,15 @@ snapshots: pkg-types: 1.2.0 ufo: 1.5.4 + nypm@0.4.1: + dependencies: + citty: 0.1.6 + consola: 3.2.3 + pathe: 1.1.2 + pkg-types: 1.2.1 + tinyexec: 0.3.1 + ufo: 1.5.4 + object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -16506,6 +16729,8 @@ snapshots: picocolors@1.1.0: {} + picocolors@1.1.1: {} + picomatch@2.3.1: {} picomatch@4.0.2: {} @@ -16902,6 +17127,8 @@ snapshots: dependencies: picomatch: 2.3.1 + readdirp@4.0.2: {} + rechoir@0.6.2: dependencies: resolve: 1.22.8 @@ -17250,6 +17477,12 @@ snapshots: mrmime: 2.0.0 totalist: 3.0.1 + sirv@3.0.0: + dependencies: + '@polka/url': 1.0.0-next.25 + mrmime: 2.0.0 + totalist: 3.0.1 + sisteransi@1.0.5: {} slash@3.0.0: {} @@ -17352,6 +17585,8 @@ snapshots: std-env@3.7.0: {} + std-env@3.8.0: {} + stdin-discarder@0.2.2: {} streamx@2.20.0: @@ -17421,6 +17656,10 @@ snapshots: dependencies: js-tokens: 9.0.0 + strip-literal@2.1.1: + dependencies: + js-tokens: 9.0.1 + stubborn-fs@1.2.5: {} stylehacks@7.0.3(postcss@8.4.43): @@ -17648,11 +17887,12 @@ snapshots: tinyexec@0.3.0: {} + tinyexec@0.3.1: {} + tinyglobby@0.2.10: dependencies: fdir: 6.4.2(picomatch@4.0.2) picomatch: 4.0.2 - optional: true tinyglobby@0.2.9: dependencies: @@ -17876,6 +18116,45 @@ snapshots: - rollup - webpack-sources + unimport@3.14.5(rollup@4.18.0): + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.18.0) + acorn: 8.14.0 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.1 + magic-string: 0.30.15 + mlly: 1.7.3 + pathe: 1.1.2 + picomatch: 4.0.2 + pkg-types: 1.2.1 + scule: 1.3.0 + strip-literal: 2.1.1 + unplugin: 1.16.0 + transitivePeerDependencies: + - rollup + + unimport@3.14.5(rollup@4.24.0): + dependencies: + '@rollup/pluginutils': 5.1.3(rollup@4.24.0) + acorn: 8.14.0 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.1 + magic-string: 0.30.15 + mlly: 1.7.3 + pathe: 1.1.2 + picomatch: 4.0.2 + pkg-types: 1.2.1 + scule: 1.3.0 + strip-literal: 2.1.1 + unplugin: 1.16.0 + transitivePeerDependencies: + - rollup + optional: true + unist-util-is@6.0.0: dependencies: '@types/unist': 3.0.3 @@ -18052,7 +18331,7 @@ snapshots: - rollup - supports-color - unplugin-auto-import@0.18.3(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(@vueuse/core@11.1.0(vue@3.5.12(typescript@5.6.3)))(rollup@4.24.0)(webpack-sources@3.2.3): + unplugin-auto-import@0.18.3(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(@vueuse/core@11.1.0(vue@3.5.12(typescript@5.6.3)))(rollup@4.24.0)(webpack-sources@3.2.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.2(rollup@4.24.0) @@ -18063,13 +18342,13 @@ snapshots: unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) unplugin: 1.14.1(webpack-sources@3.2.3) optionalDependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) '@vueuse/core': 11.1.0(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - rollup - webpack-sources - unplugin-vue-components@0.27.4(@babel/parser@7.25.8)(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3): + unplugin-vue-components@0.27.4(@babel/parser@7.25.8)(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.24.0) @@ -18084,7 +18363,7 @@ snapshots: vue: 3.5.12(typescript@5.6.3) optionalDependencies: '@babel/parser': 7.25.8 - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - supports-color @@ -18120,6 +18399,11 @@ snapshots: optionalDependencies: webpack-sources: 3.2.3 + unplugin@1.16.0: + dependencies: + acorn: 8.14.0 + webpack-virtual-modules: 0.6.2 + unstorage@1.10.2(ioredis@5.4.1): dependencies: anymatch: 3.1.3 @@ -18244,14 +18528,14 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-hot-client@0.2.3(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)): - dependencies: - vite: 5.4.8(@types/node@22.5.2)(terser@5.36.0) - vite-hot-client@0.2.3(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)): dependencies: vite: 5.4.8(@types/node@22.8.1)(terser@5.36.0) + vite-hot-client@0.2.4(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)): + dependencies: + vite: 5.4.8(@types/node@22.5.2)(terser@5.36.0) + vite-node@2.0.5(@types/node@22.5.2)(terser@5.36.0): dependencies: cac: 6.7.14 @@ -18289,7 +18573,7 @@ snapshots: vite-plugin-banner@0.8.0: {} - vite-plugin-checker@0.7.2(eslint@9.13.0(jiti@2.3.3))(optionator@0.9.4)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3)): + vite-plugin-checker@0.7.2(eslint@9.13.0(jiti@2.4.1))(optionator@0.9.4)(typescript@5.6.3)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0))(vue-tsc@2.1.6(typescript@5.6.3)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -18307,7 +18591,7 @@ snapshots: vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 optionalDependencies: - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) optionator: 0.9.4 typescript: 5.6.3 vue-tsc: 2.1.6(typescript@5.6.3) @@ -18349,10 +18633,10 @@ snapshots: transitivePeerDependencies: - rollup - vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)): + vite-plugin-inspect@0.8.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) + '@rollup/pluginutils': 5.1.0(rollup@4.24.0) debug: 4.3.6 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 @@ -18360,27 +18644,27 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.4.8(@types/node@22.5.2)(terser@5.36.0) + vite: 5.4.8(@types/node@22.8.1)(terser@5.36.0) optionalDependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.18.0)(vite@5.4.8(@types/node@22.5.2)(terser@5.36.0)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.0(rollup@4.24.0) - debug: 4.3.6 + '@rollup/pluginutils': 5.1.3(rollup@4.18.0) + debug: 4.3.7 error-stack-parser-es: 0.1.5 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 - picocolors: 1.0.1 - sirv: 2.0.4 - vite: 5.4.8(@types/node@22.8.1)(terser@5.36.0) + picocolors: 1.1.1 + sirv: 3.0.0 + vite: 5.4.8(@types/node@22.5.2)(terser@5.36.0) optionalDependencies: - '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3) transitivePeerDependencies: - rollup - supports-color @@ -18399,7 +18683,7 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-vue-devtools@7.4.6(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)): + vite-plugin-vue-devtools@7.4.6(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)): dependencies: '@vue/devtools-core': 7.4.6(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0))(vue@3.5.12(typescript@5.6.3)) '@vue/devtools-kit': 7.4.6 @@ -18407,7 +18691,7 @@ snapshots: execa: 8.0.1 sirv: 2.0.4 vite: 5.4.8(@types/node@22.8.1)(terser@5.36.0) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.2(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.24.0)(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) vite-plugin-vue-inspector: 5.2.0(vite@5.4.8(@types/node@22.8.1)(terser@5.36.0)) transitivePeerDependencies: - '@nuxt/kit' @@ -18470,6 +18754,14 @@ snapshots: fsevents: 2.3.3 terser: 5.36.0 + vitepress-plugin-group-icons@1.3.1: + dependencies: + '@iconify-json/logos': 1.2.3 + '@iconify-json/vscode-icons': 1.2.4 + '@iconify/utils': 2.1.33 + transitivePeerDependencies: + - supports-color + vitepress@1.4.1(@algolia/client-search@5.8.1)(@types/node@22.8.1)(postcss@8.4.47)(search-insights@2.17.2)(terser@5.36.0)(typescript@5.6.3): dependencies: '@docsearch/css': 3.6.2 @@ -18590,10 +18882,10 @@ snapshots: vue-devtools-stub@0.1.0: {} - vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@2.3.3)): + vue-eslint-parser@9.4.3(eslint@9.13.0(jiti@2.4.1)): dependencies: debug: 4.3.7 - eslint: 9.13.0(jiti@2.3.3) + eslint: 9.13.0(jiti@2.4.1) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1