diff --git a/eslint.config.mjs b/eslint.config.mjs index c4e282b673..9ca63411de 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -148,17 +148,6 @@ export default createConfigForNuxt({ ], }, ], - 'import/order': [ - 'error', - { - pathGroups: [ - { - group: 'external', - pattern: '#vue-router', - }, - ], - }, - ], 'jsdoc/check-tag-names': [ 'error', { diff --git a/package.json b/package.json index e6a52fa401..c51ca37d48 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "nuxt": "workspace:*", "rollup": "^4.18.0", "vite": "5.3.1", - "vue": "3.4.29" + "vue": "3.4.30" }, "devDependencies": { "@eslint/js": "9.5.0", @@ -53,7 +53,7 @@ "@nuxt/webpack-builder": "workspace:*", "@testing-library/vue": "8.1.0", "@types/eslint__js": "8.42.3", - "@types/node": "20.14.7", + "@types/node": "20.14.8", "@types/semver": "7.5.8", "@unhead/schema": "1.9.14", "@vitejs/plugin-vue": "5.0.4", @@ -67,7 +67,7 @@ "eslint-plugin-no-only-tests": "3.1.0", "eslint-plugin-perfectionist": "2.11.0", "eslint-typegen": "0.2.4", - "execa": "9.2.0", + "execa": "9.3.0", "globby": "14.0.1", "h3": "1.12.0", "happy-dom": "14.12.3", @@ -87,9 +87,9 @@ "ufo": "1.5.3", "vitest": "1.6.0", "vitest-environment-nuxt": "1.0.0", - "vue": "3.4.29", - "vue-router": "4.3.3", - "vue-tsc": "2.0.21" + "vue": "3.4.30", + "vue-router": "4.4.0", + "vue-tsc": "2.0.22" }, "packageManager": "pnpm@9.4.0", "engines": { diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index dcf6d24318..2a8125f9f4 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -60,7 +60,7 @@ }, "dependencies": { "@nuxt/devalue": "^2.0.2", - "@nuxt/devtools": "^1.3.3", + "@nuxt/devtools": "^1.3.6", "@nuxt/kit": "workspace:*", "@nuxt/schema": "workspace:*", "@nuxt/telemetry": "^2.5.4", @@ -68,7 +68,7 @@ "@unhead/dom": "^1.9.14", "@unhead/ssr": "^1.9.14", "@unhead/vue": "^1.9.14", - "@vue/shared": "^3.4.29", + "@vue/shared": "^3.4.30", "acorn": "8.12.0", "c12": "^1.11.1", "chokidar": "^3.6.0", @@ -108,13 +108,13 @@ "unenv": "^1.9.0", "unimport": "^3.7.2", "unplugin": "^1.10.1", - "unplugin-vue-router": "^0.7.0", + "unplugin-vue-router": "^0.10.0", "unstorage": "^1.10.2", "untyped": "^1.4.2", - "vue": "^3.4.29", + "vue": "^3.4.30", "vue-bundle-renderer": "^2.1.0", "vue-devtools-stub": "^0.1.0", - "vue-router": "^4.3.3" + "vue-router": "^4.4.0" }, "devDependencies": { "@nuxt/scripts": "0.5.1", @@ -122,7 +122,7 @@ "@parcel/watcher": "2.4.1", "@types/estree": "1.0.5", "@vitejs/plugin-vue": "5.0.4", - "@vue/compiler-sfc": "3.4.29", + "@vue/compiler-sfc": "3.4.30", "unbuild": "latest", "vite": "5.3.1", "vitest": "1.6.0" diff --git a/packages/nuxt/src/app/components/nuxt-link.ts b/packages/nuxt/src/app/components/nuxt-link.ts index a126078b8a..cf27ce9a34 100644 --- a/packages/nuxt/src/app/components/nuxt-link.ts +++ b/packages/nuxt/src/app/components/nuxt-link.ts @@ -7,7 +7,7 @@ import type { VNodeProps, } from 'vue' import { computed, defineComponent, h, inject, onBeforeUnmount, onMounted, provide, ref, resolveComponent } from 'vue' -import type { RouteLocation, RouteLocationRaw, Router, RouterLink, RouterLinkProps, useLink } from '#vue-router' +import type { RouteLocation, RouteLocationRaw, Router, RouterLink, RouterLinkProps, useLink } from 'vue-router' import { hasProtocol, joinURL, parseQuery, withTrailingSlash, withoutTrailingSlash } from 'ufo' import { preloadRouteComponents } from '../composables/preload' import { onNuxtReady } from '../composables/ready' diff --git a/packages/nuxt/src/app/components/route-provider.ts b/packages/nuxt/src/app/components/route-provider.ts index de4ae64a47..3f81d028a9 100644 --- a/packages/nuxt/src/app/components/route-provider.ts +++ b/packages/nuxt/src/app/components/route-provider.ts @@ -1,6 +1,6 @@ import { defineComponent, h, nextTick, onMounted, provide, shallowReactive } from 'vue' import type { Ref, VNode } from 'vue' -import type { RouteLocation, RouteLocationNormalizedLoaded } from '#vue-router' +import type { RouteLocationNormalizedLoaded } from 'vue-router' import { PageRouteSymbol } from './injections' export const RouteProvider = defineComponent({ @@ -23,7 +23,7 @@ export const RouteProvider = defineComponent({ const previousRoute = props.route // Provide a reactive route within the page - const route = {} as RouteLocation + const route = {} as RouteLocationNormalizedLoaded for (const key in props.route) { Object.defineProperty(route, key, { get: () => previousKey === props.renderKey ? props.route[key as keyof RouteLocationNormalizedLoaded] : previousRoute[key as keyof RouteLocationNormalizedLoaded], diff --git a/packages/nuxt/src/app/components/utils.ts b/packages/nuxt/src/app/components/utils.ts index 3de363755d..bb16708588 100644 --- a/packages/nuxt/src/app/components/utils.ts +++ b/packages/nuxt/src/app/components/utils.ts @@ -2,7 +2,7 @@ import { h } from 'vue' import type { Component, RendererNode } from 'vue' // eslint-disable-next-line import { isString, isPromise, isArray, isObject } from '@vue/shared' -import type { RouteLocationNormalized } from '#vue-router' +import type { RouteLocationNormalized } from 'vue-router' // @ts-expect-error virtual file import { START_LOCATION } from '#build/pages' diff --git a/packages/nuxt/src/app/composables/preload.ts b/packages/nuxt/src/app/composables/preload.ts index d7b747b279..62d75d7edd 100644 --- a/packages/nuxt/src/app/composables/preload.ts +++ b/packages/nuxt/src/app/composables/preload.ts @@ -1,5 +1,5 @@ import type { Component } from 'vue' -import type { RouteLocationRaw, Router } from '#vue-router' +import type { RouteLocationRaw, Router } from 'vue-router' import { useNuxtApp } from '../nuxt' import { toArray } from '../utils' import { useRouter } from './router' diff --git a/packages/nuxt/src/app/composables/router.ts b/packages/nuxt/src/app/composables/router.ts index fad568a885..50b99476c5 100644 --- a/packages/nuxt/src/app/composables/router.ts +++ b/packages/nuxt/src/app/composables/router.ts @@ -1,6 +1,6 @@ import { getCurrentInstance, hasInjectionContext, inject, onScopeDispose } from 'vue' import type { Ref } from 'vue' -import type { NavigationFailure, NavigationGuard, RouteLocationNormalized, RouteLocationRaw, Router, useRoute as _useRoute, useRouter as _useRouter } from '#vue-router' +import type { NavigationFailure, NavigationGuard, RouteLocationNormalized, RouteLocationRaw, Router, useRoute as _useRoute, useRouter as _useRouter } from 'vue-router' import { sanitizeStatusCode } from 'h3' import { hasProtocol, isScriptProtocol, joinURL, withQuery } from 'ufo' diff --git a/packages/nuxt/src/app/nuxt.ts b/packages/nuxt/src/app/nuxt.ts index ff91ba845b..02f3270827 100644 --- a/packages/nuxt/src/app/nuxt.ts +++ b/packages/nuxt/src/app/nuxt.ts @@ -1,6 +1,6 @@ import { effectScope, getCurrentInstance, getCurrentScope, hasInjectionContext, reactive, shallowReactive } from 'vue' import type { App, EffectScope, Ref, VNode, onErrorCaptured } from 'vue' -import type { RouteLocationNormalizedLoaded } from '#vue-router' +import type { RouteLocationNormalizedLoaded } from 'vue-router' import type { HookCallback, Hookable } from 'hookable' import { createHooks } from 'hookable' import { getContext } from 'unctx' diff --git a/packages/nuxt/src/app/plugins/router.ts b/packages/nuxt/src/app/plugins/router.ts index 8fc32754b2..399f6e8e87 100644 --- a/packages/nuxt/src/app/plugins/router.ts +++ b/packages/nuxt/src/app/plugins/router.ts @@ -226,6 +226,7 @@ export default defineNuxtPlugin<{ route: Route, router: Router }>({ }) } + // @ts-expect-error vue-router types diverge from our Route type above nuxtApp._route = route // Handle middleware diff --git a/packages/nuxt/src/core/nitro.ts b/packages/nuxt/src/core/nitro.ts index 37b18e278c..11e4ed3b90 100644 --- a/packages/nuxt/src/core/nitro.ts +++ b/packages/nuxt/src/core/nitro.ts @@ -358,7 +358,7 @@ export async function initNitro (nuxt: Nuxt & { _nitro?: Nitro }) { await nuxt.callHook('nitro:config', nitroConfig) // TODO: extract to shared utility? - const excludedAlias = [/^@vue\/.*$/, '#imports', '#vue-router', 'vue-demi', /^#app/] + const excludedAlias = [/^@vue\/.*$/, '#imports', 'vue-demi', /^#app/] const basePath = nitroConfig.typescript!.tsConfig!.compilerOptions?.baseUrl ? resolve(nuxt.options.buildDir, nitroConfig.typescript!.tsConfig!.compilerOptions?.baseUrl) : nuxt.options.buildDir const aliases = nitroConfig.alias! const tsConfig = nitroConfig.typescript!.tsConfig! diff --git a/packages/nuxt/src/pages/module.ts b/packages/nuxt/src/pages/module.ts index 3e5982ea3b..b3bad6ccc1 100644 --- a/packages/nuxt/src/pages/module.ts +++ b/packages/nuxt/src/pages/module.ts @@ -105,14 +105,6 @@ export default defineNuxtModule({ } }) - // adds support for #vue-router alias (used for types) with and without pages integration - addTypeTemplate({ - filename: 'vue-router-stub.d.ts', - getContents: () => `export * from '${useExperimentalTypedPages ? 'vue-router/auto' : 'vue-router'}'`, - }) - - nuxt.options.alias['#vue-router'] = join(nuxt.options.buildDir, 'vue-router-stub') - if (!nuxt.options.pages) { addPlugin(resolve(distDir, 'app/plugins/router')) addTemplate({ @@ -141,12 +133,6 @@ export default defineNuxtModule({ return } - addTemplate({ - filename: 'vue-router-stub.mjs', - // TODO: use `vue-router/auto` when we have support for page metadata - getContents: () => 'export * from \'vue-router\';', - }) - if (useExperimentalTypedPages) { const declarationFile = './types/typed-router.d.ts' @@ -189,6 +175,7 @@ export default defineNuxtModule({ nuxt.hook('prepare:types', ({ references }) => { // This file will be generated by unplugin-vue-router references.push({ path: declarationFile }) + references.push({ types: 'unplugin-vue-router/client' }) }) const context = createRoutesContext(resolveOptions(options)) @@ -215,15 +202,7 @@ export default defineNuxtModule({ // Add $router types nuxt.hook('prepare:types', ({ references }) => { - references.push({ types: useExperimentalTypedPages ? 'vue-router/auto' : 'vue-router' }) - }) - - // Add vue-router route guard imports - nuxt.hook('imports:sources', (sources) => { - const routerImports = sources.find(s => s.from === '#app/composables/router' && s.imports.includes('onBeforeRouteLeave')) - if (routerImports) { - routerImports.from = '#vue-router' - } + references.push({ types: useExperimentalTypedPages ? 'vue-router/auto-routes' : 'vue-router' }) }) // Regenerate templates when adding or removing pages @@ -278,7 +257,7 @@ export default defineNuxtModule({ nuxt.hook('imports:extend', (imports) => { imports.push( { name: 'definePageMeta', as: 'definePageMeta', from: resolve(runtimeDir, 'composables') }, - { name: 'useLink', as: 'useLink', from: '#vue-router' }, + { name: 'useLink', as: 'useLink', from: 'vue-router' }, ) if (nuxt.options.experimental.inlineRouteRules) { imports.push({ name: 'defineRouteRules', as: 'defineRouteRules', from: resolve(runtimeDir, 'composables') }) diff --git a/packages/nuxt/src/pages/runtime/composables.ts b/packages/nuxt/src/pages/runtime/composables.ts index b9db63039d..8e7f2a542d 100644 --- a/packages/nuxt/src/pages/runtime/composables.ts +++ b/packages/nuxt/src/pages/runtime/composables.ts @@ -1,6 +1,6 @@ import type { KeepAliveProps, TransitionProps, UnwrapRef } from 'vue' import { getCurrentInstance } from 'vue' -import type { RouteLocationNormalized, RouteLocationNormalizedLoaded, RouteRecordRedirectOption } from '#vue-router' +import type { RouteLocationNormalized, RouteLocationNormalizedLoaded, RouteRecordRedirectOption } from 'vue-router' import { useRoute } from 'vue-router' import type { NitroRouteConfig } from 'nitropack' import { useNuxtApp } from '#app/nuxt' diff --git a/packages/nuxt/src/pages/runtime/page.ts b/packages/nuxt/src/pages/runtime/page.ts index b0bd345cdc..5ba304cd23 100644 --- a/packages/nuxt/src/pages/runtime/page.ts +++ b/packages/nuxt/src/pages/runtime/page.ts @@ -1,8 +1,8 @@ import { Fragment, Suspense, Transition, defineComponent, h, inject, nextTick, ref, watch } from 'vue' import type { KeepAliveProps, TransitionProps, VNode } from 'vue' -import { RouterView } from '#vue-router' +import { RouterView } from 'vue-router' import { defu } from 'defu' -import type { RouteLocationNormalized, RouteLocationNormalizedLoaded } from '#vue-router' +import type { RouteLocationNormalized, RouteLocationNormalizedLoaded } from 'vue-router' import { generateRouteKey, toArray, wrapInKeepAlive } from './utils' import type { RouterViewSlotProps } from './utils' diff --git a/packages/nuxt/src/pages/runtime/plugins/router.ts b/packages/nuxt/src/pages/runtime/plugins/router.ts index f284a80d29..b8cd6b5164 100644 --- a/packages/nuxt/src/pages/runtime/plugins/router.ts +++ b/packages/nuxt/src/pages/runtime/plugins/router.ts @@ -1,13 +1,7 @@ import { isReadonly, reactive, shallowReactive, shallowRef } from 'vue' import type { Ref } from 'vue' -import type { RouteLocation, Router, RouterScrollBehavior } from '#vue-router' -import { - START_LOCATION, - createMemoryHistory, - createRouter, - createWebHashHistory, - createWebHistory, -} from '#vue-router' +import type { RouteLocation, RouteLocationNormalizedLoaded, Router, RouterScrollBehavior } from 'vue-router' +import { START_LOCATION, createMemoryHistory, createRouter, createWebHashHistory, createWebHistory } from 'vue-router' import { createError } from 'h3' import { isEqual, withoutBase } from 'ufo' @@ -124,7 +118,7 @@ const plugin: Plugin<{ router: Router }> = defineNuxtPlugin({ }) // https://github.com/vuejs/router/blob/main/packages/router/src/router.ts#L1225-L1233 - const route = {} as RouteLocation + const route = {} as RouteLocationNormalizedLoaded for (const key in _route.value) { Object.defineProperty(route, key, { get: () => _route.value[key as keyof RouteLocation], diff --git a/packages/nuxt/src/pages/runtime/router.options.ts b/packages/nuxt/src/pages/runtime/router.options.ts index a28769d14b..69a41daf04 100644 --- a/packages/nuxt/src/pages/runtime/router.options.ts +++ b/packages/nuxt/src/pages/runtime/router.options.ts @@ -1,4 +1,4 @@ -import type { RouteLocationNormalized, RouterScrollBehavior } from '#vue-router' +import type { RouteLocationNormalized, RouterScrollBehavior } from 'vue-router' import type { RouterConfig } from 'nuxt/schema' import { useNuxtApp } from '#app/nuxt' import { isChangingPage } from '#app/components/utils' diff --git a/packages/nuxt/src/pages/runtime/utils.ts b/packages/nuxt/src/pages/runtime/utils.ts index e9566b971d..7dc4851ead 100644 --- a/packages/nuxt/src/pages/runtime/utils.ts +++ b/packages/nuxt/src/pages/runtime/utils.ts @@ -1,5 +1,5 @@ import { KeepAlive, h } from 'vue' -import type { RouteLocationMatched, RouteLocationNormalizedLoaded, RouterView } from '#vue-router' +import type { RouteLocationMatched, RouteLocationNormalizedLoaded, RouterView } from 'vue-router' type InstanceOf = T extends new (...args: any[]) => infer R ? R : never type RouterViewSlot = Exclude['$slots']['default'], undefined> diff --git a/packages/schema/package.json b/packages/schema/package.json index 2c8d188fa7..a08eaa35c8 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -42,9 +42,9 @@ "@unhead/schema": "1.9.14", "@vitejs/plugin-vue": "5.0.4", "@vitejs/plugin-vue-jsx": "4.0.0", - "@vue/compiler-core": "3.4.29", - "@vue/compiler-sfc": "3.4.29", - "@vue/language-core": "2.0.21", + "@vue/compiler-core": "3.4.30", + "@vue/compiler-sfc": "3.4.30", + "@vue/language-core": "2.0.22", "c12": "1.11.1", "esbuild-loader": "4.2.0", "h3": "1.12.0", @@ -55,10 +55,10 @@ "unctx": "2.3.1", "unenv": "1.9.0", "vite": "5.3.1", - "vue": "3.4.29", + "vue": "3.4.30", "vue-bundle-renderer": "2.1.0", "vue-loader": "17.4.2", - "vue-router": "4.3.3", + "vue-router": "4.4.0", "webpack": "5.92.1", "webpack-dev-middleware": "7.2.1" }, diff --git a/packages/schema/src/config/typescript.ts b/packages/schema/src/config/typescript.ts index 3586d16ab7..232c2f4c68 100644 --- a/packages/schema/src/config/typescript.ts +++ b/packages/schema/src/config/typescript.ts @@ -47,7 +47,8 @@ export default defineUntypedSchema({ '@vue/compiler-sfc', '@vue/runtime-dom', 'vue-router', - 'vue-router/auto', + 'vue-router/auto-routes', + 'unplugin-vue-router/client', '@nuxt/schema', 'nuxt', ] diff --git a/packages/ui-templates/package.json b/packages/ui-templates/package.json index 2721e46670..a8199d5322 100644 --- a/packages/ui-templates/package.json +++ b/packages/ui-templates/package.json @@ -22,7 +22,7 @@ "@types/html-minifier": "4.0.5", "@unocss/reset": "0.61.0", "critters": "0.0.22", - "execa": "9.2.0", + "execa": "9.3.0", "globby": "14.0.1", "html-minifier": "4.0.0", "jiti": "1.21.6", diff --git a/packages/vite/package.json b/packages/vite/package.json index 2b628b0e77..670a3f4c55 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -29,7 +29,7 @@ "@types/estree": "1.0.5", "rollup": "4.18.0", "unbuild": "latest", - "vue": "3.4.29" + "vue": "3.4.30" }, "dependencies": { "@nuxt/kit": "workspace:*", diff --git a/packages/webpack/package.json b/packages/webpack/package.json index 6a4e03a8bd..5b419a1fae 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -76,7 +76,7 @@ "@types/webpack-bundle-analyzer": "4.7.0", "@types/webpack-hot-middleware": "2.25.9", "unbuild": "latest", - "vue": "3.4.29" + "vue": "3.4.30" }, "peerDependencies": { "vue": "^3.3.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4244e351ff..4116807cc0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ overrides: nuxt: workspace:* rollup: ^4.18.0 vite: 5.3.1 - vue: 3.4.29 + vue: 3.4.30 importers: @@ -31,19 +31,19 @@ importers: version: link:packages/kit '@nuxt/test-utils': specifier: 3.13.1 - version: 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)) + version: 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack '@testing-library/vue': specifier: 8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)) + version: 8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)) '@types/eslint__js': specifier: 8.42.3 version: 8.42.3 '@types/node': - specifier: 20.14.7 - version: 20.14.7 + specifier: 20.14.8 + version: 20.14.8 '@types/semver': specifier: 7.5.8 version: 7.5.8 @@ -52,10 +52,10 @@ importers: version: 1.9.14 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) + version: 5.0.4(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2)) '@vitest/coverage-v8': specifier: 1.6.0 - version: 1.6.0(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)) + version: 1.6.0(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0)) '@vue/test-utils': specifier: 2.4.6 version: 2.4.6 @@ -84,8 +84,8 @@ importers: specifier: 0.2.4 version: 0.2.4(eslint@9.5.0) execa: - specifier: 9.2.0 - version: 9.2.0 + specifier: 9.3.0 + version: 9.3.0 globby: specifier: 14.0.1 version: 14.0.1 @@ -139,19 +139,19 @@ importers: version: 1.5.3 vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + version: 1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)) + version: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)) vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) vue-router: - specifier: 4.3.3 - version: 4.3.3(vue@3.4.29(typescript@5.5.2)) + specifier: 4.4.0 + version: 4.4.0(vue@3.4.30(typescript@5.5.2)) vue-tsc: - specifier: 2.0.21 - version: 2.0.21(typescript@5.5.2) + specifier: 2.0.22 + version: 2.0.22(typescript@5.5.2) packages/kit: dependencies: @@ -227,10 +227,10 @@ importers: version: 2.0.0(sass@1.69.4)(typescript@5.5.2) vite: specifier: 5.3.1 - version: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + version: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + version: 1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) webpack: specifier: 5.92.1 version: 5.92.1 @@ -241,8 +241,8 @@ importers: specifier: ^2.0.2 version: 2.0.2 '@nuxt/devtools': - specifier: ^1.3.3 - version: 1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) + specifier: ^1.3.6 + version: 1.3.6(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -257,7 +257,7 @@ importers: version: link:../vite '@types/node': specifier: ^14.18.0 || >=16.10.0 - version: 20.14.7 + version: 20.14.8 '@unhead/dom': specifier: ^1.9.14 version: 1.9.14 @@ -266,10 +266,10 @@ importers: version: 1.9.14 '@unhead/vue': specifier: ^1.9.14 - version: 1.9.14(vue@3.4.29(typescript@5.5.2)) + version: 1.9.14(vue@3.4.30(typescript@5.5.2)) '@vue/shared': - specifier: ^3.4.29 - version: 3.4.29 + specifier: ^3.4.30 + version: 3.4.30 acorn: specifier: 8.12.0 version: 8.12.0 @@ -388,8 +388,8 @@ importers: specifier: ^1.10.1 version: 1.10.1 unplugin-vue-router: - specifier: ^0.7.0 - version: 0.7.0(rollup@4.18.0)(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)) + specifier: ^0.10.0 + version: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)) unstorage: specifier: ^1.10.2 version: 1.10.2(ioredis@5.3.2) @@ -397,8 +397,8 @@ importers: specifier: ^1.4.2 version: 1.4.2 vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) vue-bundle-renderer: specifier: ^2.1.0 version: 2.1.0 @@ -406,12 +406,12 @@ importers: specifier: ^0.1.0 version: 0.1.0 vue-router: - specifier: ^4.3.3 - version: 4.3.3(vue@3.4.29(typescript@5.5.2)) + specifier: ^4.4.0 + version: 4.4.0(vue@3.4.30(typescript@5.5.2)) devDependencies: '@nuxt/scripts': specifier: 0.5.1 - version: 0.5.1(@nuxt/devtools@1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.29)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5)) + version: 0.5.1(@nuxt/devtools@1.3.6(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.30)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5)) '@nuxt/ui-templates': specifier: workspace:* version: link:../ui-templates @@ -423,19 +423,19 @@ importers: version: 1.0.5 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) + version: 5.0.4(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2)) '@vue/compiler-sfc': - specifier: 3.4.29 - version: 3.4.29 + specifier: 3.4.30 + version: 3.4.30 unbuild: specifier: latest version: 2.0.0(sass@1.69.4)(typescript@5.5.2) vite: specifier: 5.3.1 - version: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + version: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + version: 1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) packages/schema: dependencies: @@ -496,19 +496,19 @@ importers: version: 1.9.14 '@vitejs/plugin-vue': specifier: 5.0.4 - version: 5.0.4(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) + version: 5.0.4(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2)) '@vitejs/plugin-vue-jsx': specifier: 4.0.0 - version: 4.0.0(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) + version: 4.0.0(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2)) '@vue/compiler-core': - specifier: 3.4.29 - version: 3.4.29 + specifier: 3.4.30 + version: 3.4.30 '@vue/compiler-sfc': - specifier: 3.4.29 - version: 3.4.29 + specifier: 3.4.30 + version: 3.4.30 '@vue/language-core': - specifier: 2.0.21 - version: 2.0.21(typescript@5.5.2) + specifier: 2.0.22 + version: 2.0.22(typescript@5.5.2) c12: specifier: 1.11.1 version: 1.11.1(magicast@0.3.4) @@ -538,19 +538,19 @@ importers: version: 1.9.0 vite: specifier: 5.3.1 - version: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + version: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) vue-bundle-renderer: specifier: 2.1.0 version: 2.1.0 vue-loader: specifier: 17.4.2 - version: 17.4.2(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2))(webpack@5.92.1) + version: 17.4.2(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2))(webpack@5.92.1) vue-router: - specifier: 4.3.3 - version: 4.3.3(vue@3.4.29(typescript@5.5.2)) + specifier: 4.4.0 + version: 4.4.0(vue@3.4.30(typescript@5.5.2)) webpack: specifier: 5.92.1 version: 5.92.1 @@ -570,8 +570,8 @@ importers: specifier: 0.0.22 version: 0.0.22 execa: - specifier: 9.2.0 - version: 9.2.0 + specifier: 9.3.0 + version: 9.3.0 globby: specifier: 14.0.1 version: 14.0.1 @@ -595,10 +595,10 @@ importers: version: 1.3.0 unocss: specifier: 0.61.0 - version: 0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + version: 0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) vite: specifier: 5.3.1 - version: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + version: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) packages/vite: dependencies: @@ -610,10 +610,10 @@ importers: version: 5.0.7(rollup@4.18.0) '@vitejs/plugin-vue': specifier: ^5.0.4 - version: 5.0.4(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) + version: 5.0.4(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2)) '@vitejs/plugin-vue-jsx': specifier: ^4.0.0 - version: 4.0.0(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) + version: 4.0.0(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2)) autoprefixer: specifier: ^10.4.19 version: 10.4.19(postcss@8.4.38) @@ -691,13 +691,13 @@ importers: version: 1.10.1 vite: specifier: 5.3.1 - version: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + version: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) vite-node: specifier: ^1.6.0 - version: 1.6.0(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + version: 1.6.0(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) vite-plugin-checker: specifier: ^0.6.4 - version: 0.6.4(eslint@9.5.0)(optionator@0.9.3)(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.21(typescript@5.5.2)) + version: 0.6.4(eslint@9.5.0)(optionator@0.9.3)(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.22(typescript@5.5.2)) vue-bundle-renderer: specifier: ^2.1.0 version: 2.1.0 @@ -718,8 +718,8 @@ importers: specifier: latest version: 2.0.0(sass@1.69.4)(typescript@5.5.2) vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) packages/webpack: dependencies: @@ -830,7 +830,7 @@ importers: version: 2.1.0 vue-loader: specifier: ^17.4.2 - version: 17.4.2(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2))(webpack@5.92.1) + version: 17.4.2(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2))(webpack@5.92.1) webpack: specifier: ^5.92.1 version: 5.92.1 @@ -872,8 +872,8 @@ importers: specifier: latest version: 2.0.0(sass@1.69.4)(typescript@5.5.2) vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) playground: dependencies: @@ -885,7 +885,7 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.29 + version: 3.4.30 nuxt: specifier: workspace:* version: link:../packages/nuxt @@ -893,8 +893,8 @@ importers: specifier: latest version: 1.9.14 vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) test/fixtures/basic: dependencies: @@ -916,7 +916,7 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.29 + version: 3.4.30 iron-webcrypto: specifier: latest version: 1.2.1 @@ -930,8 +930,8 @@ importers: specifier: latest version: 1.10.1 vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) test/fixtures/basic-types: dependencies: @@ -943,17 +943,17 @@ importers: specifier: latest version: 1.3.4 unplugin-vue-router: - specifier: ^0.7.0 - version: 0.7.0(rollup@4.18.0)(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)) + specifier: ^0.10.0 + version: 0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)) vitest: specifier: 1.6.0 - version: 1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + version: 1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) vue-router: specifier: latest - version: 4.3.3(vue@3.4.29(typescript@5.5.2)) + version: 4.4.0(vue@3.4.30(typescript@5.5.2)) test/fixtures/minimal: dependencies: @@ -961,8 +961,8 @@ importers: specifier: workspace:* version: link:../../../packages/nuxt vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) test/fixtures/minimal-types: dependencies: @@ -970,8 +970,8 @@ importers: specifier: workspace:* version: link:../../../packages/nuxt vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) test/fixtures/runtime-compiler: dependencies: @@ -987,7 +987,7 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.29 + version: 3.4.30 unhead: specifier: latest version: 1.9.14 @@ -998,8 +998,8 @@ importers: specifier: workspace:* version: link:../../../packages/nuxt vue: - specifier: 3.4.29 - version: 3.4.29(typescript@5.5.2) + specifier: 3.4.30 + version: 3.4.30(typescript@5.5.2) devDependencies: '@unhead/shared': specifier: latest @@ -1009,7 +1009,7 @@ importers: version: 6.6.3 '@vue/shared': specifier: latest - version: 3.4.29 + version: 3.4.30 typescript: specifier: latest version: 5.5.2 @@ -1987,20 +1987,24 @@ packages: nuxt: workspace:* vite: 5.3.1 + '@nuxt/devtools-kit@1.3.6': + resolution: {integrity: sha512-FM0s9CrTxwvaMcakWZc7oGqzSj4GPalcY3PmyZhollMyR2dqBB1n0ZfnTdLm8KUSgc7jdFR6DuG7PfQwAm06tQ==} + peerDependencies: + vite: 5.3.1 + '@nuxt/devtools-ui-kit@1.3.3': resolution: {integrity: sha512-vM9dcb/CLXf1big6SmhVL0mh/JzNtZaJwHMYDd3vqv7jAedGuNfURDSGGVYQRFlSFisA3Cn0TnjDDs+dPrGuAA==} peerDependencies: '@nuxt/devtools': 1.3.3 - '@nuxt/devtools-wizard@1.3.3': - resolution: {integrity: sha512-9Umo9eDgwhSBDnTzWINXwJBYy2J3ay6OviM7Qdr08B9hDu+CU6MrEpsT4hZ3npD7p1E+9t1YQw/4fZ8NMcPVnw==} + '@nuxt/devtools-wizard@1.3.6': + resolution: {integrity: sha512-M6kEkYCC0EsvvNKXXeVSSBDrUMHNkCyq+E8o+8LEPDQvhZ5pOsB6hpxt0DR+2sOE18zAcHSWeSurnwbW7ac4hA==} hasBin: true - '@nuxt/devtools@1.3.3': - resolution: {integrity: sha512-rlFIggkUfYvSSZRkk7v9L4aqgmnCGSzcaYJYPA+RGtJQy7asJ3Ziqx/iXnj9Ih81L6vL/BqbX9G49beJGqL/MQ==} + '@nuxt/devtools@1.3.6': + resolution: {integrity: sha512-M3sRQDKG/iK+iQmvIl9vfEgc/Nv1D6S7GFvhmq1s7ZCSkrmZPGWLxRkIAJOwZk+WnvjYUHkN6XCcoi9a1EWmrA==} hasBin: true peerDependencies: - nuxt: workspace:* vite: 5.3.1 '@nuxt/eslint-config@0.3.13': @@ -2043,7 +2047,7 @@ packages: playwright-core: ^1.43.1 vite: 5.3.1 vitest: ^0.34.6 || ^1.0.0 - vue: 3.4.29 + vue: 3.4.30 vue-router: ^4.0.0 peerDependenciesMeta: '@cucumber/cucumber': @@ -2333,9 +2337,6 @@ packages: '@shikijs/core@1.1.6': resolution: {integrity: sha512-kt9hhvrWTm0EPtRDIsoAZnSsFlIDBVBBI5CQewpA/NZCPin+MOKRXg+JiWc4y+8fZ/v0HzfDhu/UC+OTZGMt7A==} - '@shikijs/core@1.3.0': - resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==} - '@shikijs/core@1.6.4': resolution: {integrity: sha512-WTU9rzZae1p2v6LOxMf6LhtmZOkIHYYW160IuahUyJy7YXPPjyWZLR1ag+SgD22ZMxZtz1gfU6Tccc8t0Il/XA==} @@ -2425,7 +2426,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@vue/compiler-sfc': '>= 3' - vue: 3.4.29 + vue: 3.4.30 peerDependenciesMeta: '@vue/compiler-sfc': optional: true @@ -2514,8 +2515,8 @@ packages: '@types/node-sass@4.11.6': resolution: {integrity: sha512-Qkf5Fs9zzsXchenUY7oVdIHyv8FtPgqIXqOJzhh3FDqpYjqvc/gtZ3hlZVFmKQhl7wyI4+WkRbYufYC5pfY7iw==} - '@types/node@20.14.7': - resolution: {integrity: sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==} + '@types/node@20.14.8': + resolution: {integrity: sha512-DO+2/jZinXfROG7j7WKFn/3C6nFwxy2lLpgLjEXJz+0XKphZlTLJ14mo8Vfg8X5BWN6XjyESXq+LcYdT7tR3bA==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -2662,7 +2663,7 @@ packages: '@unhead/vue@1.9.14': resolution: {integrity: sha512-Yc7Qv0ze+iLte4urHiA+ghkF7y+svrawrT+ZrCuGXkZ/eRTF/AY2SKex+rJQJZsP+fKEQ2pGb72IsI5kHFZT3A==} peerDependencies: - vue: 3.4.29 + vue: 3.4.30 '@unocss/astro@0.60.4': resolution: {integrity: sha512-mfWiEVCUP00gxrMewwPfnTuw+ur5b6uIBRH2tIGkvfI21rLyZw8TIF08w7USz9C/47rvzsixBtCqq7v0g3Tw9w==} @@ -2854,14 +2855,14 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: 5.3.1 - vue: 3.4.29 + vue: 3.4.30 '@vitejs/plugin-vue@5.0.4': resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: 5.3.1 - vue: 3.4.29 + vue: 3.4.30 '@vitest/coverage-v8@1.6.0': resolution: {integrity: sha512-KvapcbMY/8GYIG0rlwwOKCVNRc0OL20rrhFkg/CHNzncV03TE2XWvO5w9uZYoxNiMEBacAJt3unSOiZ7svePew==} @@ -2886,23 +2887,23 @@ packages: '@volar/language-core@1.11.1': resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} - '@volar/language-core@2.3.0-alpha.15': - resolution: {integrity: sha512-uSfn1Dsl1w9o2aN9nnS6N/4FcjSbmpY6P/ypfW4kRhasEyICstu4swIz2joNR6532R02JwJY9Ta0pxRmXbBOqw==} + '@volar/language-core@2.3.3': + resolution: {integrity: sha512-Blu4NQaRszEsgK/QvWFRSQPRAhPDbYef+peFV9Gb86swxRCs01q7h673/HYstaPsTbjh/F5mXjozoOFxQ8tLYw==} '@volar/source-map@1.11.1': resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} - '@volar/source-map@2.3.0-alpha.15': - resolution: {integrity: sha512-DQr3FwhRxtxX4W6BoJkwajWjj6BAF5H/SgtzFaUP9z8txn6Y5oFxZPPDG+3Xwu3pTV3gvVlE7AL5E/G1jUr5Yg==} + '@volar/source-map@2.3.3': + resolution: {integrity: sha512-eFRHA13hxiGPt+Xa0EX3yNd50ozctnW5KzQj/IllKmSK/KuBEkSAsIhBdOxCpv1YhV4GmI3iKG9peOs6k9LtnA==} - '@volar/typescript@2.3.0-alpha.15': - resolution: {integrity: sha512-sTzUyqGC1wkzVyY0XZBO5smCPDRvIqxlMTUw7bZebuD/7sGaVfyk9ryE29aG6CLpuYDev/ugpQsKoFVhFaQQ8A==} + '@volar/typescript@2.3.3': + resolution: {integrity: sha512-cwGMSwqIR54Hngu5dYmUJPHFpo6KGj7BlpwT2G9WTKwEjFlH4g/0IPeq064428DAi/VMP42vqAQSBiEHi5Gc4A==} - '@vue-macros/common@1.10.1': - resolution: {integrity: sha512-uftSpfwdwitcQT2lM8aVxcfe5rKQBzC9jMrtJM5sG4hEuFyfIvnJihpPpnaWxY+X4p64k+YYXtBFv+1O5Bq3dg==} + '@vue-macros/common@1.10.4': + resolution: {integrity: sha512-akO6Bd6U4jP0+ZKbHq6mbYkw1coOrJpLeVmkuMlUsT5wZRi11BjauGcZHusBSzUjgCBsa1kZTyipxrxrWB54Hw==} engines: {node: '>=16.14.0'} peerDependencies: - vue: 3.4.29 + vue: 3.4.30 peerDependenciesMeta: vue: optional: true @@ -2923,44 +2924,29 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.29': - resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==} + '@vue/compiler-core@3.4.30': + resolution: {integrity: sha512-ZL8y4Xxdh8O6PSwfdZ1IpQ24PjTAieOz3jXb/MDTfDtANcKBMxg1KLm6OX2jofsaQGYfIVzd3BAG22i56/cF1w==} - '@vue/compiler-dom@3.4.29': - resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==} + '@vue/compiler-dom@3.4.30': + resolution: {integrity: sha512-+16Sd8lYr5j/owCbr9dowcNfrHd+pz+w2/b5Lt26Oz/kB90C9yNbxQ3bYOvt7rI2bxk0nqda39hVcwDFw85c2Q==} - '@vue/compiler-sfc@3.4.29': - resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==} + '@vue/compiler-sfc@3.4.30': + resolution: {integrity: sha512-8vElKklHn/UY8+FgUFlQrYAPbtiSB2zcgeRKW7HkpSRn/JjMRmZvuOtwDx036D1aqKNSTtXkWRfqx53Qb+HmMg==} - '@vue/compiler-ssr@3.4.29': - resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==} + '@vue/compiler-ssr@3.4.30': + resolution: {integrity: sha512-ZJ56YZGXJDd6jky4mmM0rNaNP6kIbQu9LTKZDhcpddGe/3QIalB1WHHmZ6iZfFNyj5mSypTa4+qDJa5VIuxMSg==} '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} - '@vue/devtools-applet@7.1.3': - resolution: {integrity: sha512-525h17FzUF7ssko/U+yeP5jv0HaGm3eI4dVqncWPRCLTDtOy1V+srjoxYqr5qnzx6AdIU2icPQF2KNomd9FGZw==} - peerDependencies: - vue: 3.4.29 + '@vue/devtools-core@7.3.3': + resolution: {integrity: sha512-i6Bwkx4OwfY0QVHjAdsivhlzZ2HMj7fbNRYJsWspQ+dkA1f3nTzycPqZmVUsm2TGkbQlhTMhCAdDoP97JKoc+g==} - '@vue/devtools-core@7.1.3': - resolution: {integrity: sha512-pVbWi8pf2Z/fZPioYOIgu+cv9pQG55k4D8bL31ec+Wfe+pQR0ImFDu0OhHfch1Ra8uvLLrAZTF4IKeGAkmzD4A==} + '@vue/devtools-kit@7.3.3': + resolution: {integrity: sha512-m+dFI57BrzKYPKq73mt4CJ5GWld5OLBseLHPHGVP7CaILNY9o1gWVJWAJeF8XtQ9LTiMxZSaK6NcBsFuxAhD0g==} - '@vue/devtools-kit@7.1.3': - resolution: {integrity: sha512-NFskFSJMVCBXTkByuk2llzI3KD3Blcm7WqiRorWjD6nClHPgkH5BobDH08rfulqq5ocRt5xV+3qOT1Q9FXJrwQ==} - peerDependencies: - vue: 3.4.29 - - '@vue/devtools-shared@7.1.3': - resolution: {integrity: sha512-KJ3AfgjTn3tJz/XKF+BlVShNPecim3G21oHRue+YQOsooW+0s+qXvm09U09aO7yBza5SivL1QgxSrzAbiKWjhQ==} - - '@vue/devtools-ui@7.1.3': - resolution: {integrity: sha512-gO2EV3T0wO+HK884+m6UgTEirNOuf+k8U4PcR0vIYA97/A9nTzv9HheCRyFMiHMePYxnlBOsgD7K2fp1/M+EWA==} - peerDependencies: - '@unocss/reset': '>=0.50.0-0' - floating-vue: '>=2.0.0-0' - unocss: '>=0.50.0-0' - vue: 3.4.29 + '@vue/devtools-shared@7.3.4': + resolution: {integrity: sha512-5S5cHh7oWLZdboujnLteR3rT8UGfKHfA34aGLyFRB/B5TqBxmeLW1Rq32xW6TCDEy4isoYsYHGwJVp6DQcpiDA==} '@vue/language-core@1.8.27': resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} @@ -2970,37 +2956,34 @@ packages: typescript: optional: true - '@vue/language-core@2.0.21': - resolution: {integrity: sha512-vjs6KwnCK++kIXT+eI63BGpJHfHNVJcUCr3RnvJsccT3vbJnZV5IhHR2puEkoOkIbDdp0Gqi1wEnv3hEd3WsxQ==} + '@vue/language-core@2.0.22': + resolution: {integrity: sha512-dNTAAtEOuMiz7N1s5tKpypnVVCtawxVSF5BukD0ELcYSw+DSbrSlYYSw8GuwvurodCeYFSHsmslE+c2sYDNoiA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - '@vue/reactivity@3.4.29': - resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==} + '@vue/reactivity@3.4.30': + resolution: {integrity: sha512-bVJurnCe3LS0JII8PPoAA63Zd2MBzcKrEzwdQl92eHCcxtIbxD2fhNwJpa+KkM3Y/A4T5FUnmdhgKwOf6BfbcA==} - '@vue/runtime-core@3.4.29': - resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==} + '@vue/runtime-core@3.4.30': + resolution: {integrity: sha512-qaFEbnNpGz+tlnkaualomogzN8vBLkgzK55uuWjYXbYn039eOBZrWxyXWq/7qh9Bz2FPifZqGjVDl/FXiq9L2g==} - '@vue/runtime-dom@3.4.29': - resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==} + '@vue/runtime-dom@3.4.30': + resolution: {integrity: sha512-tV6B4YiZRj5QsaJgw2THCy5C1H+2UeywO9tqgWEc21tn85qHEERndHN/CxlyXvSBFrpmlexCIdnqPuR9RM9thw==} - '@vue/server-renderer@3.4.29': - resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==} + '@vue/server-renderer@3.4.30': + resolution: {integrity: sha512-TBD3eqR1DeDc0cMrXS/vEs/PWzq1uXxnvjoqQuDGFIEHFIwuDTX/KWAQKIBjyMWLFHEeTDGYVsYci85z2UbTDg==} peerDependencies: - vue: 3.4.29 + vue: 3.4.30 - '@vue/shared@3.4.29': - resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==} + '@vue/shared@3.4.30': + resolution: {integrity: sha512-CLg+f8RQCHQnKvuHY9adMsMaQOcqclh6Z5V9TaoMgy0ut0tz848joZ7/CYFFyF/yZ5i2yaw7Fn498C+CNZVHIg==} '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} - '@vueuse/components@10.9.0': - resolution: {integrity: sha512-BHQpA0yIi3y7zKa1gYD0FUzLLkcRTqVhP8smnvsCK6GFpd94Nziq1XVPD7YpFeho0k5BzbBiNZF7V/DpkJ967A==} - '@vueuse/core@10.10.0': resolution: {integrity: sha512-vexJ/YXYs2S42B783rI95lMt3GzEwkxzC8Hb0Ndpd8rD+p+Lk/Za4bd797Ym7yq4jXqdSyj3JLChunF/vyYjUw==} @@ -3279,16 +3262,12 @@ packages: assertion-error@1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - ast-kit@0.11.3: - resolution: {integrity: sha512-qdwwKEhckRk0XE22/xDdmU3v/60E8Edu4qFhgTLIhGGDs/PAJwLw9pQn8Rj99PitlbBZbYpx0k/lbir4kg0SuA==} + ast-kit@0.12.2: + resolution: {integrity: sha512-es1zHFsnZ4Y4efz412nnrU3KvVAhgqy90a7Yt9Wpi5vQ3l4aYMOX0Qx4FD0elKr5ITEhiUGCSFcgGYf4YTuACg==} engines: {node: '>=16.14.0'} - ast-kit@0.9.5: - resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} - engines: {node: '>=16.14.0'} - - ast-walker-scope@0.5.0: - resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} + ast-walker-scope@0.6.1: + resolution: {integrity: sha512-0ZdQEsSfH3mX4BFbRCc3xOBjx5bDbm73+aAdQOHerPQNf8K0XFMAv79ucd2BpnSc4UMyvBDixiroT8yjm2Y6bw==} engines: {node: '>=16.14.0'} async-sema@3.1.1: @@ -3614,6 +3593,10 @@ packages: cookie-es@1.1.0: resolution: {integrity: sha512-L2rLOcK0wzWSfSDA33YR+PUHDG10a8px7rUHKWbGLP4YfbsMed2KFUw5fczvDPbT98DDe3LEzviswl810apTEw==} + copy-anything@3.0.5: + resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} + engines: {node: '>=12.13'} + core-js-compat@3.37.1: resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} @@ -3800,8 +3783,8 @@ packages: supports-color: optional: true - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + debug@4.3.5: + resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4015,8 +3998,8 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - error-stack-parser-es@0.1.1: - resolution: {integrity: sha512-g/9rfnvnagiNf+DRMHEVGuGuIBlCIMDFoTA616HaP2l9PlCjGjVhD98PNbVSJvmK4TttqT5mV5tInMhoFgi+aA==} + error-stack-parser-es@0.1.4: + resolution: {integrity: sha512-l0uy0kAoo6toCgVOYaAayqtPa2a1L15efxUMEnQebKwLQX2X0OpS6wMMQdc4juJXmxd9i40DuaUHq+mjIya9TQ==} error-stack-parser@2.1.4: resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} @@ -4228,8 +4211,8 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} - execa@9.2.0: - resolution: {integrity: sha512-vpOyYg7UAVKLAWWtRS2gAdgkT7oJbCn0me3gmUmxZih4kd3MF/oo8kNTBTIbkO3yuuF5uB4ZCZfn8BOolITYhg==} + execa@9.3.0: + resolution: {integrity: sha512-l6JFbqnHEadBoVAVpN5dl2yCyfX28WoBAGaoQcNmLLSedOxTxcn2Qa83s8I/PA5i56vWru2OHOtrwF7Om2vqlg==} engines: {node: ^18.19.0 || >=20.5.0} exponential-backoff@3.1.1: @@ -4317,7 +4300,7 @@ packages: resolution: {integrity: sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==} peerDependencies: '@nuxt/kit': workspace:* - vue: 3.4.29 + vue: 3.4.30 peerDependenciesMeta: '@nuxt/kit': optional: true @@ -4903,6 +4886,10 @@ packages: is-weakset@2.0.2: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + is-what@4.1.16: + resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} + engines: {node: '>=12.13'} + is-wsl@2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} engines: {node: '>=8'} @@ -5065,8 +5052,8 @@ packages: kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} - launch-editor@2.6.1: - resolution: {integrity: sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==} + launch-editor@2.8.0: + resolution: {integrity: sha512-vJranOAJrI/llyWGRQqiDM+adrw+k83fvmmx3+nV47g3+36xM15jE+zyZ6Ffel02+xSvuM0b2GDRosXZkbb6wA==} lazystream@1.0.1: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} @@ -5102,10 +5089,6 @@ packages: resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} engines: {node: '>=8.9.0'} - local-pkg@0.4.3: - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} - engines: {node: '>=14'} - local-pkg@0.5.0: resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} engines: {node: '>=14'} @@ -5163,8 +5146,8 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - magic-string-ast@0.3.0: - resolution: {integrity: sha512-0shqecEPgdFpnI3AP90epXyxZy9g6CRZ+SZ7BcqFwYmtFEnZ1jpevcV5HoyVnlDS9gCnc1UIg3Rsvp3Ci7r8OA==} + magic-string-ast@0.6.1: + resolution: {integrity: sha512-eczKQUDaBpB/mcEqZZNGEUG1FQNsXCuk3uOrCpu6y7qTygIy6jnpqDa62j9MGKSoqlXhM1lCFQv1THuGDQtvUA==} engines: {node: '>=16.14.0'} magic-string@0.30.10: @@ -5466,9 +5449,6 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} - mitt@2.1.0: - resolution: {integrity: sha512-ILj2TpLiysu2wkBbWjAmww7TkZb65aiQO+DkVdUTBpBXq+MHYiETENkKFMtsJZX1Lf4pe4QOrTSjIfUwN5lRdg==} - mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} @@ -6410,8 +6390,8 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rfdc@1.3.1: - resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==} + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -6547,9 +6527,6 @@ packages: shiki@1.1.6: resolution: {integrity: sha512-j4pcpvaQWHb42cHeV+W6P+X/VcK7Y2ctvEham6zB8wsuRQroT6cEMIkiUmBU2Nqg2qnHZDH6ZyRdVldcy0l6xw==} - shiki@1.3.0: - resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==} - shiki@1.6.4: resolution: {integrity: sha512-X88chM7w8jnadoZtjPTi5ahCJx9pc9f8GfEkZAEYUTlcUZIEw2D/RY86HI/LkkE7Nj8TQWkiBfaFTJ3VJT6ESg==} @@ -6570,8 +6547,8 @@ packages: resolution: {integrity: sha512-2A3WvXkQurhuMgORgT60r6pOWiCOO5LlEqY2ADxGBDGVYLSo5HN0uLtb68YpVpuL/Vi8mLTe7+0Dx2Fq8lLqEg==} engines: {node: ^16.14.0 || >=18.0.0} - simple-git@3.24.0: - resolution: {integrity: sha512-QqAKee9Twv+3k8IFOFfPB2hnk6as6Y6ACUpwCtQvRYBAes23Wv3SZlHVobAzqcE8gfsisCvPw3HGW3HYM+VYYw==} + simple-git@3.25.0: + resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==} sirv@2.0.4: resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} @@ -6739,6 +6716,10 @@ packages: peerDependencies: postcss: ^8.4.31 + superjson@2.2.1: + resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + engines: {node: '>=16'} + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -7055,10 +7036,10 @@ packages: vite: optional: true - unplugin-vue-router@0.7.0: - resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} + unplugin-vue-router@0.10.0: + resolution: {integrity: sha512-t9cwRvNONcrh7CZLUYrd4kGOH4xZRhsHeT+exaAuYFn7z87pkTHiHh3wBnGerfKGs22SnmJIIjcKyEa62CO+4w==} peerDependencies: - vue-router: ^4.1.0 + vue-router: ^4.4.0 peerDependenciesMeta: vue-router: optional: true @@ -7232,8 +7213,8 @@ packages: '@nuxt/kit': optional: true - vite-plugin-vue-inspector@5.1.0: - resolution: {integrity: sha512-yIw9dvBz9nQW7DPfbJtUVW6JTnt67hqTPRnTwT2CZWMqDvISyQHRjgKl32nlMh1DRH+92533Sv6t59pWMLUCWA==} + vite-plugin-vue-inspector@5.1.2: + resolution: {integrity: sha512-M+yH2LlQtVNzJAljQM+61CqDXBvHim8dU5ImGaQuwlo13tMDHue5D7IC20YwDJuWDODiYc/cZBUYspVlyPf2vQ==} peerDependencies: vite: 5.3.1 @@ -7333,7 +7314,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: 3.4.29 + vue: 3.4.30 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -7359,37 +7340,27 @@ packages: vue: optional: true - vue-observe-visibility@2.0.0-alpha.1: - resolution: {integrity: sha512-flFbp/gs9pZniXR6fans8smv1kDScJ8RS7rEpMjhVabiKeq7Qz3D9+eGsypncjfIyyU84saU88XZ0zjbD6Gq/g==} - peerDependencies: - vue: 3.4.29 - vue-resize@2.0.0-alpha.1: resolution: {integrity: sha512-7+iqOueLU7uc9NrMfrzbG8hwMqchfVfSzpVlCMeJQe4pyibqyoifDNbKTZvwxZKDvGkB+PdFeKvnGZMoEb8esg==} peerDependencies: - vue: 3.4.29 + vue: 3.4.30 - vue-router@4.3.3: - resolution: {integrity: sha512-8Q+u+WP4N2SXY38FDcF2H1dUEbYVHVPtPCPZj/GTZx8RCbiB8AtJP9+YIxn4Vs0svMTNQcLIzka4GH7Utkx9xQ==} + vue-router@4.4.0: + resolution: {integrity: sha512-HB+t2p611aIZraV2aPSRNXf0Z/oLZFrlygJm+sZbdJaW6lcFqEDQwnzUBXn+DApw+/QzDU/I9TeWx9izEjTmsA==} peerDependencies: - vue: 3.4.29 + vue: 3.4.30 vue-template-compiler@2.7.14: resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} - vue-tsc@2.0.21: - resolution: {integrity: sha512-E6x1p1HaHES6Doy8pqtm7kQern79zRtIewkf9fiv7Y43Zo4AFDS5hKi+iHi2RwEhqRmuiwliB1LCEFEGwvxQnw==} + vue-tsc@2.0.22: + resolution: {integrity: sha512-lMBIwPBO0sxCcmvu45yt1b035AaQ8/XSXQDk8m75y4j0jSXY/y/XzfEtssQ9JMS47lDaR10O3/926oCs8OeGUw==} hasBin: true peerDependencies: typescript: '*' - vue-virtual-scroller@2.0.0-beta.8: - resolution: {integrity: sha512-b8/f5NQ5nIEBRTNi6GcPItE4s7kxNHw2AIHLtDp+2QvqdTjVN0FgONwX9cr53jWRgnu+HRLPaWDOR2JPI5MTfQ==} - peerDependencies: - vue: 3.4.29 - - vue@3.4.29: - resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==} + vue@3.4.30: + resolution: {integrity: sha512-NcxtKCwkdf1zPsr7Y8+QlDBCGqxvjLXF2EX+yi76rV5rrz90Y6gK1cq0olIhdWGgrlhs9ElHuhi9t3+W5sG5Xw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -7520,8 +7491,8 @@ packages: utf-8-validate: optional: true - ws@8.17.0: - resolution: {integrity: sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==} + ws@8.17.1: + resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -7553,6 +7524,11 @@ packages: resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} engines: {node: '>= 14'} + yaml@2.4.5: + resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==} + engines: {node: '>= 14'} + hasBin: true + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} @@ -7625,7 +7601,7 @@ snapshots: '@babel/traverse': 7.24.7 '@babel/types': 7.24.7 convert-source-map: 2.0.0 - debug: 4.3.4 + debug: 4.3.5 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -7851,7 +7827,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.7 '@babel/types': 7.24.7 - debug: 4.3.4 + debug: 4.3.5 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -8162,7 +8138,7 @@ snapshots: '@eslint/config-array@0.16.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.4 + debug: 4.3.5 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -8170,7 +8146,7 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.4 + debug: 4.3.5 espree: 10.0.1 globals: 14.0.0 ignore: 5.3.1 @@ -8224,7 +8200,7 @@ snapshots: '@antfu/install-pkg': 0.1.1 '@antfu/utils': 0.7.8 '@iconify/types': 2.0.0 - debug: 4.3.4 + debug: 4.3.5 kolorist: 1.8.0 local-pkg: 0.5.0 mlly: 1.7.1 @@ -8253,7 +8229,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.14.7 + '@types/node': 20.14.8 '@types/yargs': 17.0.28 chalk: 4.1.2 @@ -8299,7 +8275,7 @@ snapshots: '@kwsites/file-exists@1.1.1': dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -8409,38 +8385,45 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.3(nuxt@packages+nuxt)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))': + '@nuxt/devtools-kit@1.3.3(nuxt@packages+nuxt)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema execa: 7.2.0 nuxt: link:packages/nuxt - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) - '@nuxt/devtools-ui-kit@1.3.3(@nuxt/devtools@1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.29)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5))': + '@nuxt/devtools-kit@1.3.6(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': + dependencies: + '@nuxt/kit': link:packages/kit + '@nuxt/schema': link:packages/schema + execa: 7.2.0 + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) + + '@nuxt/devtools-ui-kit@1.3.3(@nuxt/devtools@1.3.6(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.30)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5))': dependencies: '@iconify-json/carbon': 1.1.35 '@iconify-json/logos': 1.1.43 '@iconify-json/ri': 1.1.20 '@iconify-json/tabler': 1.1.113 - '@nuxt/devtools': 1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) - '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools': 1.3.6(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) '@nuxt/kit': link:packages/kit '@nuxtjs/color-mode': 3.4.1 '@unocss/core': 0.60.4 - '@unocss/nuxt': 0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.1(esbuild@0.21.5)) + '@unocss/nuxt': 0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.1(esbuild@0.21.5)) '@unocss/preset-attributify': 0.60.4 '@unocss/preset-icons': 0.60.4 '@unocss/preset-mini': 0.60.4 '@unocss/reset': 0.60.4 - '@vueuse/core': 10.10.1(vue@3.4.29(typescript@5.5.2)) - '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.29(typescript@5.5.2)) - '@vueuse/nuxt': 10.10.0(nuxt@packages+nuxt)(vue@3.4.29(typescript@5.5.2)) + '@vueuse/core': 10.10.1(vue@3.4.30(typescript@5.5.2)) + '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.30(typescript@5.5.2)) + '@vueuse/nuxt': 10.10.0(nuxt@packages+nuxt)(vue@3.4.30(typescript@5.5.2)) defu: 6.1.4 focus-trap: 7.5.4 splitpanes: 3.1.5 - unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) - v-lazy-show: 0.2.4(@vue/compiler-core@3.4.29) + unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) + v-lazy-show: 0.2.4(@vue/compiler-core@3.4.30) transitivePeerDependencies: - '@unocss/webpack' - '@vue/compiler-core' @@ -8464,7 +8447,7 @@ snapshots: - vue - webpack - '@nuxt/devtools-wizard@1.3.3': + '@nuxt/devtools-wizard@1.3.6': dependencies: consola: 3.2.3 diff: 5.2.0 @@ -8477,20 +8460,19 @@ snapshots: rc9: 2.1.2 semver: 7.6.2 - '@nuxt/devtools@1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))': + '@nuxt/devtools@1.3.6(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': dependencies: '@antfu/utils': 0.7.8 - '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) - '@nuxt/devtools-wizard': 1.3.3 + '@nuxt/devtools-kit': 1.3.6(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools-wizard': 1.3.6 '@nuxt/kit': link:packages/kit - '@vue/devtools-applet': 7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) - '@vue/devtools-core': 7.1.3(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) - '@vue/devtools-kit': 7.1.3(vue@3.4.29(typescript@5.5.2)) + '@vue/devtools-core': 7.3.3(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) + '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 cronstrue: 2.50.0 destr: 2.0.3 - error-stack-parser-es: 0.1.1 + error-stack-parser-es: 0.1.4 execa: 7.2.0 fast-glob: 3.3.2 flatted: 3.3.1 @@ -8498,10 +8480,9 @@ snapshots: hookable: 5.5.3 image-meta: 0.2.0 is-installed-globally: 1.0.0 - launch-editor: 2.6.1 + launch-editor: 2.8.0 local-pkg: 0.5.0 magicast: 0.3.4 - nuxt: link:packages/nuxt nypm: 0.3.8 ohash: 1.1.3 pacote: 18.0.6 @@ -8511,36 +8492,20 @@ snapshots: rc9: 2.1.2 scule: 1.3.0 semver: 7.6.2 - simple-git: 3.24.0 + simple-git: 3.25.0 sirv: 2.0.4 unimport: 3.7.2(rollup@4.18.0) - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) - vite-plugin-inspect: 0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) - vite-plugin-vue-inspector: 5.1.0(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) + vite-plugin-inspect: 0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) + vite-plugin-vue-inspector: 5.1.2(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) which: 3.0.1 - ws: 8.17.0 + ws: 8.17.1 transitivePeerDependencies: - - '@unocss/reset' - - '@vue/composition-api' - - async-validator - - axios - bluebird - bufferutil - - change-case - - drauu - - floating-vue - - fuse.js - - idb-keyval - - jwt-decode - - nprogress - - qrcode - rollup - - sortablejs - supports-color - - universal-cookie - - unocss - utf-8-validate - - vue '@nuxt/eslint-config@0.3.13(eslint@9.5.0)(typescript@5.5.2)': dependencies: @@ -8583,17 +8548,17 @@ snapshots: string-width: 4.2.3 webpack: 5.92.1 - '@nuxt/scripts@0.5.1(@nuxt/devtools@1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.29)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5))': + '@nuxt/scripts@0.5.1(@nuxt/devtools@1.3.6(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.30)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5))': dependencies: - '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) - '@nuxt/devtools-ui-kit': 1.3.3(@nuxt/devtools@1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.29)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5)) + '@nuxt/devtools-kit': 1.3.6(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) + '@nuxt/devtools-ui-kit': 1.3.3(@nuxt/devtools@1.3.6(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(@vue/compiler-core@3.4.30)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2))(webpack@5.92.1(esbuild@0.21.5)) '@nuxt/kit': link:packages/kit '@types/google.maps': 3.55.9 '@types/stripe-v3': 3.1.33 '@types/vimeo__player': 2.18.3 '@types/youtube': 0.0.50 - '@unhead/vue': 1.9.14(vue@3.4.29(typescript@5.5.2)) - '@vueuse/core': 10.10.1(vue@3.4.29(typescript@5.5.2)) + '@unhead/vue': 1.9.14(vue@3.4.30(typescript@5.5.2)) + '@vueuse/core': 10.10.1(vue@3.4.30(typescript@5.5.2)) consola: 3.2.3 defu: 6.1.4 estree-walker: 3.0.3 @@ -8671,7 +8636,7 @@ snapshots: rc9: 2.1.2 std-env: 3.7.0 - '@nuxt/test-utils@3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2))': + '@nuxt/test-utils@3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2))': dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema @@ -8697,16 +8662,16 @@ snapshots: ufo: 1.5.3 unenv: 1.9.0 unplugin: 1.10.1 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) - vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)) - vue: 3.4.29(typescript@5.5.2) - vue-router: 4.3.3(vue@3.4.29(typescript@5.5.2)) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) + vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)) + vue: 3.4.30(typescript@5.5.2) + vue-router: 4.4.0(vue@3.4.30(typescript@5.5.2)) optionalDependencies: - '@testing-library/vue': 8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)) + '@testing-library/vue': 8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)) '@vue/test-utils': 2.4.6 happy-dom: 14.12.3 playwright-core: 1.44.1 - vitest: 1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + vitest: 1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - magicast @@ -8723,9 +8688,9 @@ snapshots: '@shikijs/transformers': 1.1.2 '@types/hast': 3.0.4 '@types/mdast': 4.0.3 - '@vue/compiler-core': 3.4.29 + '@vue/compiler-core': 3.4.30 consola: 3.2.3 - debug: 4.3.4 + debug: 4.3.5 defu: 6.1.4 destr: 2.0.3 detab: 3.0.2 @@ -8951,8 +8916,6 @@ snapshots: '@shikijs/core@1.1.6': {} - '@shikijs/core@1.3.0': {} - '@shikijs/core@1.6.4': {} '@shikijs/transformers@1.1.2': @@ -8970,14 +8933,14 @@ snapshots: '@shikijs/vitepress-twoslash@1.1.6(@nuxt/kit@packages+kit)(typescript@5.5.2)': dependencies: '@shikijs/twoslash': 1.1.6(typescript@5.5.2) - floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)) + floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.30(typescript@5.5.2)) mdast-util-from-markdown: 2.0.0 mdast-util-gfm: 3.0.0 mdast-util-to-hast: 13.1.0 shiki: 1.1.6 twoslash: 0.2.4(typescript@5.5.2) twoslash-vue: 0.2.4(typescript@5.5.2) - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) transitivePeerDependencies: - '@nuxt/kit' - supports-color @@ -9079,14 +9042,14 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2))': + '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2))': dependencies: '@babel/runtime': 7.23.9 '@testing-library/dom': 9.3.4 '@vue/test-utils': 2.4.6 - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) optionalDependencies: - '@vue/compiler-sfc': 3.4.29 + '@vue/compiler-sfc': 3.4.30 '@trysound/sax@0.2.0': {} @@ -9101,14 +9064,14 @@ snapshots: '@types/clean-css@4.2.11': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 source-map: 0.6.1 '@types/clear@0.1.4': {} '@types/connect@3.4.37': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 '@types/debug@4.1.12': dependencies: @@ -9150,7 +9113,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 '@types/istanbul-lib-coverage@2.0.5': {} @@ -9178,9 +9141,9 @@ snapshots: '@types/node-sass@4.11.6': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 - '@types/node@20.14.7': + '@types/node@20.14.8': dependencies: undici-types: 5.26.5 @@ -9196,7 +9159,7 @@ snapshots: '@types/sass-loader@8.0.8': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 '@types/node-sass': 4.11.6 '@types/webpack': 4.41.34 sass: 1.69.4 @@ -9223,7 +9186,7 @@ snapshots: '@types/webpack-bundle-analyzer@4.7.0': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 tapable: 2.2.1 webpack: 5.92.1 transitivePeerDependencies: @@ -9245,13 +9208,13 @@ snapshots: '@types/webpack-sources@3.2.1': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 '@types/source-list-map': 0.1.4 source-map: 0.7.4 '@types/webpack@4.41.34': dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 '@types/tapable': 1.0.10 '@types/uglify-js': 3.17.3 '@types/webpack-sources': 3.2.1 @@ -9290,7 +9253,7 @@ snapshots: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.2) '@typescript-eslint/visitor-keys': 7.9.0 - debug: 4.3.4 + debug: 4.3.5 eslint: 9.5.0 optionalDependencies: typescript: 5.5.2 @@ -9306,7 +9269,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 7.9.0(typescript@5.5.2) '@typescript-eslint/utils': 7.9.0(eslint@9.5.0)(typescript@5.5.2) - debug: 4.3.4 + debug: 4.3.5 eslint: 9.5.0 ts-api-utils: 1.3.0(typescript@5.5.2) optionalDependencies: @@ -9320,7 +9283,7 @@ snapshots: dependencies: '@typescript-eslint/types': 7.9.0 '@typescript-eslint/visitor-keys': 7.9.0 - debug: 4.3.4 + debug: 4.3.5 globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.4 @@ -9349,7 +9312,7 @@ snapshots: '@typescript/vfs@1.5.0': dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -9374,31 +9337,31 @@ snapshots: '@unhead/schema': 1.9.14 '@unhead/shared': 1.9.14 - '@unhead/vue@1.9.14(vue@3.4.29(typescript@5.5.2))': + '@unhead/vue@1.9.14(vue@3.4.30(typescript@5.5.2))': dependencies: '@unhead/schema': 1.9.14 '@unhead/shared': 1.9.14 hookable: 5.5.3 unhead: 1.9.14 - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) - '@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))': + '@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': dependencies: '@unocss/core': 0.60.4 '@unocss/reset': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup - '@unocss/astro@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))': + '@unocss/astro@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': dependencies: '@unocss/core': 0.61.0 '@unocss/reset': 0.61.0 - '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup @@ -9474,7 +9437,7 @@ snapshots: gzip-size: 6.0.0 sirv: 2.0.4 - '@unocss/nuxt@0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.1(esbuild@0.21.5))': + '@unocss/nuxt@0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.1(esbuild@0.21.5))': dependencies: '@nuxt/kit': link:packages/kit '@unocss/config': 0.60.4 @@ -9487,9 +9450,9 @@ snapshots: '@unocss/preset-web-fonts': 0.60.4 '@unocss/preset-wind': 0.60.4 '@unocss/reset': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) '@unocss/webpack': 0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)) - unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) transitivePeerDependencies: - postcss - rollup @@ -9679,7 +9642,7 @@ snapshots: dependencies: '@unocss/core': 0.61.0 - '@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))': + '@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -9691,11 +9654,11 @@ snapshots: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup - '@unocss/vite@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))': + '@unocss/vite@0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) @@ -9707,7 +9670,7 @@ snapshots: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.10 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - rollup @@ -9744,26 +9707,26 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))': + '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) - vue: 3.4.29(typescript@5.5.2) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) + vue: 3.4.30(typescript@5.5.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.4(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))': + '@vitejs/plugin-vue@5.0.4(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue@3.4.30(typescript@5.5.2))': dependencies: - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) - vue: 3.4.29(typescript@5.5.2) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) + vue: 3.4.30(typescript@5.5.2) - '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 - debug: 4.3.4 + debug: 4.3.5 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.4 @@ -9774,7 +9737,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) + vitest: 1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - supports-color @@ -9811,34 +9774,32 @@ snapshots: dependencies: '@volar/source-map': 1.11.1 - '@volar/language-core@2.3.0-alpha.15': + '@volar/language-core@2.3.3': dependencies: - '@volar/source-map': 2.3.0-alpha.15 + '@volar/source-map': 2.3.3 '@volar/source-map@1.11.1': dependencies: muggle-string: 0.3.1 - '@volar/source-map@2.3.0-alpha.15': - dependencies: - muggle-string: 0.4.1 + '@volar/source-map@2.3.3': {} - '@volar/typescript@2.3.0-alpha.15': + '@volar/typescript@2.3.3': dependencies: - '@volar/language-core': 2.3.0-alpha.15 + '@volar/language-core': 2.3.3 path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.10.1(rollup@4.18.0)(vue@3.4.29(typescript@5.5.2))': + '@vue-macros/common@1.10.4(rollup@4.18.0)(vue@3.4.30(typescript@5.5.2))': dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue/compiler-sfc': 3.4.29 - ast-kit: 0.11.3(rollup@4.18.0) + '@vue/compiler-sfc': 3.4.30 + ast-kit: 0.12.2 local-pkg: 0.5.0 - magic-string-ast: 0.3.0 + magic-string-ast: 0.6.1 optionalDependencies: - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) transitivePeerDependencies: - rollup @@ -9869,127 +9830,71 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.7 '@babel/parser': 7.24.7 - '@vue/compiler-sfc': 3.4.29 + '@vue/compiler-sfc': 3.4.30 - '@vue/compiler-core@3.4.29': + '@vue/compiler-core@3.4.30': dependencies: '@babel/parser': 7.24.7 - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.29': + '@vue/compiler-dom@3.4.30': dependencies: - '@vue/compiler-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-core': 3.4.30 + '@vue/shared': 3.4.30 - '@vue/compiler-sfc@3.4.29': + '@vue/compiler-sfc@3.4.30': dependencies: '@babel/parser': 7.24.7 - '@vue/compiler-core': 3.4.29 - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-core': 3.4.30 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 estree-walker: 2.0.2 magic-string: 0.30.10 postcss: 8.4.38 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.29': + '@vue/compiler-ssr@3.4.30': dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.30 '@vue/devtools-api@6.6.3': {} - '@vue/devtools-applet@7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))': + '@vue/devtools-core@7.3.3(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))': dependencies: - '@vue/devtools-core': 7.1.3(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2)) - '@vue/devtools-kit': 7.1.3(vue@3.4.29(typescript@5.5.2)) - '@vue/devtools-shared': 7.1.3 - '@vue/devtools-ui': 7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vue@3.4.29(typescript@5.5.2)) - lodash-es: 4.17.21 - perfect-debounce: 1.0.0 - shiki: 1.3.0 - splitpanes: 3.1.5 - vue: 3.4.29(typescript@5.5.2) - vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.29(typescript@5.5.2)) - transitivePeerDependencies: - - '@unocss/reset' - - '@vue/composition-api' - - async-validator - - axios - - change-case - - drauu - - floating-vue - - fuse.js - - idb-keyval - - jwt-decode - - nprogress - - qrcode - - sortablejs - - universal-cookie - - unocss - - vite - - '@vue/devtools-core@7.1.3(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue@3.4.29(typescript@5.5.2))': - dependencies: - '@vue/devtools-kit': 7.1.3(vue@3.4.29(typescript@5.5.2)) - '@vue/devtools-shared': 7.1.3 + '@vue/devtools-kit': 7.3.3 + '@vue/devtools-shared': 7.3.4 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + vite-hot-client: 0.2.3(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) transitivePeerDependencies: - vite - - vue - '@vue/devtools-kit@7.1.3(vue@3.4.29(typescript@5.5.2))': + '@vue/devtools-kit@7.3.3': dependencies: - '@vue/devtools-shared': 7.1.3 + '@vue/devtools-shared': 7.3.4 + birpc: 0.2.17 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - vue: 3.4.29(typescript@5.5.2) + superjson: 2.2.1 - '@vue/devtools-shared@7.1.3': + '@vue/devtools-shared@7.3.4': dependencies: - rfdc: 1.3.1 - - '@vue/devtools-ui@7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)))(vue@3.4.29(typescript@5.5.2))': - dependencies: - '@unocss/reset': 0.61.0 - '@vue/devtools-shared': 7.1.3 - '@vueuse/components': 10.9.0(vue@3.4.29(typescript@5.5.2)) - '@vueuse/core': 10.10.1(vue@3.4.29(typescript@5.5.2)) - '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.29(typescript@5.5.2)) - colord: 2.9.3 - floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)) - focus-trap: 7.5.4 - unocss: 0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) - vue: 3.4.29(typescript@5.5.2) - transitivePeerDependencies: - - '@vue/composition-api' - - async-validator - - axios - - change-case - - drauu - - fuse.js - - idb-keyval - - jwt-decode - - nprogress - - qrcode - - sortablejs - - universal-cookie + rfdc: 1.4.1 '@vue/language-core@1.8.27(typescript@5.5.2)': dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.30 computeds: 0.0.1 minimatch: 9.0.4 muggle-string: 0.3.1 @@ -9998,91 +9903,83 @@ snapshots: optionalDependencies: typescript: 5.5.2 - '@vue/language-core@2.0.21(typescript@5.5.2)': + '@vue/language-core@2.0.22(typescript@5.5.2)': dependencies: - '@volar/language-core': 2.3.0-alpha.15 - '@vue/compiler-dom': 3.4.29 - '@vue/shared': 3.4.29 + '@volar/language-core': 2.3.3 + '@vue/compiler-dom': 3.4.30 + '@vue/shared': 3.4.30 computeds: 0.0.1 minimatch: 9.0.4 + muggle-string: 0.4.1 path-browserify: 1.0.1 vue-template-compiler: 2.7.14 optionalDependencies: typescript: 5.5.2 - '@vue/reactivity@3.4.29': + '@vue/reactivity@3.4.30': dependencies: - '@vue/shared': 3.4.29 + '@vue/shared': 3.4.30 - '@vue/runtime-core@3.4.29': + '@vue/runtime-core@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/shared': 3.4.30 - '@vue/runtime-dom@3.4.29': + '@vue/runtime-dom@3.4.30': dependencies: - '@vue/reactivity': 3.4.29 - '@vue/runtime-core': 3.4.29 - '@vue/shared': 3.4.29 + '@vue/reactivity': 3.4.30 + '@vue/runtime-core': 3.4.30 + '@vue/shared': 3.4.30 csstype: 3.1.3 - '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.5.2))': + '@vue/server-renderer@3.4.30(vue@3.4.30(typescript@5.5.2))': dependencies: - '@vue/compiler-ssr': 3.4.29 - '@vue/shared': 3.4.29 - vue: 3.4.29(typescript@5.5.2) + '@vue/compiler-ssr': 3.4.30 + '@vue/shared': 3.4.30 + vue: 3.4.30(typescript@5.5.2) - '@vue/shared@3.4.29': {} + '@vue/shared@3.4.30': {} '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.14.9 vue-component-type-helpers: 2.0.6 - '@vueuse/components@10.9.0(vue@3.4.29(typescript@5.5.2))': - dependencies: - '@vueuse/core': 10.9.0(vue@3.4.29(typescript@5.5.2)) - '@vueuse/shared': 10.9.0(vue@3.4.29(typescript@5.5.2)) - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) - transitivePeerDependencies: - - '@vue/composition-api' - - vue - - '@vueuse/core@10.10.0(vue@3.4.29(typescript@5.5.2))': + '@vueuse/core@10.10.0(vue@3.4.30(typescript@5.5.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.10.0 - '@vueuse/shared': 10.10.0(vue@3.4.29(typescript@5.5.2)) - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + '@vueuse/shared': 10.10.0(vue@3.4.30(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@10.10.1(vue@3.4.29(typescript@5.5.2))': + '@vueuse/core@10.10.1(vue@3.4.30(typescript@5.5.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.10.1 - '@vueuse/shared': 10.10.1(vue@3.4.29(typescript@5.5.2)) - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + '@vueuse/shared': 10.10.1(vue@3.4.30(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@10.9.0(vue@3.4.29(typescript@5.5.2))': + '@vueuse/core@10.9.0(vue@3.4.30(typescript@5.5.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.9.0 - '@vueuse/shared': 10.9.0(vue@3.4.29(typescript@5.5.2)) - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + '@vueuse/shared': 10.9.0(vue@3.4.30(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.29(typescript@5.5.2))': + '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.30(typescript@5.5.2))': dependencies: - '@vueuse/core': 10.9.0(vue@3.4.29(typescript@5.5.2)) - '@vueuse/shared': 10.9.0(vue@3.4.29(typescript@5.5.2)) - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + '@vueuse/core': 10.9.0(vue@3.4.30(typescript@5.5.2)) + '@vueuse/shared': 10.9.0(vue@3.4.30(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) optionalDependencies: focus-trap: 7.5.4 transitivePeerDependencies: @@ -10095,35 +9992,35 @@ snapshots: '@vueuse/metadata@10.9.0': {} - '@vueuse/nuxt@10.10.0(nuxt@packages+nuxt)(vue@3.4.29(typescript@5.5.2))': + '@vueuse/nuxt@10.10.0(nuxt@packages+nuxt)(vue@3.4.30(typescript@5.5.2))': dependencies: '@nuxt/kit': link:packages/kit - '@vueuse/core': 10.10.0(vue@3.4.29(typescript@5.5.2)) + '@vueuse/core': 10.10.0(vue@3.4.30(typescript@5.5.2)) '@vueuse/metadata': 10.10.0 local-pkg: 0.5.0 nuxt: link:packages/nuxt - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@10.10.0(vue@3.4.29(typescript@5.5.2))': + '@vueuse/shared@10.10.0(vue@3.4.30(typescript@5.5.2))': dependencies: - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@10.10.1(vue@3.4.29(typescript@5.5.2))': + '@vueuse/shared@10.10.1(vue@3.4.30(typescript@5.5.2))': dependencies: - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@10.9.0(vue@3.4.29(typescript@5.5.2))': + '@vueuse/shared@10.9.0(vue@3.4.30(typescript@5.5.2))': dependencies: - vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2)) + vue-demi: 0.14.8(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -10232,13 +10129,13 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color agent-base@7.1.0: dependencies: - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -10351,28 +10248,15 @@ snapshots: assertion-error@1.1.0: {} - ast-kit@0.11.3(rollup@4.18.0): + ast-kit@0.12.2: dependencies: '@babel/parser': 7.24.7 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) pathe: 1.1.2 - transitivePeerDependencies: - - rollup - ast-kit@0.9.5(rollup@4.18.0): + ast-walker-scope@0.6.1: dependencies: '@babel/parser': 7.24.7 - '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - pathe: 1.1.2 - transitivePeerDependencies: - - rollup - - ast-walker-scope@0.5.0(rollup@4.18.0): - dependencies: - '@babel/parser': 7.24.7 - ast-kit: 0.9.5(rollup@4.18.0) - transitivePeerDependencies: - - rollup + ast-kit: 0.12.2 async-sema@3.1.1: {} @@ -10708,6 +10592,10 @@ snapshots: cookie-es@1.1.0: {} + copy-anything@3.0.5: + dependencies: + is-what: 4.1.16 + core-js-compat@3.37.1: dependencies: browserslist: 4.23.1 @@ -10878,7 +10766,7 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.4: + debug@4.3.5: dependencies: ms: 2.1.2 @@ -11075,7 +10963,7 @@ snapshots: dependencies: is-arrayish: 0.2.1 - error-stack-parser-es@0.1.1: {} + error-stack-parser-es@0.1.4: {} error-stack-parser@2.1.4: dependencies: @@ -11243,7 +11131,7 @@ snapshots: eslint-plugin-import-x@0.5.0(eslint@9.5.0)(typescript@5.5.2): dependencies: '@typescript-eslint/utils': 7.9.0(eslint@9.5.0)(typescript@5.5.2) - debug: 4.3.4 + debug: 4.3.5 doctrine: 3.0.0 eslint: 9.5.0 eslint-import-resolver-node: 0.3.9 @@ -11260,7 +11148,7 @@ snapshots: '@es-joy/jsdoccomment': 0.43.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.3.4 + debug: 4.3.5 escape-string-regexp: 4.0.0 eslint: 9.5.0 esquery: 1.5.0 @@ -11370,7 +11258,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.5 escape-string-regexp: 4.0.0 eslint-scope: 8.0.1 eslint-visitor-keys: 4.0.0 @@ -11470,7 +11358,7 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 - execa@9.2.0: + execa@9.3.0: dependencies: '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.3 @@ -11567,11 +11455,11 @@ snapshots: flatted@3.3.1: {} - floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.29(typescript@5.5.2)): + floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.30(typescript@5.5.2)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.29(typescript@5.5.2) - vue-resize: 2.0.0-alpha.1(vue@3.4.29(typescript@5.5.2)) + vue: 3.4.30(typescript@5.5.2) + vue-resize: 2.0.0-alpha.1(vue@3.4.30(typescript@5.5.2)) optionalDependencies: '@nuxt/kit': link:packages/kit @@ -11956,7 +11844,7 @@ snapshots: http-proxy-agent@7.0.0: dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -11965,14 +11853,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.2: dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -12039,7 +11927,7 @@ snapshots: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 - debug: 4.3.4 + debug: 4.3.5 denque: 2.1.0 lodash.defaults: 4.2.0 lodash.isarguments: 3.1.0 @@ -12200,6 +12088,8 @@ snapshots: call-bind: 1.0.7 get-intrinsic: 1.2.4 + is-what@4.1.16: {} + is-wsl@2.2.0: dependencies: is-docker: 2.2.1 @@ -12231,7 +12121,7 @@ snapshots: istanbul-lib-source-maps@5.0.4: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.4 + debug: 4.3.5 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -12250,7 +12140,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.14.7 + '@types/node': 20.14.8 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12258,13 +12148,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12348,7 +12238,7 @@ snapshots: kolorist@1.8.0: {} - launch-editor@2.6.1: + launch-editor@2.8.0: dependencies: picocolors: 1.0.1 shell-quote: 1.8.1 @@ -12407,8 +12297,6 @@ snapshots: emojis-list: 3.0.0 json5: 2.2.3 - local-pkg@0.4.3: {} - local-pkg@0.5.0: dependencies: mlly: 1.7.1 @@ -12456,7 +12344,7 @@ snapshots: lz-string@1.5.0: {} - magic-string-ast@0.3.0: + magic-string-ast@0.6.1: dependencies: magic-string: 0.30.10 @@ -12841,7 +12729,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.4 + debug: 4.3.5 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.0 @@ -12955,8 +12843,6 @@ snapshots: minipass: 3.3.6 yallist: 4.0.0 - mitt@2.1.0: {} - mitt@3.0.1: {} mkdirp@1.0.4: {} @@ -14071,7 +13957,7 @@ snapshots: reusify@1.0.4: {} - rfdc@1.3.1: {} + rfdc@1.4.1: {} rimraf@3.0.2: dependencies: @@ -14247,10 +14133,6 @@ snapshots: dependencies: '@shikijs/core': 1.1.6 - shiki@1.3.0: - dependencies: - '@shikijs/core': 1.3.0 - shiki@1.6.4: dependencies: '@shikijs/core': 1.6.4 @@ -14278,11 +14160,11 @@ snapshots: transitivePeerDependencies: - supports-color - simple-git@3.24.0: + simple-git@3.25.0: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.4 + debug: 4.3.5 transitivePeerDependencies: - supports-color @@ -14313,7 +14195,7 @@ snapshots: socks-proxy-agent@8.0.2: dependencies: agent-base: 7.1.0 - debug: 4.3.4 + debug: 4.3.5 socks: 2.7.1 transitivePeerDependencies: - supports-color @@ -14439,6 +14321,10 @@ snapshots: postcss: 8.4.38 postcss-selector-parser: 6.1.0 + superjson@2.2.1: + dependencies: + copy-anything: 3.0.5 + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -14578,7 +14464,7 @@ snapshots: tuf-js@2.2.0: dependencies: '@tufjs/models': 2.0.0 - debug: 4.3.4 + debug: 4.3.5 make-fetch-happen: 13.0.0 transitivePeerDependencies: - supports-color @@ -14765,9 +14651,9 @@ snapshots: universalify@2.0.0: {} - unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)): + unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)): dependencies: - '@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) '@unocss/cli': 0.60.4(rollup@4.18.0) '@unocss/core': 0.60.4 '@unocss/extractor-arbitrary-variants': 0.60.4 @@ -14786,18 +14672,18 @@ snapshots: '@unocss/transformer-compile-class': 0.60.4 '@unocss/transformer-directives': 0.60.4 '@unocss/transformer-variant-group': 0.60.4 - '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: '@unocss/webpack': 0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)) - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - postcss - rollup - supports-color - unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)): + unocss@0.61.0(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)): dependencies: - '@unocss/astro': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@unocss/astro': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) '@unocss/cli': 0.61.0(rollup@4.18.0) '@unocss/core': 0.61.0 '@unocss/extractor-arbitrary-variants': 0.61.0 @@ -14816,32 +14702,31 @@ snapshots: '@unocss/transformer-compile-class': 0.61.0 '@unocss/transformer-directives': 0.61.0 '@unocss/transformer-variant-group': 0.61.0 - '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)) + '@unocss/vite': 0.61.0(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)) optionalDependencies: - '@unocss/webpack': 0.60.4(rollup@4.18.0)(webpack@5.92.1(esbuild@0.21.5)) - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - postcss - rollup - supports-color - unplugin-vue-router@0.7.0(rollup@4.18.0)(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)): + unplugin-vue-router@0.10.0(rollup@4.18.0)(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)): dependencies: '@babel/types': 7.24.7 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - '@vue-macros/common': 1.10.1(rollup@4.18.0)(vue@3.4.29(typescript@5.5.2)) - ast-walker-scope: 0.5.0(rollup@4.18.0) + '@vue-macros/common': 1.10.4(rollup@4.18.0)(vue@3.4.30(typescript@5.5.2)) + ast-walker-scope: 0.6.1 chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 - local-pkg: 0.4.3 + local-pkg: 0.5.0 mlly: 1.7.1 pathe: 1.1.2 scule: 1.3.0 unplugin: 1.10.1 - yaml: 2.3.4 + yaml: 2.4.5 optionalDependencies: - vue-router: 4.3.3(vue@3.4.29(typescript@5.5.2)) + vue-router: 4.4.0(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - rollup - vue @@ -14926,9 +14811,9 @@ snapshots: util-deprecate@1.0.2: {} - v-lazy-show@0.2.4(@vue/compiler-core@3.4.29): + v-lazy-show@0.2.4(@vue/compiler-core@3.4.30): dependencies: - '@vue/compiler-core': 3.4.29 + '@vue/compiler-core': 3.4.30 valibot@0.31.1: {} @@ -14957,17 +14842,17 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)): + vite-hot-client@0.2.3(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)): dependencies: - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) - vite-node@1.6.0(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0): + vite-node@1.6.0(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0): dependencies: cac: 6.7.14 - debug: 4.3.4 + debug: 4.3.5 pathe: 1.1.2 picocolors: 1.0.1 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -14978,7 +14863,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.6.4(eslint@9.5.0)(optionator@0.9.3)(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.21(typescript@5.5.2)): + vite-plugin-checker@0.6.4(eslint@9.5.0)(optionator@0.9.3)(typescript@5.5.2)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.22(typescript@5.5.2)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -14991,7 +14876,7 @@ snapshots: semver: 7.6.2 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -15000,27 +14885,27 @@ snapshots: eslint: 9.5.0 optionator: 0.9.3 typescript: 5.5.2 - vue-tsc: 2.0.21(typescript@5.5.2) + vue-tsc: 2.0.22(typescript@5.5.2) - vite-plugin-inspect@0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)): + vite-plugin-inspect@0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.0)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)): dependencies: '@antfu/utils': 0.7.8 '@rollup/pluginutils': 5.1.0(rollup@4.18.0) - debug: 4.3.4 - error-stack-parser-es: 0.1.1 + debug: 4.3.5 + error-stack-parser-es: 0.1.4 fs-extra: 11.2.0 open: 10.1.0 perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) optionalDependencies: '@nuxt/kit': link:packages/kit transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.0(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0)): + vite-plugin-vue-inspector@5.1.2(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0)): dependencies: '@babel/core': 7.24.7 '@babel/plugin-proposal-decorators': 7.23.2(@babel/core@7.24.7) @@ -15028,27 +14913,27 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.7) '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) - '@vue/compiler-dom': 3.4.29 + '@vue/compiler-dom': 3.4.30 kolorist: 1.8.0 magic-string: 0.30.10 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - supports-color - vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0): + vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0): dependencies: esbuild: 0.21.5 postcss: 8.4.38 rollup: 4.18.0 optionalDependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 fsevents: 2.3.3 sass: 1.69.4 terser: 5.27.0 - vitest-environment-nuxt@1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)): + vitest-environment-nuxt@1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)): dependencies: - '@nuxt/test-utils': 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)))(vue@3.4.29(typescript@5.5.2)) + '@nuxt/test-utils': 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2)))(@vue/test-utils@2.4.6)(h3@1.12.0)(happy-dom@14.12.3)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0))(vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)))(vue@3.4.30(typescript@5.5.2)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -15067,7 +14952,7 @@ snapshots: - vue - vue-router - vitest@1.6.0(@types/node@20.14.7)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0): + vitest@1.6.0(@types/node@20.14.8)(happy-dom@14.12.3)(sass@1.69.4)(terser@5.27.0): dependencies: '@vitest/expect': 1.6.0 '@vitest/runner': 1.6.0 @@ -15076,7 +14961,7 @@ snapshots: '@vitest/utils': 1.6.0 acorn-walk: 8.3.2 chai: 4.3.10 - debug: 4.3.4 + debug: 4.3.5 execa: 8.0.1 local-pkg: 0.5.0 magic-string: 0.30.10 @@ -15086,11 +14971,11 @@ snapshots: strip-literal: 2.1.0 tinybench: 2.5.1 tinypool: 0.8.4 - vite: 5.3.1(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) - vite-node: 1.6.0(@types/node@20.14.7)(sass@1.69.4)(terser@5.27.0) + vite: 5.3.1(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) + vite-node: 1.6.0(@types/node@20.14.8)(sass@1.69.4)(terser@5.27.0) why-is-node-running: 2.2.2 optionalDependencies: - '@types/node': 20.14.7 + '@types/node': 20.14.8 happy-dom: 14.12.3 transitivePeerDependencies: - less @@ -15132,15 +15017,15 @@ snapshots: vue-component-type-helpers@2.0.6: {} - vue-demi@0.14.8(vue@3.4.29(typescript@5.5.2)): + vue-demi@0.14.8(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) vue-devtools-stub@0.1.0: {} vue-eslint-parser@9.4.2(eslint@9.5.0): dependencies: - debug: 4.3.4 + debug: 4.3.5 eslint: 9.5.0 eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -15151,55 +15036,44 @@ snapshots: transitivePeerDependencies: - supports-color - vue-loader@17.4.2(@vue/compiler-sfc@3.4.29)(vue@3.4.29(typescript@5.5.2))(webpack@5.92.1): + vue-loader@17.4.2(@vue/compiler-sfc@3.4.30)(vue@3.4.30(typescript@5.5.2))(webpack@5.92.1): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.1 webpack: 5.92.1 optionalDependencies: - '@vue/compiler-sfc': 3.4.29 - vue: 3.4.29(typescript@5.5.2) + '@vue/compiler-sfc': 3.4.30 + vue: 3.4.30(typescript@5.5.2) - vue-observe-visibility@2.0.0-alpha.1(vue@3.4.29(typescript@5.5.2)): + vue-resize@2.0.0-alpha.1(vue@3.4.30(typescript@5.5.2)): dependencies: - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) - vue-resize@2.0.0-alpha.1(vue@3.4.29(typescript@5.5.2)): - dependencies: - vue: 3.4.29(typescript@5.5.2) - - vue-router@4.3.3(vue@3.4.29(typescript@5.5.2)): + vue-router@4.4.0(vue@3.4.30(typescript@5.5.2)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.29(typescript@5.5.2) + vue: 3.4.30(typescript@5.5.2) vue-template-compiler@2.7.14: dependencies: de-indent: 1.0.2 he: 1.2.0 - vue-tsc@2.0.21(typescript@5.5.2): + vue-tsc@2.0.22(typescript@5.5.2): dependencies: - '@volar/typescript': 2.3.0-alpha.15 - '@vue/language-core': 2.0.21(typescript@5.5.2) + '@volar/typescript': 2.3.3 + '@vue/language-core': 2.0.22(typescript@5.5.2) semver: 7.6.2 typescript: 5.5.2 - vue-virtual-scroller@2.0.0-beta.8(vue@3.4.29(typescript@5.5.2)): + vue@3.4.30(typescript@5.5.2): dependencies: - mitt: 2.1.0 - vue: 3.4.29(typescript@5.5.2) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.29(typescript@5.5.2)) - vue-resize: 2.0.0-alpha.1(vue@3.4.29(typescript@5.5.2)) - - vue@3.4.29(typescript@5.5.2): - dependencies: - '@vue/compiler-dom': 3.4.29 - '@vue/compiler-sfc': 3.4.29 - '@vue/runtime-dom': 3.4.29 - '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.5.2)) - '@vue/shared': 3.4.29 + '@vue/compiler-dom': 3.4.30 + '@vue/compiler-sfc': 3.4.30 + '@vue/runtime-dom': 3.4.30 + '@vue/server-renderer': 3.4.30(vue@3.4.30(typescript@5.5.2)) + '@vue/shared': 3.4.30 optionalDependencies: typescript: 5.5.2 @@ -15406,7 +15280,7 @@ snapshots: ws@7.5.9: {} - ws@8.17.0: {} + ws@8.17.1: {} xml-name-validator@4.0.0: {} @@ -15422,6 +15296,8 @@ snapshots: yaml@2.3.4: {} + yaml@2.4.5: {} + yargs-parser@21.1.1: {} yargs@17.7.2: diff --git a/renovate.json b/renovate.json index 974eeccfc7..37bcccca22 100644 --- a/renovate.json +++ b/renovate.json @@ -20,12 +20,6 @@ "^@vitest/" ] }, - { - "groupName": "unplugin-vue-router", - "matchPackageNames": [ - "unplugin-vue-router" - ] - }, { "matchBaseBranches": [ "main" diff --git a/test/bundle.test.ts b/test/bundle.test.ts index 14878051b8..280fc23d68 100644 --- a/test/bundle.test.ts +++ b/test/bundle.test.ts @@ -35,7 +35,7 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"210k"`) const modules = await analyzeSizes('node_modules/**/*', serverDir) - expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"1340k"`) + expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"1341k"`) const packages = modules.files .filter(m => m.endsWith('package.json')) diff --git a/test/fixtures/basic-types/package.json b/test/fixtures/basic-types/package.json index 59851227a6..2eee0a54f8 100644 --- a/test/fixtures/basic-types/package.json +++ b/test/fixtures/basic-types/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "ofetch": "latest", - "unplugin-vue-router": "^0.7.0", + "unplugin-vue-router": "^0.10.0", "vitest": "1.6.0", "vue": "latest", "vue-router": "latest" diff --git a/test/fixtures/basic-types/types.ts b/test/fixtures/basic-types/types.ts index a3338af471..bc9b4752cf 100644 --- a/test/fixtures/basic-types/types.ts +++ b/test/fixtures/basic-types/types.ts @@ -1,7 +1,7 @@ import { describe, expectTypeOf, it } from 'vitest' import type { Ref, SlotsType } from 'vue' import type { FetchError } from 'ofetch' -import type { NavigationFailure, RouteLocationNormalized, RouteLocationRaw, Router, useRouter as vueUseRouter } from '#vue-router' +import type { NavigationFailure, RouteLocationNormalized, RouteLocationRaw, Router, useRouter as vueUseRouter } from 'vue-router' import type { AppConfig, RuntimeValue, UpperSnakeCase } from 'nuxt/schema' import { defineNuxtModule } from 'nuxt/kit' diff --git a/tsconfig.json b/tsconfig.json index 1b3d3b052a..46b20d2fbb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -40,9 +40,6 @@ ], "#internal/nitro/utils": [ "./node_modules/nitropack/dist/runtime/utils" - ], - "#vue-router": [ - "./node_modules/vue-router" ] } },