= {}
- for (const { name, chunkNames = [] } of stats.assets!) {
- if (isJS(name) && !isHotUpdate(name)) {
+
+ for (const { name: file, chunkNames = [] } of stats.assets!) {
+ if (isHotUpdate(file)) { continue }
+ allFiles.add(file)
+ const isFileJS = isJS(file)
+ if (!initialFiles.has(file) && (isFileJS || isCSS(file))) {
+ asyncFiles.add(file)
+ }
+ if (isFileJS) {
const componentHash = hash(chunkNames.join('|'))
const map = assetsMapping[componentHash] ||= []
- map.push(name)
+ map.push(file)
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 490d89d41c..f771943c8e 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -13,7 +13,7 @@ overrides:
magic-string: ^0.30.10
nuxt: workspace:*
rollup: ^4.18.0
- vite: 5.2.13
+ vite: 5.3.0
vue: 3.4.27
importers:
@@ -31,7 +31,7 @@ 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.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(nitropack@2.9.6(encoding@0.1.13))(playwright-core@1.44.1)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
+ version: 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
'@nuxt/webpack-builder':
specifier: workspace:*
version: link:packages/webpack
@@ -51,11 +51,11 @@ importers:
specifier: 7.5.8
version: 7.5.8
'@unhead/schema':
- specifier: 1.9.12
- version: 1.9.12
+ specifier: 1.9.13
+ version: 1.9.13
'@vitejs/plugin-vue':
specifier: 5.0.4
- version: 5.0.4(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ version: 5.0.4(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@vitest/coverage-v8':
specifier: 1.6.0
version: 1.6.0(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))
@@ -67,7 +67,7 @@ importers:
version: 0.6.1
changelogen:
specifier: 0.5.5
- version: 0.5.5
+ version: 0.5.5(magicast@0.3.4)
consola:
specifier: 3.2.3
version: 3.2.3
@@ -81,8 +81,8 @@ importers:
specifier: 3.1.0
version: 3.1.0
eslint-plugin-perfectionist:
- specifier: 2.10.0
- version: 2.10.0(eslint@9.4.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.4.0))
+ specifier: 2.11.0
+ version: 2.11.0(eslint@9.4.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.4.0))
eslint-typegen:
specifier: 0.2.4
version: 0.2.4(eslint@9.4.0)
@@ -109,7 +109,7 @@ importers:
version: 0.41.0
nitropack:
specifier: 2.9.6
- version: 2.9.6(encoding@0.1.13)
+ version: 2.9.6(encoding@0.1.13)(magicast@0.3.4)
nuxi:
specifier: 3.12.0
version: 3.12.0
@@ -148,7 +148,7 @@ importers:
version: 1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(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.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(nitropack@2.9.6(encoding@0.1.13))(playwright-core@1.44.1)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
+ version: 1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
vue:
specifier: 3.4.27
version: 3.4.27(typescript@5.4.5)
@@ -165,8 +165,8 @@ importers:
specifier: workspace:*
version: link:../schema
c12:
- specifier: ^1.10.0
- version: 1.10.0
+ specifier: ^1.11.1
+ version: 1.11.1(magicast@0.3.4)
consola:
specifier: ^3.2.3
version: 3.2.3
@@ -236,13 +236,13 @@ importers:
version: 4.17.21
nitropack:
specifier: 2.9.6
- version: 2.9.6(encoding@0.1.13)
+ version: 2.9.6(encoding@0.1.13)(magicast@0.3.4)
unbuild:
specifier: latest
version: 2.0.0(sass@1.69.4)(typescript@5.4.5)
vite:
- specifier: 5.2.13
- version: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ specifier: 5.3.0
+ version: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vitest:
specifier: 1.6.0
version: 1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0)
@@ -257,7 +257,7 @@ importers:
version: 2.0.2
'@nuxt/devtools':
specifier: ^1.3.3
- version: 1.3.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ version: 1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@nuxt/kit':
specifier: workspace:*
version: link:../kit
@@ -274,14 +274,14 @@ importers:
specifier: ^14.18.0 || >=16.10.0
version: 20.14.2
'@unhead/dom':
- specifier: ^1.9.12
- version: 1.9.12
+ specifier: ^1.9.13
+ version: 1.9.13
'@unhead/ssr':
- specifier: ^1.9.12
- version: 1.9.12
+ specifier: ^1.9.13
+ version: 1.9.13
'@unhead/vue':
- specifier: ^1.9.12
- version: 1.9.12(vue@3.4.27(typescript@5.4.5))
+ specifier: ^1.9.13
+ version: 1.9.13(vue@3.4.27(typescript@5.4.5))
'@vue/shared':
specifier: ^3.4.27
version: 3.4.27
@@ -289,8 +289,8 @@ importers:
specifier: 8.11.3
version: 8.11.3
c12:
- specifier: ^1.10.0
- version: 1.10.0
+ specifier: ^1.11.1
+ version: 1.11.1(magicast@0.3.4)
chokidar:
specifier: ^3.6.0
version: 3.6.0
@@ -347,7 +347,7 @@ importers:
version: 1.7.1
nitropack:
specifier: ^2.9.6
- version: 2.9.6(encoding@0.1.13)
+ version: 2.9.6(encoding@0.1.13)(magicast@0.3.4)
nuxi:
specifier: ^3.12.0
version: 3.12.0
@@ -428,8 +428,8 @@ importers:
version: 4.3.3(vue@3.4.27(typescript@5.4.5))
devDependencies:
'@nuxt/scripts':
- specifier: 0.4.7
- version: 0.4.7(@nuxt/devtools@1.3.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(esbuild@0.21.5))
+ 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.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(esbuild@0.21.5))
'@nuxt/ui-templates':
specifier: workspace:*
version: link:../ui-templates
@@ -444,7 +444,7 @@ importers:
version: 11.0.4
'@vitejs/plugin-vue':
specifier: 5.0.4
- version: 5.0.4(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ version: 5.0.4(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@vue/compiler-sfc':
specifier: 3.4.27
version: 3.4.27
@@ -452,8 +452,8 @@ importers:
specifier: latest
version: 2.0.0(sass@1.69.4)(typescript@5.4.5)
vite:
- specifier: 5.2.13
- version: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ specifier: 5.3.0
+ version: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vitest:
specifier: 1.6.0
version: 1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0)
@@ -461,8 +461,8 @@ importers:
packages/schema:
dependencies:
compatx:
- specifier: ^0.1.3
- version: 0.1.3
+ specifier: ^0.1.8
+ version: 0.1.8
consola:
specifier: ^3.2.3
version: 3.2.3
@@ -513,14 +513,14 @@ importers:
specifier: 8.0.8
version: 8.0.8
'@unhead/schema':
- specifier: 1.9.12
- version: 1.9.12
+ specifier: 1.9.13
+ version: 1.9.13
'@vitejs/plugin-vue':
specifier: 5.0.4
- version: 5.0.4(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ version: 5.0.4(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@vitejs/plugin-vue-jsx':
specifier: 4.0.0
- version: 4.0.0(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ version: 4.0.0(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@vue/compiler-core':
specifier: 3.4.27
version: 3.4.27
@@ -531,8 +531,8 @@ importers:
specifier: 2.0.21
version: 2.0.21(typescript@5.4.5)
c12:
- specifier: 1.10.0
- version: 1.10.0
+ specifier: 1.11.1
+ version: 1.11.1(magicast@0.3.4)
esbuild-loader:
specifier: 4.1.0
version: 4.1.0(webpack@5.92.0)
@@ -544,7 +544,7 @@ importers:
version: 5.3.1
nitropack:
specifier: 2.9.6
- version: 2.9.6(encoding@0.1.13)
+ version: 2.9.6(encoding@0.1.13)(magicast@0.3.4)
ofetch:
specifier: 1.3.4
version: 1.3.4
@@ -558,8 +558,8 @@ importers:
specifier: 1.9.0
version: 1.9.0
vite:
- specifier: 5.2.13
- version: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ specifier: 5.3.0
+ version: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vue:
specifier: 3.4.27
version: 3.4.27(typescript@5.4.5)
@@ -588,8 +588,8 @@ importers:
specifier: 4.17.12
version: 4.17.12
'@unocss/reset':
- specifier: 0.60.4
- version: 0.60.4
+ specifier: 0.61.0
+ version: 0.61.0
critters:
specifier: 0.0.22
version: 0.0.22
@@ -621,11 +621,11 @@ importers:
specifier: 1.3.0
version: 1.3.0
unocss:
- specifier: 0.60.4
- version: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ specifier: 0.61.0
+ version: 0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
vite:
- specifier: 5.2.13
- version: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ specifier: 5.3.0
+ version: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
packages/vite:
dependencies:
@@ -637,10 +637,10 @@ importers:
version: 5.0.7(rollup@4.18.0)
'@vitejs/plugin-vue':
specifier: ^5.0.4
- version: 5.0.4(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ version: 5.0.4(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@vitejs/plugin-vue-jsx':
specifier: ^4.0.0
- version: 4.0.0(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ version: 4.0.0(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
autoprefixer:
specifier: ^10.4.19
version: 10.4.19(postcss@8.4.38)
@@ -720,14 +720,14 @@ importers:
specifier: ^1.10.1
version: 1.10.1
vite:
- specifier: 5.2.13
- version: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ specifier: 5.3.0
+ version: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vite-node:
specifier: ^1.6.0
version: 1.6.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vite-plugin-checker:
specifier: ^0.6.4
- version: 0.6.4(eslint@9.4.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.21(typescript@5.4.5))
+ version: 0.6.4(eslint@9.4.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.21(typescript@5.4.5))
vue-bundle-renderer:
specifier: ^2.1.0
version: 2.1.0
@@ -744,6 +744,9 @@ importers:
'@types/fs-extra':
specifier: 11.0.4
version: 11.0.4
+ rollup:
+ specifier: ^4.18.0
+ version: 4.18.0
unbuild:
specifier: latest
version: 2.0.0(sass@1.69.4)(typescript@5.4.5)
@@ -904,9 +907,6 @@ importers:
'@types/webpack-hot-middleware':
specifier: 2.25.9
version: 2.25.9
- '@types/webpack-virtual-modules':
- specifier: 0.4.2
- version: 0.4.2
unbuild:
specifier: latest
version: 2.0.0(sass@1.69.4)(typescript@5.4.5)
@@ -918,7 +918,7 @@ importers:
dependencies:
'@unhead/shared':
specifier: latest
- version: 1.9.12
+ version: 1.9.13
'@vue/devtools-api':
specifier: latest
version: 6.6.3
@@ -930,7 +930,7 @@ importers:
version: link:../packages/nuxt
unhead:
specifier: latest
- version: 1.9.12
+ version: 1.9.13
vue:
specifier: 3.4.27
version: 3.4.27(typescript@5.4.5)
@@ -946,10 +946,10 @@ importers:
devDependencies:
'@unhead/dom':
specifier: latest
- version: 1.9.12
+ version: 1.9.13
'@unhead/shared':
specifier: latest
- version: 1.9.12
+ version: 1.9.13
'@vue/devtools-api':
specifier: latest
version: 6.6.3
@@ -964,7 +964,7 @@ importers:
version: 1.5.3
unhead:
specifier: latest
- version: 1.9.12
+ version: 1.9.13
unplugin:
specifier: latest
version: 1.10.1
@@ -1020,7 +1020,7 @@ importers:
devDependencies:
'@unhead/shared':
specifier: latest
- version: 1.9.12
+ version: 1.9.13
'@vue/devtools-api':
specifier: latest
version: 6.6.3
@@ -1029,7 +1029,7 @@ importers:
version: 3.4.27
unhead:
specifier: latest
- version: 1.9.12
+ version: 1.9.13
test/fixtures/suspense:
dependencies:
@@ -1042,7 +1042,7 @@ importers:
devDependencies:
'@unhead/shared':
specifier: latest
- version: 1.9.12
+ version: 1.9.13
'@vue/devtools-api':
specifier: latest
version: 6.6.3
@@ -1054,7 +1054,7 @@ importers:
version: 5.4.5
unhead:
specifier: latest
- version: 1.9.12
+ version: 1.9.13
packages:
@@ -2111,7 +2111,7 @@ packages:
resolution: {integrity: sha512-YkcuSirzVVi36gWjIl9sJ4lsuiuQiIStY3upLy829zMTIXXeF8yUEBexKL6zHD3UPqCigoF7IuovnfLw78BQ9g==}
peerDependencies:
nuxt: workspace:*
- vite: 5.2.13
+ vite: 5.3.0
'@nuxt/devtools-ui-kit@1.3.3':
resolution: {integrity: sha512-vM9dcb/CLXf1big6SmhVL0mh/JzNtZaJwHMYDd3vqv7jAedGuNfURDSGGVYQRFlSFisA3Cn0TnjDDs+dPrGuAA==}
@@ -2127,7 +2127,7 @@ packages:
hasBin: true
peerDependencies:
nuxt: workspace:*
- vite: 5.2.13
+ vite: 5.3.0
'@nuxt/eslint-config@0.3.13':
resolution: {integrity: sha512-xnMkcrz9vFjtIuKsfOPhNOKFVD51JZClj/16raciHVOK9eiqZuQjbxaf60b7ffk7cmD1EDhlQhbSxaLAJm/QYg==}
@@ -2145,8 +2145,8 @@ packages:
peerDependencies:
webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
- '@nuxt/scripts@0.4.7':
- resolution: {integrity: sha512-zVP7tF3rmO2ZqQW5Hmmy0NQ4WYH+8ye1QBseSJZ0Ab1pDQEpWX+CI7tVak7Fw7IWVnrAcjIMh6TJFt0zQ/ARjg==}
+ '@nuxt/scripts@0.5.1':
+ resolution: {integrity: sha512-K3v/+Kej9F6Ul2ReTb4cNxB76JNeogDuNft76/4N/n3WUAPuhOqn2rFPTbvjidERsHxqmiLGxCPl7fKrhE0ZZg==}
'@nuxt/telemetry@2.5.4':
resolution: {integrity: sha512-KH6wxzsNys69daSO0xUv0LEBAfhwwjK1M+0Cdi1/vxmifCslMIY7lN11B4eywSfscbyVPAYJvANyc7XiVPImBQ==}
@@ -2167,7 +2167,7 @@ packages:
jsdom: ^22.0.0 || ^23.0.0 || ^24.0.0
nitropack: '*'
playwright-core: ^1.43.1
- vite: 5.2.13
+ vite: 5.3.0
vitest: ^0.34.6 || ^1.0.0
vue: 3.4.27
vue-router: ^4.0.0
@@ -2471,8 +2471,8 @@ packages:
'@shikijs/core@1.3.0':
resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==}
- '@shikijs/core@1.6.3':
- resolution: {integrity: sha512-QnJKHFUW95GnlJLJGP6QLx4M69HM0KlXk+R2Y8lr/x4nAx1Yb/lsuxq4XwybuUjTxbJk+BT0g/kvn0bcsjGGHg==}
+ '@shikijs/core@1.6.4':
+ resolution: {integrity: sha512-WTU9rzZae1p2v6LOxMf6LhtmZOkIHYYW160IuahUyJy7YXPPjyWZLR1ag+SgD22ZMxZtz1gfU6Tccc8t0Il/XA==}
'@shikijs/transformers@1.1.2':
resolution: {integrity: sha512-tldkUMW7RBkU2F6eXbiRMw3ja+hQer1EjwhD2NGOv6K0pgZdVp3JKjU8uisRtg65tyBqrVHq7zlLHVk7EKmUZA==}
@@ -2715,10 +2715,6 @@ packages:
'@types/webpack-sources@3.2.1':
resolution: {integrity: sha512-iLC3Fsx62ejm3ST3PQ8vBMC54Rb3EoCprZjeJGI5q+9QjfDLGt9jeg/k245qz1G9AQnORGk0vqPicJFPT1QODQ==}
- '@types/webpack-virtual-modules@0.4.2':
- resolution: {integrity: sha512-0ff/n3TXx1FysQV/kSpF8bxnCXUf7cw3Mp6WbXq0IfrgFK/MBIZqAQFN7VUkGwRzHZb+9DfLPZ3dOI+/L+m9ww==}
- deprecated: This is a stub types definition. webpack-virtual-modules provides its own type definitions, so you do not need this installed.
-
'@types/webpack@4.41.34':
resolution: {integrity: sha512-CN2aOGrR3zbMc2v+cKqzaClYP1ldkpPOgtdNvgX+RmlWCSWxHxpzz6WSCVQZRkF8D60ROlkRzAoEpgjWQ+bd2g==}
@@ -2795,27 +2791,35 @@ packages:
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
- '@unhead/dom@1.9.12':
- resolution: {integrity: sha512-3MY1TbZmEjGNZapi3wvJW0vWNS2CLKHt7/m57sScDHCNvNBe1mTwrIOhtZFDgAndhml2EVQ68RMa0Vhum/M+cw==}
+ '@unhead/dom@1.9.13':
+ resolution: {integrity: sha512-Fzc929W+5f88c90kn9aKs7EbgRBhphArMqBbifre134GWgrgDVR0odoadNa7i9eH4roPEDE1FIGcKVWuxOIHbg==}
- '@unhead/schema@1.9.12':
- resolution: {integrity: sha512-ue2FKyIZKsuZDpWJBMlBGwMm4s+vFeU3NUWsNt8Z+2JkOUIqO/VG43LxNgY1M595bOS71Gdxk+G9VtzfKJ5uEA==}
+ '@unhead/schema@1.9.13':
+ resolution: {integrity: sha512-keOfTXC/tI21fURcEszBHgGvIg2AszQVQEXBG5BYgC2TQph25Bmv7Fk8W2ogFmj+DdZmFiDnSJdz/NKv3bqnTQ==}
- '@unhead/shared@1.9.12':
- resolution: {integrity: sha512-72wlLXG3FP3sXUrwd42Uv8jYpHSg4R6IFJcsl+QisRjKM89JnjOFSw1DqWO4IOftW5xOxS4J5v7SQyJ4NJo7Bw==}
+ '@unhead/shared@1.9.13':
+ resolution: {integrity: sha512-zNlJ2i5WonQZu/UMHJJzYMyBLhlCCxj1JxHL6lEG+Z6XiERfJDFr8mEAsQY7M2KrGAHR+WRBxNVoLw03j/kfrA==}
- '@unhead/ssr@1.9.12':
- resolution: {integrity: sha512-EbUT55CzAYsXL/A1hjxpDoK0EitV3n1YZVWHfdE+I8Qe13EL/tnQwco2AYILjb1gtA4s70n3PjTNGeJ17cHPnw==}
+ '@unhead/ssr@1.9.13':
+ resolution: {integrity: sha512-YjYrZ3u9uNDzrMybWMVFE0bDcMWBV6Dyqba2Sjq6x84NBRBpZfcUrc7v58iwp5m4XBNfyPs1+r5tOSV0qCiGww==}
- '@unhead/vue@1.9.12':
- resolution: {integrity: sha512-keE4EuswgzCqVU7zmZprU+ToMvNWc3s8NoLreH5AtJd2u0FgBygD8sxRVyEnZw1KwFYOJ2C7yD2TChSKZioPGQ==}
+ '@unhead/vue@1.9.13':
+ resolution: {integrity: sha512-vIMNrB0kZ/3zalmE4j64eBLTkXkrcms78YbptXLvfnnQ9BLGiwsSuB3c0e+4S5Cn1dpMqUTfg5e/hCQYGDMhEA==}
peerDependencies:
vue: 3.4.27
'@unocss/astro@0.60.4':
resolution: {integrity: sha512-mfWiEVCUP00gxrMewwPfnTuw+ur5b6uIBRH2tIGkvfI21rLyZw8TIF08w7USz9C/47rvzsixBtCqq7v0g3Tw9w==}
peerDependencies:
- vite: 5.2.13
+ vite: 5.3.0
+ peerDependenciesMeta:
+ vite:
+ optional: true
+
+ '@unocss/astro@0.61.0':
+ resolution: {integrity: sha512-cbgztX/to5rMhAtEGCcR3ClMlK9F+lPxq21A72qsbWVQjiKa7W4O7qKBmUKPYsWRzJEJtdyN11A65H2037aKQw==}
+ peerDependencies:
+ vite: 5.3.0
peerDependenciesMeta:
vite:
optional: true
@@ -2825,19 +2829,37 @@ packages:
engines: {node: '>=14'}
hasBin: true
+ '@unocss/cli@0.61.0':
+ resolution: {integrity: sha512-NuwBFHpnI40PBu84/3c9JpyO02TBNoRPzZ+kJ0hmFa+dv8Ro7Sb1AMlLJ5t3ZjELhsh0zXQf6ucS9mpqu+785g==}
+ engines: {node: '>=14'}
+ hasBin: true
+
'@unocss/config@0.60.4':
resolution: {integrity: sha512-ri9P2+YztD5JdPYSLiNjcLf6NgoBbwJDVutP/tQnfYYrE72DQ+j+4vepyxEBa1YaH/X4qsmLJCj+2tI/ufIiog==}
engines: {node: '>=14'}
+ '@unocss/config@0.61.0':
+ resolution: {integrity: sha512-k8uV4n8eMti4S6BFeAkc9QBXJefDIlPyOWrdKykUMOHLIWVAIS53JixW9FJNgJRw0RVI6B7UR+rOznWwKpORPA==}
+ engines: {node: '>=14'}
+
'@unocss/core@0.60.4':
resolution: {integrity: sha512-6tz8KTzC30oB0YikwRQoIpJ6Y6Dg+ZiK3NfCIsH+UX11bh2J2M53as2EL/5VQCqtiUn3YP0ZEzR2d1AWX78RCA==}
+ '@unocss/core@0.61.0':
+ resolution: {integrity: sha512-Y/Ly3LPIAzOBlWCdKBVzVzIaaWDsf+oWPIUZlaW7DL++WWypVBCghmxXIT5dyuMGXE560Hj92st4AkXfuVdxGQ==}
+
'@unocss/extractor-arbitrary-variants@0.60.4':
resolution: {integrity: sha512-USuFGs5CLft9q7IGNdAEp1oliuUns+W7OO0Tx5qtx/oBh6pU/L93lcNNsuuGNrMU8BCmF3atx1/PEmGymgJ7VA==}
+ '@unocss/extractor-arbitrary-variants@0.61.0':
+ resolution: {integrity: sha512-9ru/UR4kZ1+jGXpMawV9T8kpL54FrJBmWKMuFlDTEDIwtzDyyfLbt/buoXdzKDLmil9hOXH3IH8+dah/OiiDoA==}
+
'@unocss/inspector@0.60.4':
resolution: {integrity: sha512-PcnrEQ2H7osZho4Nh0+84O4IXzlkF7pvTUe/7FTJYF1HQGWHB/PfOSoyKn7/sF5sED8hMK9RlSJ9YGUH9ioY+g==}
+ '@unocss/inspector@0.61.0':
+ resolution: {integrity: sha512-gpL2RNw6Cp145kTxWN0BG/tWd4x3LVbgkZfyUlh5IAZHWKAq9MWA0jIifV2RU94h4rbSBNHxz50bodYtkzeM8A==}
+
'@unocss/nuxt@0.60.4':
resolution: {integrity: sha512-2lv7tsVlAnGMqqImfZPLm05dtDo3Og0VDrHOAwFwL4XiVaTLXEXQfAf/bOBDRy4qpJ2nFDj9eltuoQYWto1jmA==}
@@ -2847,59 +2869,119 @@ packages:
peerDependencies:
postcss: ^8.4.21
+ '@unocss/postcss@0.61.0':
+ resolution: {integrity: sha512-0ZHUeLYu057xL1vXg2coV62ly6zaCgYdA/oHKCMaU9KT0TI49+DE73GouHypRNM5YXfuUPfXhPGGUuFWkAbI1A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ postcss: ^8.4.21
+
'@unocss/preset-attributify@0.60.4':
resolution: {integrity: sha512-J2GWUC0bcmZSXlBGLYUXwWQos/dNzKbq2CKweWVBAmAH9XyfM0mA5CTNBRv05PN1g6C/0z5st7ntUjV6KHJuTg==}
+ '@unocss/preset-attributify@0.61.0':
+ resolution: {integrity: sha512-E0oIfYAnnm8piSU7cbAnLIKKz0TwlHMOfAcg0Z0jv2N/MatCpq0BCJZHeE0fEw53OUc+oa6Dpd509rOEUXp/tA==}
+
'@unocss/preset-icons@0.60.4':
resolution: {integrity: sha512-UN/dj+nhI3+S06YxCZQPLw3GZy780iaE71dysyhDMdh+Qq2KFVs3d94mr1427fjz/3Y8ZyXkgqyhCFr7UT0bMQ==}
+ '@unocss/preset-icons@0.61.0':
+ resolution: {integrity: sha512-xI7isKu1fQbyGee1lcJBLwvUlmubYbPN4ymepUamfprNPlWrzb5Gj2+SROERlzzrTaI8C0YdBxsYMGyOV94dXQ==}
+
'@unocss/preset-mini@0.60.4':
resolution: {integrity: sha512-ZiHbP69vkyz0xmhqzC4B4PegwV+LPlZOBT7cRhsh0P8oPOQKYOyDRy4rAl+sJBJeIrggn1r1LgN+Z0Xvd8Ytcw==}
+ '@unocss/preset-mini@0.61.0':
+ resolution: {integrity: sha512-P+DdMtPtzAQ2aQ1/WWPoO3X/qvky+Fqq4eKXIvbqXOQ9c2oem7/dnsPeT08zzLIqxVJnuykymPwRT85EumS0gg==}
+
'@unocss/preset-tagify@0.60.4':
resolution: {integrity: sha512-GxL/W3qkdWWDqXi43qyLbp/BpEj7gMw99KqkO7bmbVi3BVlFggreTFwmQu89pB6iatxGjxnAsc+TsQZqxKftZA==}
+ '@unocss/preset-tagify@0.61.0':
+ resolution: {integrity: sha512-Q3709A8/4fFZdQ4vfKfgDSugQYd21BoSO+TomJp/QMi9iyPjGsrERQilciMmkuRyAe8Q1rdLh+6ioGiJEU0XHQ==}
+
'@unocss/preset-typography@0.60.4':
resolution: {integrity: sha512-6j8ySZYEAwMBy9a3Lw3EEfRlcAClti4zvaV0kBtkP4BDZCwlgX2eE1pmw2mTUy+E1yVlXm3NnRzKfDudQUzraA==}
+ '@unocss/preset-typography@0.61.0':
+ resolution: {integrity: sha512-chT2KvgeKsXoDFSedfP0BjhFLYgcDUBJCX0omJOXVVz9q7vB898abhZ5zA9Rcpmbkby4ovtbIjc2RqG9uIKLaQ==}
+
'@unocss/preset-uno@0.60.4':
resolution: {integrity: sha512-AN8ZTtiKSaZNGKZZIqt/JAhMzSY2hHLwhGEOFDrXgjWFr85UlwZzODMDoT58PrU04VlbhN8+0N4lHfLmZCKpiQ==}
+ '@unocss/preset-uno@0.61.0':
+ resolution: {integrity: sha512-mkKOra3dQEc3uI7aPIqa3t8MJXlmpLSgGaPfEJK52xkFe991ex6CiUunYMMWbh6ZSzmdxkO31IwQIH9lcmj/Uw==}
+
'@unocss/preset-web-fonts@0.60.4':
resolution: {integrity: sha512-COfxOQcREFgpsm6nw234pxrr1EV1zWUVYXBZjlH+vk7x8EhaS5BPAXqN6SneIVTTDvEE9U4opAaoEYz5A3XWaQ==}
+ '@unocss/preset-web-fonts@0.61.0':
+ resolution: {integrity: sha512-9bYvk2BSryLgguZ5qTDPVEhgD/olZiTAy/7JqHzrKKTh7xPURO1IcG2vbX354unfhTDR6GZIKiAkk64qJZUDPw==}
+
'@unocss/preset-wind@0.60.4':
resolution: {integrity: sha512-dT/U+RkbL21lDTOP7/mlFZxlBbUAefUzQZINC0BX7vTKvO57G4HxRq62u9xvMGFv38lQ+qXXzKhABVsEPDNpUA==}
+ '@unocss/preset-wind@0.61.0':
+ resolution: {integrity: sha512-PooyLVAF4wH9KvW4OKfDxYFuM4qmnlU+Ci6O6RGgVsKyQMq76crRqqK76lbnehg7jOoZJVxmWfQ6k5gT3aQeXQ==}
+
'@unocss/reset@0.60.4':
resolution: {integrity: sha512-MEngG4byIHnfb0osvxqU2gBdBkXPPE4z+G9HeEt3JUadWAp2gggm8ojC1/1PoJF5M31loxGEVVrB0FLSKACw3g==}
+ '@unocss/reset@0.61.0':
+ resolution: {integrity: sha512-VqemtmzH8Rgu5yNomtv50gIcy4KZ2x1aP+7WZCds9x5ZdTSEjbfCOgUDI9rDrrGSipJkCmJ1yOhUPMC7ND6Hfw==}
+
'@unocss/rule-utils@0.60.4':
resolution: {integrity: sha512-7qUN33NM4T/IwWavm9VIOCZ2+4hLBc0YUGxcMNTDZSFQRQLkWe3N5dOlgwKXtMyMKatZfbIRUKVDUgvEefoCTA==}
engines: {node: '>=14'}
+ '@unocss/rule-utils@0.61.0':
+ resolution: {integrity: sha512-MCdmfhE6Q9HSWjWqi2sx5/nnKyOEhfhoo+pVumHIqkHQICQ/LuKioFf7Y7e5ycqjFE/7dC2hKGZJ8WTMGIOMwA==}
+ engines: {node: '>=14'}
+
'@unocss/scope@0.60.4':
resolution: {integrity: sha512-AOu/qvi4agy0XfGF3QEBbuxVHkVZHpmU0NMBYuxa0B869YZENT87sTM6DVwtvr75CZvACWxv/hcL3lR68uKBjw==}
+ '@unocss/scope@0.61.0':
+ resolution: {integrity: sha512-uDk84LX2meZHskSvy0Mad7jgF0Be6el16F9DKYYvxlUxlzu/mCj6PQpQrXi8uZ2+O3akneHFqAbO6ewYShKdQA==}
+
'@unocss/transformer-attributify-jsx-babel@0.60.4':
resolution: {integrity: sha512-BL4g2gyLpbseu+fOhkAHKNxYcHcn7brQAjXj5k5Yyy6wpwm43lzHYPZtRPrbLVLniqqAN21FzEbtJXCPIHKlHA==}
+ '@unocss/transformer-attributify-jsx-babel@0.61.0':
+ resolution: {integrity: sha512-D9z28MQM4w8oowMZRiz7kxEVlor1/XUfaVBTujAS6Ks7Ly+0/91LuOLSHU9uC7vcKmMRI0Q2+Ww2hsVNf2z7ww==}
+
'@unocss/transformer-attributify-jsx@0.60.4':
resolution: {integrity: sha512-tQwD1T8Juz5F4JHYxTgekCv5olEegAPRZwAgx75pP+X2+PkV670pdXv8zbK0t5q6bvyF53vEVBrgQ9q1xSH9yQ==}
+ '@unocss/transformer-attributify-jsx@0.61.0':
+ resolution: {integrity: sha512-mC0+O7KmxP5b0DlPyGVdu/3NM/33f9CgfXmwu+U+3NSsAfcCLjJ7nD1MOjl3vcFV5YpudTy1EVaqhcROQRSZIg==}
+
'@unocss/transformer-compile-class@0.60.4':
resolution: {integrity: sha512-zIqKQ7javiCb9Q3fbMvx1QVln8OqvAzWwgCVHsPINzDrDi73KXa3eeCU6GNlsd46tzy0Y9ryRIvW73YS+9Oj1w==}
+ '@unocss/transformer-compile-class@0.61.0':
+ resolution: {integrity: sha512-iTQyWz+IbNZrQWCQaibHMY2+8+VoG4ZpizeyYKXHZe11/HaomSvorJwZdufEUTrdWmUzRhJgumGl1TW4FaJwpg==}
+
'@unocss/transformer-directives@0.60.4':
resolution: {integrity: sha512-u3fQI8RszMhUevhJICtQ/bNpAfbh8MEXQf7YNnzUvLvbXGkkoieyU5mj0ray6fbToqxfxVceQtXYcFYIuf4aNg==}
+ '@unocss/transformer-directives@0.61.0':
+ resolution: {integrity: sha512-15nIynJPYFYnW/TUQu0NyZ5uxTDcrRyY8sB3axcYZOqqlu1hgPFotVukl6jqCZgGUR1AbfbnJwuDlcBQeT8xpA==}
+
'@unocss/transformer-variant-group@0.60.4':
resolution: {integrity: sha512-R4d16G7s3fDXj9prUNFnJi8cZvH8/XZsqiKDzCBjXNKrbf9zp7YnWD2VaMFjUISgW5kSQjQNSWK84soVNWq3UQ==}
+ '@unocss/transformer-variant-group@0.61.0':
+ resolution: {integrity: sha512-5DHEram3iv+c9jPQW8p629aFyptyzdP5yNnRSMLBZcwyJ672VAKzPUZLYHh5UOUb69eaet3og1cU8uxpHhGKtQ==}
+
'@unocss/vite@0.60.4':
resolution: {integrity: sha512-af9hhtW11geF56cotKUE16Fr+FirTdV/Al/usjKJ6P5hnCEQnqSHXQDFXL5Y6vXwcvLDmOhHYNrVR8duKgC8Mw==}
peerDependencies:
- vite: 5.2.13
+ vite: 5.3.0
+
+ '@unocss/vite@0.61.0':
+ resolution: {integrity: sha512-gjxLJrja1hqDwdd8z3QvzfMCcKppGqiL2+A6aHwG/AXfEmZMydA50U7VvJK7Wx8/Enm26G6JQrtGrpu+kK3QpQ==}
+ peerDependencies:
+ vite: 5.3.0
'@unocss/webpack@0.60.4':
resolution: {integrity: sha512-TcPuiAZZO+a+xiahrCm7eEHlP8o667n+CWv+kpz4bidY5V8Xyxs1MjzJAPVOk8Kwz86HvQZyf2CG+3powNTwKA==}
@@ -2915,14 +2997,14 @@ packages:
resolution: {integrity: sha512-A+6wL2AdQhDsLsDnY+2v4rRDI1HLJGIMc97a8FURO9tqKsH5QvjWrzsa5DH3NlZsM742W2wODl2fF+bfcTWtXw==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
- vite: 5.2.13
+ vite: 5.3.0
vue: 3.4.27
'@vitejs/plugin-vue@5.0.4':
resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
- vite: 5.2.13
+ vite: 5.3.0
vue: 3.4.27
'@vitest/coverage-v8@1.6.0':
@@ -3066,6 +3148,9 @@ packages:
'@vueuse/core@10.10.0':
resolution: {integrity: sha512-vexJ/YXYs2S42B783rI95lMt3GzEwkxzC8Hb0Ndpd8rD+p+Lk/Za4bd797Ym7yq4jXqdSyj3JLChunF/vyYjUw==}
+ '@vueuse/core@10.10.1':
+ resolution: {integrity: sha512-8Vr8wxILdK+qfBjbngav8LVI+6UuM2TQCufRKMPz/GrpLHQ6dbY6kL5PLa9Eobq8JRrMaDyArPX9Jj18fMTPew==}
+
'@vueuse/core@10.9.0':
resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==}
@@ -3113,6 +3198,9 @@ packages:
'@vueuse/metadata@10.10.0':
resolution: {integrity: sha512-UNAo2sTCAW5ge6OErPEHb5z7NEAg3XcO9Cj7OK45aZXfLLH1QkexDcZD77HBi5zvEiLOm1An+p/4b5K3Worpug==}
+ '@vueuse/metadata@10.10.1':
+ resolution: {integrity: sha512-dpEL5afVLUqbchwGiLrV6spkl4/6UOKJ3YgxFE+wWLj/LakyIZUC83bfeFgbHkRcNhsAqTQCGR74jImsLfK8pg==}
+
'@vueuse/metadata@10.9.0':
resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==}
@@ -3124,6 +3212,9 @@ packages:
'@vueuse/shared@10.10.0':
resolution: {integrity: sha512-2aW33Ac0Uk0U+9yo3Ypg9s5KcR42cuehRWl7vnUHadQyFvCktseyxxEPBi1Eiq4D2yBGACOnqLZpx1eMc7g5Og==}
+ '@vueuse/shared@10.10.1':
+ resolution: {integrity: sha512-edqexI+RQpoeqDxTatqBZa+K87ganbrwpoP++Fd9828U3js5jzwcEDeyrYcUgkKZ5LLL8q7M5SOMvSpMrxBPxg==}
+
'@vueuse/shared@10.9.0':
resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==}
@@ -3446,8 +3537,13 @@ packages:
resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==}
engines: {node: '>=18'}
- c12@1.10.0:
- resolution: {integrity: sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==}
+ c12@1.11.1:
+ resolution: {integrity: sha512-KDU0TvSvVdaYcQKQ6iPHATGz/7p/KiVjPg4vQrB6Jg/wX9R0yl5RZxWm9IoZqaIHD2+6PZd81+KMGwRr/lRIUg==}
+ peerDependencies:
+ magicast: ^0.3.4
+ peerDependenciesMeta:
+ magicast:
+ optional: true
cac@6.7.14:
resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==}
@@ -3629,8 +3725,8 @@ packages:
commondir@1.0.1:
resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==}
- compatx@0.1.3:
- resolution: {integrity: sha512-MWspQwvBk5xeLZMetIfjOozTAtmAIICz1mtol6NbBpCSllXOO+HvWMO87B18rcFtqjfrZ0tIFOH9gNG63ep+mw==}
+ compatx@0.1.8:
+ resolution: {integrity: sha512-jcbsEAR81Bt5s1qOFymBufmCbXCXbk0Ql+K5ouj6gCyx2yHlu6AgmGIi9HxfKixpUDO5bCFJUHQ5uM6ecbTebw==}
compress-commons@6.0.2:
resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==}
@@ -4161,13 +4257,13 @@ packages:
resolution: {integrity: sha512-Lf4YW/bL6Un1R6A76pRZyE1dl1vr31G/ev8UzIc/geCgFWyrKil8hVjYqWVKGB/UIGmb6Slzs9T0wNezdSVegw==}
engines: {node: '>=5.0.0'}
- eslint-plugin-perfectionist@2.10.0:
- resolution: {integrity: sha512-P+tdrkHeMWBc55+DZsoDOAftV1WCsEoHaKm6JC7zajFus/syfT4vUPBFb3atGFSuyaVnGQGHlcKpP9X3Q0gH/w==}
+ eslint-plugin-perfectionist@2.11.0:
+ resolution: {integrity: sha512-XrtBtiu5rbQv88gl+1e2RQud9te9luYNvKIgM9emttQ2zutHPzY/AQUucwxscDKV4qlTkvLTxjOFvxqeDpPorw==}
peerDependencies:
- astro-eslint-parser: ^0.16.0
+ astro-eslint-parser: ^1.0.2
eslint: '>=8.0.0'
svelte: '>=3.0.0'
- svelte-eslint-parser: ^0.33.0
+ svelte-eslint-parser: ^0.37.0
vue-eslint-parser: '>=9.0.0'
peerDependenciesMeta:
astro-eslint-parser:
@@ -4478,8 +4574,8 @@ packages:
get-tsconfig@4.7.3:
resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==}
- giget@1.2.1:
- resolution: {integrity: sha512-4VG22mopWtIeHwogGSy1FViXVo0YT+m6BrqZfz0JJFwbSsePsCdOzdLIIli5BtMp7Xe8f/o2OmBpQX2NBOC24g==}
+ giget@1.2.3:
+ resolution: {integrity: sha512-8EHPljDvs7qKykr6uw8b+lqLiUc/vUg+KVTI0uND4s63TdsZM2Xus3mflvF0DDG9SiM4RlCkFGL+7aAjRmV7KA==}
hasBin: true
git-config-path@2.0.0:
@@ -6631,8 +6727,8 @@ packages:
shiki@1.3.0:
resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==}
- shiki@1.6.3:
- resolution: {integrity: sha512-lE1/YGlzFY0hQSyEfsZj18xGrTWxyhFQkaiILALqTBZPbJeYFWpbUhlmTGPOupYB/qC+H6sV4UznJzcEh3WMHQ==}
+ shiki@1.6.4:
+ resolution: {integrity: sha512-X88chM7w8jnadoZtjPTi5ahCJx9pc9f8GfEkZAEYUTlcUZIEw2D/RY86HI/LkkE7Nj8TQWkiBfaFTJ3VJT6ESg==}
side-channel@1.0.4:
resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==}
@@ -7065,8 +7161,8 @@ packages:
unenv@1.9.0:
resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==}
- unhead@1.9.12:
- resolution: {integrity: sha512-s6VxcTV45hy8c/IioKQOonFnAO+kBOSpgDfqEHhnU0YVSQYaRPEp9pzW1qSPf0lx+bg9RKeOQyNNbSGGUP26aQ==}
+ unhead@1.9.13:
+ resolution: {integrity: sha512-r7O7s5nw1vUrolueEitawh1HnrzXoekHPM1gsYMF3Tu0A2SzochDJw/1F+Nhu3e073rJ9cUGZqobZY3+RZS4Ew==}
unicode-emoji-modifier-base@1.0.0:
resolution: {integrity: sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==}
@@ -7117,7 +7213,19 @@ packages:
engines: {node: '>=14'}
peerDependencies:
'@unocss/webpack': 0.60.4
- vite: 5.2.13
+ vite: 5.3.0
+ peerDependenciesMeta:
+ '@unocss/webpack':
+ optional: true
+ vite:
+ optional: true
+
+ unocss@0.61.0:
+ resolution: {integrity: sha512-7642v5tHpEpHO9dl9sqYbKT/Ri4X4lmGHhj/znE4uheEfXcptPPiZ1/hVmQVciHUSI8CnQBqDwkZuxNPDG3bTQ==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@unocss/webpack': 0.61.0
+ vite: 5.3.0
peerDependenciesMeta:
'@unocss/webpack':
optional: true
@@ -7231,8 +7339,8 @@ packages:
peerDependencies:
'@vue/compiler-core': ^3.3
- valibot@0.30.0:
- resolution: {integrity: sha512-5POBdbSkM+3nvJ6ZlyQHsggisfRtyT4tVTo1EIIShs6qCdXJnyWU5TJ68vr8iTg5zpOLjXLRiBqNx+9zwZz/rA==}
+ valibot@0.31.1:
+ resolution: {integrity: sha512-2YYIhPrnVSz/gfT2/iXVTrSj92HwchCt9Cga/6hX4B26iCz9zkIsGTS0HjDYTZfTi1Un0X6aRvhBi1cfqs/i0Q==}
validate-npm-package-license@3.0.4:
resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
@@ -7253,7 +7361,7 @@ packages:
vite-hot-client@0.2.3:
resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==}
peerDependencies:
- vite: 5.2.13
+ vite: 5.3.0
vite-node@1.6.0:
resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==}
@@ -7269,7 +7377,7 @@ packages:
optionator: ^0.9.1
stylelint: '>=13'
typescript: '*'
- vite: 5.2.13
+ vite: 5.3.0
vls: '*'
vti: '*'
vue-tsc: '>=1.3.9'
@@ -7296,7 +7404,7 @@ packages:
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': '*'
- vite: 5.2.13
+ vite: 5.3.0
peerDependenciesMeta:
'@nuxt/kit':
optional: true
@@ -7304,10 +7412,10 @@ packages:
vite-plugin-vue-inspector@5.1.0:
resolution: {integrity: sha512-yIw9dvBz9nQW7DPfbJtUVW6JTnt67hqTPRnTwT2CZWMqDvISyQHRjgKl32nlMh1DRH+92533Sv6t59pWMLUCWA==}
peerDependencies:
- vite: 5.2.13
+ vite: 5.3.0
- vite@5.2.13:
- resolution: {integrity: sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==}
+ vite@5.3.0:
+ resolution: {integrity: sha512-hA6vAVK977NyW1Qw+fLvqSo7xDPej7von7C3DwwqPRmnnnK36XEBC/J3j1V5lP8fbt7y0TgTKJbpNGSwM+Bdeg==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
@@ -7407,6 +7515,17 @@ packages:
'@vue/composition-api':
optional: true
+ vue-demi@0.14.8:
+ resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
+ engines: {node: '>=12'}
+ hasBin: true
+ peerDependencies:
+ '@vue/composition-api': ^1.0.0-rc.1
+ vue: 3.4.27
+ peerDependenciesMeta:
+ '@vue/composition-api':
+ optional: true
+
vue-devtools-stub@0.1.0:
resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==}
@@ -8607,37 +8726,37 @@ snapshots:
'@nuxt/devalue@2.0.2': {}
- '@nuxt/devtools-kit@1.3.3(nuxt@packages+nuxt)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))':
+ '@nuxt/devtools-kit@1.3.3(nuxt@packages+nuxt)(vite@5.3.0(@types/node@20.14.2)(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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
- '@nuxt/devtools-ui-kit@1.3.3(@nuxt/devtools@1.3.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(esbuild@0.21.5))':
+ '@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.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(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.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
- '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ '@nuxt/devtools': 1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.3.0(@types/node@20.14.2)(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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.0(esbuild@0.21.5))
+ '@unocss/nuxt': 0.60.4(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.0(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.0(vue@3.4.27(typescript@5.4.5))
+ '@vueuse/core': 10.10.1(vue@3.4.27(typescript@5.4.5))
'@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.27(typescript@5.4.5))
'@vueuse/nuxt': 10.10.0(nuxt@packages+nuxt)(vue@3.4.27(typescript@5.4.5))
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))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
v-lazy-show: 0.2.4(@vue/compiler-core@3.4.27)
transitivePeerDependencies:
- '@unocss/webpack'
@@ -8675,14 +8794,14 @@ snapshots:
rc9: 2.1.2
semver: 7.6.2
- '@nuxt/devtools@1.3.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
+ '@nuxt/devtools@1.3.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
dependencies:
'@antfu/utils': 0.7.8
- '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
'@nuxt/devtools-wizard': 1.3.3
'@nuxt/kit': link:packages/kit
- '@vue/devtools-applet': 7.1.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
- '@vue/devtools-core': 7.1.3(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ '@vue/devtools-applet': 7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ '@vue/devtools-core': 7.1.3(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5))
birpc: 0.2.17
consola: 3.2.3
@@ -8712,9 +8831,9 @@ snapshots:
simple-git: 3.24.0
sirv: 2.0.4
unimport: 3.7.2(rollup@4.18.0)
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
- vite-plugin-inspect: 0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
- vite-plugin-vue-inspector: 5.1.0(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ vite: 5.3.0(@types/node@20.14.2)(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.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ vite-plugin-vue-inspector: 5.1.0(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
which: 3.0.1
ws: 8.17.0
transitivePeerDependencies:
@@ -8781,17 +8900,17 @@ snapshots:
string-width: 4.2.3
webpack: 5.92.0
- '@nuxt/scripts@0.4.7(@nuxt/devtools@1.3.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(esbuild@0.21.5))':
+ '@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.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(ioredis@5.3.2)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(esbuild@0.21.5))':
dependencies:
- '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
- '@nuxt/devtools-ui-kit': 1.3.3(@nuxt/devtools@1.3.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(esbuild@0.21.5))
+ '@nuxt/devtools-kit': 1.3.3(nuxt@packages+nuxt)(vite@5.3.0(@types/node@20.14.2)(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.27(typescript@5.4.5)))(nuxt@packages+nuxt)(rollup@4.18.0)(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5)))(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(@vue/compiler-core@3.4.27)(nuxt@packages+nuxt)(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))(webpack@5.92.0(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.12(vue@3.4.27(typescript@5.4.5))
- '@vueuse/core': 10.10.0(vue@3.4.27(typescript@5.4.5))
+ '@unhead/vue': 1.9.13(vue@3.4.27(typescript@5.4.5))
+ '@vueuse/core': 10.10.1(vue@3.4.27(typescript@5.4.5))
consola: 3.2.3
defu: 6.1.4
estree-walker: 3.0.3
@@ -8803,7 +8922,7 @@ snapshots:
pathe: 1.1.2
pkg-types: 1.1.1
semver: 7.6.2
- shiki: 1.6.3
+ shiki: 1.6.4
sirv: 2.0.4
std-env: 3.7.0
third-party-capital: 1.0.30
@@ -8811,7 +8930,7 @@ snapshots:
unimport: 3.7.2(rollup@4.18.0)
unplugin: 1.10.1
unstorage: 1.10.2(ioredis@5.3.2)
- valibot: 0.30.0
+ valibot: 0.31.1
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -8869,11 +8988,11 @@ 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.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(nitropack@2.9.6(encoding@0.1.13))(playwright-core@1.44.1)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))':
+ '@nuxt/test-utils@3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))':
dependencies:
'@nuxt/kit': link:packages/kit
'@nuxt/schema': link:packages/schema
- c12: 1.10.0
+ c12: 1.11.1(magicast@0.3.4)
consola: 3.2.3
defu: 6.1.4
destr: 2.0.3
@@ -8884,7 +9003,7 @@ snapshots:
h3: 1.11.1
local-pkg: 0.5.0
magic-string: 0.30.10
- nitropack: 2.9.6(encoding@0.1.13)
+ nitropack: 2.9.6(encoding@0.1.13)(magicast@0.3.4)
node-fetch-native: 1.6.4
ofetch: 1.3.4
pathe: 1.1.2
@@ -8895,8 +9014,8 @@ snapshots:
ufo: 1.5.3
unenv: 1.9.0
unplugin: 1.10.1
- vite: 5.2.13(@types/node@20.14.2)(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.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(nitropack@2.9.6(encoding@0.1.13))(playwright-core@1.44.1)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
+ vite: 5.3.0(@types/node@20.14.2)(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.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
vue: 3.4.27(typescript@5.4.5)
vue-router: 4.3.3(vue@3.4.27(typescript@5.4.5))
optionalDependencies:
@@ -8905,6 +9024,8 @@ snapshots:
happy-dom: 14.12.0
playwright-core: 1.44.1
vitest: 1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0)
+ transitivePeerDependencies:
+ - magicast
'@nuxtjs/color-mode@3.4.1':
dependencies:
@@ -8944,7 +9065,7 @@ snapshots:
remark-parse: 11.0.0
remark-rehype: 11.1.0
scule: 1.3.0
- shiki: 1.6.3
+ shiki: 1.6.4
ufo: 1.5.3
unified: 11.0.4
unist-builder: 4.0.0
@@ -9156,7 +9277,7 @@ snapshots:
'@shikijs/core@1.3.0': {}
- '@shikijs/core@1.6.3': {}
+ '@shikijs/core@1.6.4': {}
'@shikijs/transformers@1.1.2':
dependencies:
@@ -9465,10 +9586,6 @@ snapshots:
'@types/source-list-map': 0.1.4
source-map: 0.7.4
- '@types/webpack-virtual-modules@0.4.2':
- dependencies:
- webpack-virtual-modules: 0.6.2
-
'@types/webpack@4.41.34':
dependencies:
'@types/node': 20.14.2
@@ -9575,40 +9692,50 @@ snapshots:
'@ungap/structured-clone@1.2.0': {}
- '@unhead/dom@1.9.12':
+ '@unhead/dom@1.9.13':
dependencies:
- '@unhead/schema': 1.9.12
- '@unhead/shared': 1.9.12
+ '@unhead/schema': 1.9.13
+ '@unhead/shared': 1.9.13
- '@unhead/schema@1.9.12':
+ '@unhead/schema@1.9.13':
dependencies:
hookable: 5.5.3
zhead: 2.2.4
- '@unhead/shared@1.9.12':
+ '@unhead/shared@1.9.13':
dependencies:
- '@unhead/schema': 1.9.12
+ '@unhead/schema': 1.9.13
- '@unhead/ssr@1.9.12':
+ '@unhead/ssr@1.9.13':
dependencies:
- '@unhead/schema': 1.9.12
- '@unhead/shared': 1.9.12
+ '@unhead/schema': 1.9.13
+ '@unhead/shared': 1.9.13
- '@unhead/vue@1.9.12(vue@3.4.27(typescript@5.4.5))':
+ '@unhead/vue@1.9.13(vue@3.4.27(typescript@5.4.5))':
dependencies:
- '@unhead/schema': 1.9.12
- '@unhead/shared': 1.9.12
+ '@unhead/schema': 1.9.13
+ '@unhead/shared': 1.9.13
hookable: 5.5.3
- unhead: 1.9.12
+ unhead: 1.9.13
vue: 3.4.27(typescript@5.4.5)
- '@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))':
+ '@unocss/astro@0.60.4(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
optionalDependencies:
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ transitivePeerDependencies:
+ - rollup
+
+ '@unocss/astro@0.61.0(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(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.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ optionalDependencies:
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
transitivePeerDependencies:
- rollup
@@ -9630,17 +9757,46 @@ snapshots:
transitivePeerDependencies:
- rollup
+ '@unocss/cli@0.61.0(rollup@4.18.0)':
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@rollup/pluginutils': 5.1.0(rollup@4.18.0)
+ '@unocss/config': 0.61.0
+ '@unocss/core': 0.61.0
+ '@unocss/preset-uno': 0.61.0
+ cac: 6.7.14
+ chokidar: 3.6.0
+ colorette: 2.0.20
+ consola: 3.2.3
+ fast-glob: 3.3.2
+ magic-string: 0.30.10
+ pathe: 1.1.2
+ perfect-debounce: 1.0.0
+ transitivePeerDependencies:
+ - rollup
+
'@unocss/config@0.60.4':
dependencies:
'@unocss/core': 0.60.4
unconfig: 0.3.13
+ '@unocss/config@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ unconfig: 0.3.13
+
'@unocss/core@0.60.4': {}
+ '@unocss/core@0.61.0': {}
+
'@unocss/extractor-arbitrary-variants@0.60.4':
dependencies:
'@unocss/core': 0.60.4
+ '@unocss/extractor-arbitrary-variants@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+
'@unocss/inspector@0.60.4':
dependencies:
'@unocss/core': 0.60.4
@@ -9648,7 +9804,14 @@ 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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.0(esbuild@0.21.5))':
+ '@unocss/inspector@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ '@unocss/rule-utils': 0.61.0
+ 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.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(webpack@5.92.0(esbuild@0.21.5))':
dependencies:
'@nuxt/kit': link:packages/kit
'@unocss/config': 0.60.4
@@ -9661,9 +9824,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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
'@unocss/webpack': 0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5))
- unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
transitivePeerDependencies:
- postcss
- rollup
@@ -9681,10 +9844,24 @@ snapshots:
magic-string: 0.30.10
postcss: 8.4.38
+ '@unocss/postcss@0.61.0(postcss@8.4.38)':
+ dependencies:
+ '@unocss/config': 0.61.0
+ '@unocss/core': 0.61.0
+ '@unocss/rule-utils': 0.61.0
+ css-tree: 2.3.1
+ fast-glob: 3.3.2
+ magic-string: 0.30.10
+ postcss: 8.4.38
+
'@unocss/preset-attributify@0.60.4':
dependencies:
'@unocss/core': 0.60.4
+ '@unocss/preset-attributify@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+
'@unocss/preset-icons@0.60.4':
dependencies:
'@iconify/utils': 2.1.24
@@ -9693,21 +9870,44 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@unocss/preset-icons@0.61.0':
+ dependencies:
+ '@iconify/utils': 2.1.24
+ '@unocss/core': 0.61.0
+ ofetch: 1.3.4
+ transitivePeerDependencies:
+ - supports-color
+
'@unocss/preset-mini@0.60.4':
dependencies:
'@unocss/core': 0.60.4
'@unocss/extractor-arbitrary-variants': 0.60.4
'@unocss/rule-utils': 0.60.4
+ '@unocss/preset-mini@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ '@unocss/extractor-arbitrary-variants': 0.61.0
+ '@unocss/rule-utils': 0.61.0
+
'@unocss/preset-tagify@0.60.4':
dependencies:
'@unocss/core': 0.60.4
+ '@unocss/preset-tagify@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+
'@unocss/preset-typography@0.60.4':
dependencies:
'@unocss/core': 0.60.4
'@unocss/preset-mini': 0.60.4
+ '@unocss/preset-typography@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ '@unocss/preset-mini': 0.61.0
+
'@unocss/preset-uno@0.60.4':
dependencies:
'@unocss/core': 0.60.4
@@ -9715,26 +9915,53 @@ snapshots:
'@unocss/preset-wind': 0.60.4
'@unocss/rule-utils': 0.60.4
+ '@unocss/preset-uno@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ '@unocss/preset-mini': 0.61.0
+ '@unocss/preset-wind': 0.61.0
+ '@unocss/rule-utils': 0.61.0
+
'@unocss/preset-web-fonts@0.60.4':
dependencies:
'@unocss/core': 0.60.4
ofetch: 1.3.4
+ '@unocss/preset-web-fonts@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ ofetch: 1.3.4
+
'@unocss/preset-wind@0.60.4':
dependencies:
'@unocss/core': 0.60.4
'@unocss/preset-mini': 0.60.4
'@unocss/rule-utils': 0.60.4
+ '@unocss/preset-wind@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ '@unocss/preset-mini': 0.61.0
+ '@unocss/rule-utils': 0.61.0
+
'@unocss/reset@0.60.4': {}
+ '@unocss/reset@0.61.0': {}
+
'@unocss/rule-utils@0.60.4':
dependencies:
'@unocss/core': 0.60.4
magic-string: 0.30.10
+ '@unocss/rule-utils@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ magic-string: 0.30.10
+
'@unocss/scope@0.60.4': {}
+ '@unocss/scope@0.61.0': {}
+
'@unocss/transformer-attributify-jsx-babel@0.60.4':
dependencies:
'@babel/core': 7.24.7
@@ -9744,25 +9971,52 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@unocss/transformer-attributify-jsx-babel@0.61.0':
+ dependencies:
+ '@babel/core': 7.24.7
+ '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.7)
+ '@babel/preset-typescript': 7.24.7(@babel/core@7.24.7)
+ '@unocss/core': 0.61.0
+ transitivePeerDependencies:
+ - supports-color
+
'@unocss/transformer-attributify-jsx@0.60.4':
dependencies:
'@unocss/core': 0.60.4
+ '@unocss/transformer-attributify-jsx@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+
'@unocss/transformer-compile-class@0.60.4':
dependencies:
'@unocss/core': 0.60.4
+ '@unocss/transformer-compile-class@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+
'@unocss/transformer-directives@0.60.4':
dependencies:
'@unocss/core': 0.60.4
'@unocss/rule-utils': 0.60.4
css-tree: 2.3.1
+ '@unocss/transformer-directives@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+ '@unocss/rule-utils': 0.61.0
+ css-tree: 2.3.1
+
'@unocss/transformer-variant-group@0.60.4':
dependencies:
'@unocss/core': 0.60.4
- '@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))':
+ '@unocss/transformer-variant-group@0.61.0':
+ dependencies:
+ '@unocss/core': 0.61.0
+
+ '@unocss/vite@0.60.4(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
@@ -9774,7 +10028,23 @@ snapshots:
chokidar: 3.6.0
fast-glob: 3.3.2
magic-string: 0.30.10
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ transitivePeerDependencies:
+ - rollup
+
+ '@unocss/vite@0.61.0(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))':
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@rollup/pluginutils': 5.1.0(rollup@4.18.0)
+ '@unocss/config': 0.61.0
+ '@unocss/core': 0.61.0
+ '@unocss/inspector': 0.61.0
+ '@unocss/scope': 0.61.0
+ '@unocss/transformer-directives': 0.61.0
+ chokidar: 3.6.0
+ fast-glob: 3.3.2
+ magic-string: 0.30.10
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
transitivePeerDependencies:
- rollup
@@ -9811,19 +10081,19 @@ snapshots:
- encoding
- supports-color
- '@vitejs/plugin-vue-jsx@4.0.0(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
+ '@vitejs/plugin-vue-jsx@4.0.0(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vue: 3.4.27(typescript@5.4.5)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@5.0.4(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
+ '@vitejs/plugin-vue@5.0.4(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
dependencies:
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vue: 3.4.27(typescript@5.4.5)
'@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))':
@@ -9970,12 +10240,12 @@ snapshots:
'@vue/devtools-api@6.6.3': {}
- '@vue/devtools-applet@7.1.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
+ '@vue/devtools-applet@7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
dependencies:
- '@vue/devtools-core': 7.1.3(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
+ '@vue/devtools-core': 7.1.3(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))
'@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5))
'@vue/devtools-shared': 7.1.3
- '@vue/devtools-ui': 7.1.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vue@3.4.27(typescript@5.4.5))
+ '@vue/devtools-ui': 7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vue@3.4.27(typescript@5.4.5))
lodash-es: 4.17.21
perfect-debounce: 1.0.0
shiki: 1.3.0
@@ -10000,14 +10270,14 @@ snapshots:
- unocss
- vite
- '@vue/devtools-core@7.1.3(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
+ '@vue/devtools-core@7.1.3(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue@3.4.27(typescript@5.4.5))':
dependencies:
'@vue/devtools-kit': 7.1.3(vue@3.4.27(typescript@5.4.5))
'@vue/devtools-shared': 7.1.3
mitt: 3.0.1
nanoid: 3.3.7
pathe: 1.1.2
- vite-hot-client: 0.2.3(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ vite-hot-client: 0.2.3(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
transitivePeerDependencies:
- vite
- vue
@@ -10025,9 +10295,9 @@ snapshots:
dependencies:
rfdc: 1.3.1
- '@vue/devtools-ui@7.1.3(@unocss/reset@0.60.4)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vue@3.4.27(typescript@5.4.5))':
+ '@vue/devtools-ui@7.1.3(@unocss/reset@0.61.0)(floating-vue@5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5)))(unocss@0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)))(vue@3.4.27(typescript@5.4.5))':
dependencies:
- '@unocss/reset': 0.60.4
+ '@unocss/reset': 0.61.0
'@vue/devtools-shared': 7.1.3
'@vueuse/components': 10.9.0(vue@3.4.27(typescript@5.4.5))
'@vueuse/core': 10.10.0(vue@3.4.27(typescript@5.4.5))
@@ -10035,7 +10305,7 @@ snapshots:
colord: 2.9.3
floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.4.27(typescript@5.4.5))
focus-trap: 7.5.4
- unocss: 0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ unocss: 0.61.0(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
vue: 3.4.27(typescript@5.4.5)
transitivePeerDependencies:
- '@vue/composition-api'
@@ -10124,6 +10394,16 @@ snapshots:
- '@vue/composition-api'
- vue
+ '@vueuse/core@10.10.1(vue@3.4.27(typescript@5.4.5))':
+ dependencies:
+ '@types/web-bluetooth': 0.0.20
+ '@vueuse/metadata': 10.10.1
+ '@vueuse/shared': 10.10.1(vue@3.4.27(typescript@5.4.5))
+ vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5))
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+
'@vueuse/core@10.9.0(vue@3.4.27(typescript@5.4.5))':
dependencies:
'@types/web-bluetooth': 0.0.20
@@ -10147,6 +10427,8 @@ snapshots:
'@vueuse/metadata@10.10.0': {}
+ '@vueuse/metadata@10.10.1': {}
+
'@vueuse/metadata@10.9.0': {}
'@vueuse/nuxt@10.10.0(nuxt@packages+nuxt)(vue@3.4.27(typescript@5.4.5))':
@@ -10168,6 +10450,13 @@ snapshots:
- '@vue/composition-api'
- vue
+ '@vueuse/shared@10.10.1(vue@3.4.27(typescript@5.4.5))':
+ dependencies:
+ vue-demi: 0.14.8(vue@3.4.27(typescript@5.4.5))
+ transitivePeerDependencies:
+ - '@vue/composition-api'
+ - vue
+
'@vueuse/shared@10.9.0(vue@3.4.27(typescript@5.4.5))':
dependencies:
vue-demi: 0.14.7(vue@3.4.27(typescript@5.4.5))
@@ -10514,13 +10803,13 @@ snapshots:
dependencies:
run-applescript: 7.0.0
- c12@1.10.0:
+ c12@1.11.1(magicast@0.3.4):
dependencies:
chokidar: 3.6.0
confbox: 0.1.7
defu: 6.1.4
dotenv: 16.4.5
- giget: 1.2.1
+ giget: 1.2.3
jiti: 1.21.6
mlly: 1.7.1
ohash: 1.1.3
@@ -10528,6 +10817,8 @@ snapshots:
perfect-debounce: 1.0.0
pkg-types: 1.1.1
rc9: 2.1.2
+ optionalDependencies:
+ magicast: 0.3.4
cac@6.7.14: {}
@@ -10599,9 +10890,9 @@ snapshots:
chalk@5.3.0: {}
- changelogen@0.5.5:
+ changelogen@0.5.5(magicast@0.3.4):
dependencies:
- c12: 1.10.0
+ c12: 1.11.1(magicast@0.3.4)
colorette: 2.0.20
consola: 3.2.3
convert-gitmoji: 0.1.3
@@ -10616,6 +10907,8 @@ snapshots:
semver: 7.6.2
std-env: 3.7.0
yaml: 2.3.4
+ transitivePeerDependencies:
+ - magicast
char-regex@1.0.2: {}
@@ -10719,7 +11012,7 @@ snapshots:
commondir@1.0.1: {}
- compatx@0.1.3: {}
+ compatx@0.1.8: {}
compress-commons@6.0.2:
dependencies:
@@ -11324,7 +11617,7 @@ snapshots:
eslint-plugin-no-only-tests@3.1.0: {}
- eslint-plugin-perfectionist@2.10.0(eslint@9.4.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.4.0)):
+ eslint-plugin-perfectionist@2.11.0(eslint@9.4.0)(typescript@5.4.5)(vue-eslint-parser@9.4.2(eslint@9.4.0)):
dependencies:
'@typescript-eslint/utils': 7.9.0(eslint@9.4.0)(typescript@5.4.5)
eslint: 9.4.0
@@ -11735,7 +12028,7 @@ snapshots:
dependencies:
resolve-pkg-maps: 1.0.0
- giget@1.2.1:
+ giget@1.2.3:
dependencies:
citty: 0.1.6
consola: 3.2.3
@@ -13079,7 +13372,7 @@ snapshots:
neo-async@2.6.2: {}
- nitropack@2.9.6(encoding@0.1.13):
+ nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4):
dependencies:
'@cloudflare/kv-asset-handler': 0.3.1
'@netlify/functions': 2.6.0
@@ -13094,7 +13387,7 @@ snapshots:
'@types/http-proxy': 1.17.14
'@vercel/nft': 0.26.4(encoding@0.1.13)
archiver: 7.0.1
- c12: 1.10.0
+ c12: 1.11.1(magicast@0.3.4)
chalk: 5.3.0
chokidar: 3.6.0
citty: 0.1.6
@@ -13165,6 +13458,7 @@ snapshots:
- drizzle-orm
- encoding
- idb-keyval
+ - magicast
- supports-color
- uWebSockets.js
@@ -14328,9 +14622,9 @@ snapshots:
dependencies:
'@shikijs/core': 1.3.0
- shiki@1.6.3:
+ shiki@1.6.4:
dependencies:
- '@shikijs/core': 1.6.3
+ '@shikijs/core': 1.6.4
side-channel@1.0.4:
dependencies:
@@ -14766,11 +15060,11 @@ snapshots:
node-fetch-native: 1.6.4
pathe: 1.1.2
- unhead@1.9.12:
+ unhead@1.9.13:
dependencies:
- '@unhead/dom': 1.9.12
- '@unhead/schema': 1.9.12
- '@unhead/shared': 1.9.12
+ '@unhead/dom': 1.9.13
+ '@unhead/schema': 1.9.13
+ '@unhead/shared': 1.9.13
hookable: 5.5.3
unicode-emoji-modifier-base@1.0.0: {}
@@ -14842,9 +15136,9 @@ snapshots:
universalify@2.0.0: {}
- unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0))(postcss@8.4.38)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)):
+ unocss@0.60.4(@unocss/webpack@0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)):
dependencies:
- '@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ '@unocss/astro': 0.60.4(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(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
@@ -14863,10 +15157,40 @@ 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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ '@unocss/vite': 0.60.4(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
optionalDependencies:
'@unocss/webpack': 0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5))
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(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.0(esbuild@0.21.5)))(postcss@8.4.38)(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)):
+ dependencies:
+ '@unocss/astro': 0.61.0(rollup@4.18.0)(vite@5.3.0(@types/node@20.14.2)(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
+ '@unocss/postcss': 0.61.0(postcss@8.4.38)
+ '@unocss/preset-attributify': 0.61.0
+ '@unocss/preset-icons': 0.61.0
+ '@unocss/preset-mini': 0.61.0
+ '@unocss/preset-tagify': 0.61.0
+ '@unocss/preset-typography': 0.61.0
+ '@unocss/preset-uno': 0.61.0
+ '@unocss/preset-web-fonts': 0.61.0
+ '@unocss/preset-wind': 0.61.0
+ '@unocss/reset': 0.61.0
+ '@unocss/transformer-attributify-jsx': 0.61.0
+ '@unocss/transformer-attributify-jsx-babel': 0.61.0
+ '@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.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))
+ optionalDependencies:
+ '@unocss/webpack': 0.60.4(rollup@4.18.0)(webpack@5.92.0(esbuild@0.21.5))
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
transitivePeerDependencies:
- postcss
- rollup
@@ -14977,7 +15301,7 @@ snapshots:
dependencies:
'@vue/compiler-core': 3.4.27
- valibot@0.30.0: {}
+ valibot@0.31.1: {}
validate-npm-package-license@3.0.4:
dependencies:
@@ -15004,9 +15328,9 @@ snapshots:
unist-util-stringify-position: 4.0.0
vfile-message: 4.0.2
- vite-hot-client@0.2.3(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)):
+ vite-hot-client@0.2.3(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)):
dependencies:
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vite-node@1.6.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0):
dependencies:
@@ -15014,7 +15338,7 @@ snapshots:
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
transitivePeerDependencies:
- '@types/node'
- less
@@ -15025,7 +15349,7 @@ snapshots:
- supports-color
- terser
- vite-plugin-checker@0.6.4(eslint@9.4.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.21(typescript@5.4.5)):
+ vite-plugin-checker@0.6.4(eslint@9.4.0)(optionator@0.9.3)(typescript@5.4.5)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.21(typescript@5.4.5)):
dependencies:
'@babel/code-frame': 7.24.2
ansi-escapes: 4.3.2
@@ -15038,7 +15362,7 @@ snapshots:
semver: 7.6.2
strip-ansi: 6.0.1
tiny-invariant: 1.3.1
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.11
@@ -15049,7 +15373,7 @@ snapshots:
typescript: 5.4.5
vue-tsc: 2.0.21(typescript@5.4.5)
- vite-plugin-inspect@0.8.4(@nuxt/kit@packages+kit)(rollup@4.18.0)(vite@5.2.13(@types/node@20.14.2)(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.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)):
dependencies:
'@antfu/utils': 0.7.8
'@rollup/pluginutils': 5.1.0(rollup@4.18.0)
@@ -15060,14 +15384,14 @@ snapshots:
perfect-debounce: 1.0.0
picocolors: 1.0.0
sirv: 2.0.4
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(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.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)):
+ vite-plugin-vue-inspector@5.1.0(vite@5.3.0(@types/node@20.14.2)(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)
@@ -15078,13 +15402,13 @@ snapshots:
'@vue/compiler-dom': 3.4.27
kolorist: 1.8.0
magic-string: 0.30.10
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
transitivePeerDependencies:
- supports-color
- vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0):
+ vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0):
dependencies:
- esbuild: 0.20.2
+ esbuild: 0.21.5
postcss: 8.4.38
rollup: 4.18.0
optionalDependencies:
@@ -15093,9 +15417,9 @@ snapshots:
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.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(nitropack@2.9.6(encoding@0.1.13))(playwright-core@1.44.1)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)):
+ vitest-environment-nuxt@1.0.0(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5)):
dependencies:
- '@nuxt/test-utils': 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(nitropack@2.9.6(encoding@0.1.13))(playwright-core@1.44.1)(vite@5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
+ '@nuxt/test-utils': 3.13.1(@testing-library/vue@8.1.0(@vue/compiler-sfc@3.4.27)(vue@3.4.27(typescript@5.4.5)))(@vue/test-utils@2.4.6)(h3@1.11.1)(happy-dom@14.12.0)(magicast@0.3.4)(nitropack@2.9.6(encoding@0.1.13)(magicast@0.3.4))(playwright-core@1.44.1)(vite@5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.14.2)(happy-dom@14.12.0)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.3(vue@3.4.27(typescript@5.4.5)))(vue@3.4.27(typescript@5.4.5))
transitivePeerDependencies:
- '@cucumber/cucumber'
- '@jest/globals'
@@ -15106,6 +15430,7 @@ snapshots:
- h3
- happy-dom
- jsdom
+ - magicast
- nitropack
- playwright-core
- vite
@@ -15132,7 +15457,7 @@ snapshots:
strip-literal: 2.1.0
tinybench: 2.5.1
tinypool: 0.8.4
- vite: 5.2.13(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
+ vite: 5.3.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
vite-node: 1.6.0(@types/node@20.14.2)(sass@1.69.4)(terser@5.27.0)
why-is-node-running: 2.2.2
optionalDependencies:
@@ -15182,6 +15507,10 @@ snapshots:
dependencies:
vue: 3.4.27(typescript@5.4.5)
+ vue-demi@0.14.8(vue@3.4.27(typescript@5.4.5)):
+ dependencies:
+ vue: 3.4.27(typescript@5.4.5)
+
vue-devtools-stub@0.1.0: {}
vue-eslint-parser@9.4.2(eslint@9.4.0):
diff --git a/scripts/update-changelog.ts b/scripts/update-changelog.ts
index 65ccb9a2f1..9dab8a8b94 100644
--- a/scripts/update-changelog.ts
+++ b/scripts/update-changelog.ts
@@ -13,9 +13,9 @@ async function main () {
const commits = await getLatestCommits().then(commits => commits.filter(
c => config.types[c.type] && !(c.type === 'chore' && c.scope === 'deps' && !c.isBreaking),
))
- const bumpType = await determineBumpType()
+ const bumpType = await determineBumpType() || 'patch'
- const newVersion = inc(workspace.find('nuxt').data.version, bumpType || 'patch')
+ const newVersion = inc(workspace.find('nuxt').data.version, bumpType)
const changelog = await generateMarkDown(commits, config)
// Create and push a branch with bumped versions if it has not already been created
@@ -44,7 +44,8 @@ async function main () {
changelog
.replace(/^## v.*\n/, '')
.replace(`...${releaseBranch}`, `...v${newVersion}`)
- .replace(/### ❤️ Contributors[\s\S]*$/, ''),
+ .replace(/### ❤️ Contributors[\s\S]*$/, '')
+ .replace(/[\n\r]+/g, '\n'),
'### ❤️ Contributors',
contributors.map(c => `- ${c.name} (@${c.username})`).join('\n'),
].join('\n')
diff --git a/test/basic.test.ts b/test/basic.test.ts
index 14b76bc235..e49e663b33 100644
--- a/test/basic.test.ts
+++ b/test/basic.test.ts
@@ -166,6 +166,21 @@ describe('pages', () => {
expect(res.headers.get('x-extend')).toEqual('added in pages:extend')
})
+ it('preserves page metadata added in pages:extend hook', async () => {
+ const html = await $fetch('/some-custom-path')
+ expect (html.match(/([^<]*)<\/pre>/)?.[1]?.trim().replace(/"/g, '"').replace(/>/g, '>')).toMatchInlineSnapshot(`
+ "{
+ "name": "some-custom-name",
+ "path": "/some-custom-path",
+ "validate": "() => true",
+ "middleware": [
+ "() => true"
+ ],
+ "otherValue": "{\\"foo\\":\\"bar\\"}"
+ }"
+ `)
+ })
+
it('validates routes', async () => {
const { status, headers } = await fetch('/forbidden')
expect(status).toEqual(404)
@@ -745,6 +760,24 @@ describe('nuxt links', () => {
`)
})
+ it('respects external links in edge cases', async () => {
+ const html = await $fetch('/nuxt-link/custom-external')
+ const hrefs = html.match(/]*href="([^"]+)"/g)
+ expect(hrefs).toMatchInlineSnapshot(`
+ [
+ " c.text.includes('No match found for location'))
+ expect(warnings).toMatchInlineSnapshot(`[]`)
+ await page.close()
+ })
+
it('preserves route state', async () => {
const { page } = await renderPage('/nuxt-link/trailing-slash')
diff --git a/test/fixtures/basic/nuxt.config.ts b/test/fixtures/basic/nuxt.config.ts
index beda5b9fcb..b2a945eaf7 100644
--- a/test/fixtures/basic/nuxt.config.ts
+++ b/test/fixtures/basic/nuxt.config.ts
@@ -1,5 +1,6 @@
import { addBuildPlugin, addComponent } from 'nuxt/kit'
import type { NuxtPage } from 'nuxt/schema'
+import { defu } from 'defu'
import { createUnplugin } from 'unplugin'
import { withoutLeadingSlash } from 'ufo'
@@ -88,10 +89,17 @@ export default defineNuxtConfig({
runtimeConfig: {
public: {
needsFallback: undefined,
- testConfig: 123,
},
},
modules: [
+ function (_options, nuxt) {
+ // ensure setting `runtimeConfig` also sets `nitro.runtimeConfig`
+ nuxt.options.runtimeConfig = defu(nuxt.options.runtimeConfig, {
+ public: {
+ testConfig: 123,
+ },
+ })
+ },
function (_options, nuxt) {
nuxt.hook('modules:done', () => {
// @ts-expect-error not valid nuxt option
@@ -151,6 +159,17 @@ export default defineNuxtConfig({
internalParent!.children = newPages
})
},
+ function (_options, nuxt) {
+ // to check that page metadata is preserved
+ nuxt.hook('pages:extend', (pages) => {
+ const customName = pages.find(page => page.name === 'some-custom-name')
+ if (!customName) { throw new Error('Page with custom name not found') }
+ if (customName.path !== '/some-custom-path') { throw new Error('Page path not extracted') }
+
+ customName.meta ||= {}
+ customName.meta.someProp = true
+ })
+ },
// To test falsy module values
undefined,
],
diff --git a/test/fixtures/basic/pages/meta.vue b/test/fixtures/basic/pages/meta.vue
new file mode 100644
index 0000000000..7983bde1ee
--- /dev/null
+++ b/test/fixtures/basic/pages/meta.vue
@@ -0,0 +1,36 @@
+
+
+
+ {{ serialisedMeta }}
+
diff --git a/test/fixtures/basic/pages/nuxt-link/custom-external.vue b/test/fixtures/basic/pages/nuxt-link/custom-external.vue
new file mode 100644
index 0000000000..4dff81fb0d
--- /dev/null
+++ b/test/fixtures/basic/pages/nuxt-link/custom-external.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+ Trailing slashes should not be applied to implicit external links
+
+
+
+
+ External links within route objects should be respected and not have trailing slashes applied
+
+
+
+
+ External links within route objects should be respected and have trailing slashes applied
+
+
+
+
+ External links should be respected and have trailing slashes applied
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/fixtures/basic/pages/tsx-page-meta.vue b/test/fixtures/basic/pages/tsx-page-meta.vue
new file mode 100644
index 0000000000..80a36dcaff
--- /dev/null
+++ b/test/fixtures/basic/pages/tsx-page-meta.vue
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/test/nuxt/composables.test.ts b/test/nuxt/composables.test.ts
index d4bf1eaaa4..e22488309b 100644
--- a/test/nuxt/composables.test.ts
+++ b/test/nuxt/composables.test.ts
@@ -53,6 +53,7 @@ describe('app config', () => {
describe('composables', () => {
it('are all tested', () => {
const testedComposables: string[] = [
+ 'useRouteAnnouncer',
'clearNuxtData',
'refreshNuxtData',
'useAsyncData',