diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 6dcc01c3a4..5fe6772524 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -78,7 +78,7 @@ jobs:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Initialize CodeQL
- uses: github/codeql-action/init@babb554ede22fd5605947329c4d04d8e7a0b8155 # v3.27.7
+ uses: github/codeql-action/init@df409f7d9260372bd5f19e5b04e83cb3c43714ae # v3.27.9
with:
config: |
paths:
@@ -94,7 +94,7 @@ jobs:
queries: +security-and-quality
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@babb554ede22fd5605947329c4d04d8e7a0b8155 # v3.27.7
+ uses: github/codeql-action/analyze@df409f7d9260372bd5f19e5b04e83cb3c43714ae # v3.27.9
with:
category: "/language:javascript-typescript"
diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml
index 57d452ba20..e9895a7579 100644
--- a/.github/workflows/scorecards.yml
+++ b/.github/workflows/scorecards.yml
@@ -68,7 +68,7 @@ jobs:
# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
- uses: github/codeql-action/upload-sarif@babb554ede22fd5605947329c4d04d8e7a0b8155 # v3.27.7
+ uses: github/codeql-action/upload-sarif@df409f7d9260372bd5f19e5b04e83cb3c43714ae # v3.27.9
if: github.repository == 'nuxt/nuxt' && success()
with:
sarif_file: results.sarif
diff --git a/package.json b/package.json
index 9903de2fc7..cfa0ccfef4 100644
--- a/package.json
+++ b/package.json
@@ -60,7 +60,7 @@
"send": ">=1.1.0",
"typescript": "5.6.3",
"ufo": "1.5.4",
- "unbuild": "3.0.0-rc.11",
+ "unbuild": "3.0.0",
"unhead": "1.11.14",
"unimport": "3.14.5",
"vite": "6.0.3",
@@ -68,7 +68,7 @@
},
"devDependencies": {
"@arethetypeswrong/cli": "0.17.1",
- "@nuxt/eslint-config": "0.7.2",
+ "@nuxt/eslint-config": "0.7.3",
"@nuxt/kit": "workspace:*",
"@nuxt/rspack-builder": "workspace:*",
"@nuxt/test-utils": "3.15.1",
@@ -89,13 +89,13 @@
"devalue": "5.1.1",
"eslint": "9.16.0",
"eslint-plugin-no-only-tests": "3.3.0",
- "eslint-plugin-perfectionist": "4.2.0",
+ "eslint-plugin-perfectionist": "4.3.0",
"eslint-typegen": "0.3.2",
"h3": "npm:h3-nightly@2.0.0-1718872656.6765a6e",
"happy-dom": "15.11.7",
"installed-check": "9.3.0",
"jiti": "2.4.1",
- "knip": "5.39.4",
+ "knip": "5.40.0",
"markdownlint-cli": "0.43.0",
"memfs": "~4.14.1",
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",
diff --git a/packages/kit/package.json b/packages/kit/package.json
index 5e8a32b77b..aa8f8920ff 100644
--- a/packages/kit/package.json
+++ b/packages/kit/package.json
@@ -52,12 +52,12 @@
"@rspack/core": "1.1.6",
"@types/semver": "7.5.8",
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",
- "unbuild": "3.0.0-rc.11",
+ "unbuild": "3.0.0",
"vite": "6.0.3",
"vitest": "2.1.8",
"webpack": "5.96.1"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=18.20.5"
}
}
diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json
index 99f62086f9..58477823ce 100644
--- a/packages/nuxt/package.json
+++ b/packages/nuxt/package.json
@@ -65,7 +65,7 @@
},
"dependencies": {
"@nuxt/devalue": "^2.0.2",
- "@nuxt/devtools": "^1.6.3",
+ "@nuxt/devtools": "^1.6.4",
"@nuxt/kit": "workspace:*",
"@nuxt/schema": "workspace:*",
"@nuxt/telemetry": "^2.6.0",
@@ -135,7 +135,7 @@
"@types/estree": "1.0.6",
"@vitejs/plugin-vue": "5.2.1",
"@vue/compiler-sfc": "3.5.13",
- "unbuild": "3.0.0-rc.11",
+ "unbuild": "3.0.0",
"vite": "6.0.3",
"vitest": "2.1.8"
},
@@ -152,6 +152,6 @@
}
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/packages/nuxt/src/app/components/nuxt-error-page.vue b/packages/nuxt/src/app/components/nuxt-error-page.vue
index c41743972b..2b8939915c 100644
--- a/packages/nuxt/src/app/components/nuxt-error-page.vue
+++ b/packages/nuxt/src/app/components/nuxt-error-page.vue
@@ -15,20 +15,20 @@ const _error = props.error
// TODO: extract to a separate utility
const stacktrace = _error.stack
? _error.stack
- .split('\n')
- .splice(1)
- .map((line) => {
- const text = line
- .replace('webpack:/', '')
- .replace('.vue', '.js') // TODO: Support sourcemap
- .trim()
- return {
- text,
- internal: (line.includes('node_modules') && !line.includes('.cache')) ||
+ .split('\n')
+ .splice(1)
+ .map((line) => {
+ const text = line
+ .replace('webpack:/', '')
+ .replace('.vue', '.js') // TODO: Support sourcemap
+ .trim()
+ return {
+ text,
+ internal: (line.includes('node_modules') && !line.includes('.cache')) ||
line.includes('internal') ||
line.includes('new Promise'),
- }
- }).map(i => `${i.text}`).join('\n')
+ }
+ }).map(i => `${i.text}`).join('\n')
: ''
// Error page props
diff --git a/packages/nuxt/src/head/runtime/plugins/unhead.ts b/packages/nuxt/src/head/runtime/plugins/unhead.ts
index 2a9c7a88b7..416ad0638f 100644
--- a/packages/nuxt/src/head/runtime/plugins/unhead.ts
+++ b/packages/nuxt/src/head/runtime/plugins/unhead.ts
@@ -12,8 +12,8 @@ export default defineNuxtPlugin({
const head = import.meta.server
? nuxtApp.ssrContext!.head
: createClientHead({
- plugins: unheadPlugins,
- })
+ plugins: unheadPlugins,
+ })
// allow useHead to be used outside a Vue context but within a Nuxt context
setHeadInjectionHandler(
// need a fresh instance of the nuxt app to avoid parallel requests interfering with each other
diff --git a/packages/rspack/package.json b/packages/rspack/package.json
index b9a954dc71..7719d1c891 100644
--- a/packages/rspack/package.json
+++ b/packages/rspack/package.json
@@ -78,13 +78,13 @@
"@types/webpack-bundle-analyzer": "4.7.0",
"@types/webpack-hot-middleware": "2.25.9",
"rollup": "4.28.1",
- "unbuild": "3.0.0-rc.11",
+ "unbuild": "3.0.0",
"vue": "3.5.13"
},
"peerDependencies": {
"vue": "^3.3.4"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/packages/schema/package.json b/packages/schema/package.json
index 86190d869d..bfc5e50689 100644
--- a/packages/schema/package.json
+++ b/packages/schema/package.json
@@ -50,7 +50,7 @@
"nitro": "npm:nitro-nightly@3.0.0-beta-28796231.359af68d",
"ofetch": "1.4.1",
"sass-loader": "16.0.4",
- "unbuild": "3.0.0-rc.11",
+ "unbuild": "3.0.0",
"unctx": "2.4.0",
"vite": "6.0.3",
"vue": "3.5.13",
diff --git a/packages/vite/package.json b/packages/vite/package.json
index 5c37585185..b6309cf84f 100644
--- a/packages/vite/package.json
+++ b/packages/vite/package.json
@@ -28,7 +28,7 @@
"@nuxt/schema": "workspace:*",
"@types/clear": "0.1.4",
"rollup": "4.28.1",
- "unbuild": "3.0.0-rc.11",
+ "unbuild": "3.0.0",
"vue": "3.5.13"
},
"dependencies": {
@@ -67,6 +67,6 @@
"vue": "^3.3.4"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/packages/vite/src/plugins/ssr-styles.ts b/packages/vite/src/plugins/ssr-styles.ts
index ce9936699f..bfe227c8a2 100644
--- a/packages/vite/src/plugins/ssr-styles.ts
+++ b/packages/vite/src/plugins/ssr-styles.ts
@@ -69,13 +69,13 @@ export function ssrStylesPlugin (options: SSRStylePluginOptions): Plugin {
const base = typeof outputOptions.assetFileNames === 'string'
? outputOptions.assetFileNames
: outputOptions.assetFileNames({
- type: 'asset',
- name: `${fileName}-styles.mjs`,
- names: [`${fileName}-styles.mjs`],
- originalFileName: `${fileName}-styles.mjs`,
- originalFileNames: [`${fileName}-styles.mjs`],
- source: '',
- })
+ type: 'asset',
+ name: `${fileName}-styles.mjs`,
+ names: [`${fileName}-styles.mjs`],
+ originalFileName: `${fileName}-styles.mjs`,
+ originalFileNames: [`${fileName}-styles.mjs`],
+ source: '',
+ })
const baseDir = dirname(base)
diff --git a/packages/webpack/package.json b/packages/webpack/package.json
index 90061938d0..fd32a2fe61 100644
--- a/packages/webpack/package.json
+++ b/packages/webpack/package.json
@@ -80,13 +80,13 @@
"@types/webpack-bundle-analyzer": "4.7.0",
"@types/webpack-hot-middleware": "2.25.9",
"rollup": "4.28.1",
- "unbuild": "3.0.0-rc.11",
+ "unbuild": "3.0.0",
"vue": "3.5.13"
},
"peerDependencies": {
"vue": "^3.3.4"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/playground/package.json b/playground/package.json
index 0f5e407014..5a36b69974 100644
--- a/playground/package.json
+++ b/playground/package.json
@@ -10,6 +10,6 @@
"nuxt": "workspace:*"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 8408ae4bad..229997b0d7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -31,7 +31,7 @@ overrides:
send: '>=1.1.0'
typescript: 5.6.3
ufo: 1.5.4
- unbuild: 3.0.0-rc.11
+ unbuild: 3.0.0
unhead: 1.11.14
unimport: 3.14.5
vite: 6.0.3
@@ -45,8 +45,8 @@ importers:
specifier: 0.17.1
version: 0.17.1
'@nuxt/eslint-config':
- specifier: 0.7.2
- version: 0.7.2(@vue/compiler-sfc@3.5.13)(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ specifier: 0.7.3
+ version: 0.7.3(@vue/compiler-sfc@3.5.13)(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
'@nuxt/kit':
specifier: workspace:*
version: link:packages/kit
@@ -108,8 +108,8 @@ importers:
specifier: 3.3.0
version: 3.3.0
eslint-plugin-perfectionist:
- specifier: 4.2.0
- version: 4.2.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ specifier: 4.3.0
+ version: 4.3.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
eslint-typegen:
specifier: 0.3.2
version: 0.3.2(eslint@9.16.0(jiti@2.4.1))
@@ -126,8 +126,8 @@ importers:
specifier: 2.4.1
version: 2.4.1
knip:
- specifier: 5.39.4
- version: 5.39.4(@types/node@22.10.2)(typescript@5.6.3)
+ specifier: 5.40.0
+ version: 5.40.0(@types/node@22.10.2)(typescript@5.6.3)
markdownlint-cli:
specifier: 0.43.0
version: 0.43.0
@@ -265,8 +265,8 @@ importers:
specifier: npm:nitro-nightly@3.0.0-beta-28796231.359af68d
version: nitro-nightly@3.0.0-beta-28796231.359af68d(typescript@5.6.3)
unbuild:
- specifier: 3.0.0-rc.11
- version: 3.0.0-rc.11(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))
+ specifier: 3.0.0
+ version: 3.0.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))
vite:
specifier: 6.0.3
version: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)
@@ -283,8 +283,8 @@ importers:
specifier: ^2.0.2
version: 2.0.2
'@nuxt/devtools':
- specifier: ^1.6.3
- version: 1.6.3(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))
+ specifier: ^1.6.4
+ version: 1.6.4(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))
'@nuxt/kit':
specifier: workspace:*
version: link:../kit
@@ -477,7 +477,7 @@ importers:
devDependencies:
'@nuxt/scripts':
specifier: 0.9.5
- version: 0.9.5(@nuxt/devtools@1.6.3(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))
+ version: 0.9.5(@nuxt/devtools@1.6.4(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))
'@parcel/watcher':
specifier: 2.5.0
version: 2.5.0
@@ -491,8 +491,8 @@ importers:
specifier: 3.5.13
version: 3.5.13
unbuild:
- specifier: 3.0.0-rc.11
- version: 3.0.0-rc.11(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))
+ specifier: 3.0.0
+ version: 3.0.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))
vite:
specifier: 6.0.3
version: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)
@@ -642,8 +642,8 @@ importers:
specifier: 4.28.1
version: 4.28.1
unbuild:
- specifier: 3.0.0-rc.11
- version: 3.0.0-rc.11(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))
+ specifier: 3.0.0
+ version: 3.0.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))
vue:
specifier: 3.5.13
version: 3.5.13(typescript@5.6.3)
@@ -733,8 +733,8 @@ importers:
specifier: 16.0.4
version: 16.0.4(@rspack/core@1.1.6)(sass@1.78.0)(webpack@5.96.1)
unbuild:
- specifier: 3.0.0-rc.11
- version: 3.0.0-rc.11(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))
+ specifier: 3.0.0
+ version: 3.0.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))
unctx:
specifier: 2.4.0
version: 2.4.0
@@ -908,8 +908,8 @@ importers:
specifier: 4.28.1
version: 4.28.1
unbuild:
- specifier: 3.0.0-rc.11
- version: 3.0.0-rc.11(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))
+ specifier: 3.0.0
+ version: 3.0.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))
vue:
specifier: 3.5.13
version: 3.5.13(typescript@5.6.3)
@@ -1062,8 +1062,8 @@ importers:
specifier: 4.28.1
version: 4.28.1
unbuild:
- specifier: 3.0.0-rc.11
- version: 3.0.0-rc.11(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))
+ specifier: 3.0.0
+ version: 3.0.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))
vue:
specifier: 3.5.13
version: 3.5.13(typescript@5.6.3)
@@ -1088,7 +1088,7 @@ importers:
devDependencies:
'@vue/devtools-api':
specifier: latest
- version: 7.6.7
+ version: 7.6.8
defu:
specifier: latest
version: 6.1.4
@@ -1178,6 +1178,9 @@ packages:
'@antfu/install-pkg@0.4.1':
resolution: {integrity: sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==}
+ '@antfu/install-pkg@0.5.0':
+ resolution: {integrity: sha512-dKnk2xlAyC7rvTkpkHmu+Qy/2Zc3Vm/l8PtNyIOGDBtXPY3kThfU4ORNEp3V7SXw5XSOb+tOJaUYpfquPzL/Tg==}
+
'@antfu/utils@0.7.10':
resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==}
@@ -2006,23 +2009,28 @@ packages:
peerDependencies:
vite: 6.0.3
+ '@nuxt/devtools-kit@1.6.4':
+ resolution: {integrity: sha512-jpLYrXFm8T74j8ZjU6lheghe3gdr7PcNluvh/KOl+t6l7AtsQilkTmCZ4YoaiaWLM+5c5mkc72qd7ECgZb0tCw==}
+ peerDependencies:
+ vite: 6.0.3
+
'@nuxt/devtools-ui-kit@1.5.1':
resolution: {integrity: sha512-/1B2AYXuuPePWVuoHd/UGIKR3z3vO2bW73UAEszpHVLc/OwLA19K9f5o91sgyamAi2Qb5NymAMc/UZL0ijN8uA==}
peerDependencies:
'@nuxt/devtools': 1.5.1
- '@nuxt/devtools-wizard@1.6.3':
- resolution: {integrity: sha512-CvrnHTzEwfyCh06Z9I9F10MMqdhMCqpDGJaLsjzGyUoRAcFps9PRb1gyvSE/mwXBM6xsNltyUTccYwzdRCj0pA==}
+ '@nuxt/devtools-wizard@1.6.4':
+ resolution: {integrity: sha512-YTInHKL3SnRjczZDIhN8kXaiYf8+ddBMU5nwShPxmutcaVQZ8FMiJHRIzyWnS10AxayPKGVzJh3fLF/BiUwgcg==}
hasBin: true
- '@nuxt/devtools@1.6.3':
- resolution: {integrity: sha512-+pwNrOrpWYMUpVDo7VtBBcYGA2QCXc+RjLP2lPpPFfXHQrStlFT2/7bi+byzwzn7ZtcMRbOMVV6Lbf7oma4HIw==}
+ '@nuxt/devtools@1.6.4':
+ resolution: {integrity: sha512-uzHFXVEQnmxcbtbcpXjDEyILMp/jJNF1DN2/wSBm0r7UD82qaD2Aa66gX7dTY2+E0HG6aSNkZky3Ck8ehSk8nQ==}
hasBin: true
peerDependencies:
vite: 6.0.3
- '@nuxt/eslint-config@0.7.2':
- resolution: {integrity: sha512-zSXSIrfKwEPUP3tElxXuurn89PagBhA0KN2L6t+EW4FvGLVDDqUB53Wp4Srpqo5yAkGmp43IeF3PiQXZJaFtwQ==}
+ '@nuxt/eslint-config@0.7.3':
+ resolution: {integrity: sha512-8udO5d+AUhKdn+CkJ5EO9gRvG8a3qwjXqBFnhExW/VE9vSyLTtjxopCgWvAngtkdotCM0zr9vkVp2Eg+VqBLag==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
eslint-plugin-format: '*'
@@ -2030,8 +2038,8 @@ packages:
eslint-plugin-format:
optional: true
- '@nuxt/eslint-plugin@0.7.2':
- resolution: {integrity: sha512-9r2Sm1rWHc8TGDn1TsXCnT4vg2Y7lHfGPZEeJ+OSgC6VY1HMxF+roglIU5wlU8dxafX7FqX2UwlF+Uux6M4bJA==}
+ '@nuxt/eslint-plugin@0.7.3':
+ resolution: {integrity: sha512-yKaZGitmjAJ3peXZXDT8bDUT1wyC+VlaPuj6gm1GGBGyZP4cBnZVZmqMtR9YPT+rfcWkRt3T2628xYtv/hWNcQ==}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -2229,8 +2237,8 @@ packages:
rollup:
optional: true
- '@rollup/plugin-commonjs@28.0.0':
- resolution: {integrity: sha512-BJcu+a+Mpq476DMXG+hevgPSl56bkUoi88dKT8t3RyUp8kGuOh+2bU8Gs7zXDlu+fyZggnJ+iOBGrb/O1SorYg==}
+ '@rollup/plugin-commonjs@28.0.1':
+ resolution: {integrity: sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==}
engines: {node: '>=16.0.0 || 14 >= 14.17'}
peerDependencies:
rollup: 4.28.1
@@ -2547,8 +2555,8 @@ packages:
resolution: {integrity: sha512-+4Cb0bVHlV4BJXxkJ3cCLSLuWxm3pXKtgcRacox146EuugjCzRRII5T5gUMgL4HpzrBLVwVxjKaZqntNWAXawQ==}
engines: {node: '>=12.16'}
- '@stylistic/eslint-plugin@2.11.0':
- resolution: {integrity: sha512-PNRHbydNG5EH8NK4c+izdJlxajIR6GxcUhzsYNRsn6Myep4dsZt0qFCz3rCPnkvgO5FYibDcMqgNHUT+zvjYZw==}
+ '@stylistic/eslint-plugin@2.12.1':
+ resolution: {integrity: sha512-fubZKIHSPuo07FgRTn6S4Nl0uXPRPYVNpyZzIDGfp7Fny6JjNus6kReLD7NI380JXi4HtUTSOZ34LBuNPO1XLQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: '>=8.40.0'
@@ -2670,61 +2678,43 @@ packages:
'@types/youtube@0.1.0':
resolution: {integrity: sha512-Pg33m3X2mFgdmhtvzOlAfUfgOa3341N3/2JCrVY/mXVxb4hagcqqEG6w4vGCfB64StQNWHSj/T8Eotb1Rko/FQ==}
- '@typescript-eslint/eslint-plugin@8.16.0':
- resolution: {integrity: sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==}
+ '@typescript-eslint/eslint-plugin@8.18.0':
+ resolution: {integrity: sha512-NR2yS7qUqCL7AIxdJUQf2MKKNDVNaig/dEB0GBLU7D+ZdHgK1NoH/3wsgO3OnPVipn51tG3MAwaODEGil70WEw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ typescript: 5.6.3
- '@typescript-eslint/parser@8.16.0':
- resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==}
+ '@typescript-eslint/parser@8.18.0':
+ resolution: {integrity: sha512-hgUZ3kTEpVzKaK3uNibExUYm6SKKOmTU2BOxBSvOYwtJEPdVQ70kZJpPjstlnhCHcuc2WGfSbpKlb/69ttyN5Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/scope-manager@8.16.0':
- resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ typescript: 5.6.3
'@typescript-eslint/scope-manager@8.17.0':
resolution: {integrity: sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.16.0':
- resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==}
+ '@typescript-eslint/scope-manager@8.18.0':
+ resolution: {integrity: sha512-PNGcHop0jkK2WVYGotk/hxj+UFLhXtGPiGtiaWgVBVP1jhMoMCHlTyJA+hEj4rszoSdLTK3fN4oOatrL0Cp+Xw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/type-utils@8.18.0':
+ resolution: {integrity: sha512-er224jRepVAVLnMF2Q7MZJCq5CsdH2oqjP4dT7K6ij09Kyd+R21r7UVJrF0buMVdZS5QRhDzpvzAxHxabQadow==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
-
- '@typescript-eslint/types@8.16.0':
- resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==}
- engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ typescript: 5.6.3
'@typescript-eslint/types@8.17.0':
resolution: {integrity: sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.16.0':
- resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==}
+ '@typescript-eslint/types@8.18.0':
+ resolution: {integrity: sha512-FNYxgyTCAnFwTrzpBGq+zrnoTO4x0c1CKYY5MuUTzpScqmY5fmsh2o3+57lqdI3NZucBDCzDgdEbIaNfAjAHQA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
'@typescript-eslint/typescript-estree@8.17.0':
resolution: {integrity: sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==}
@@ -2735,15 +2725,11 @@ packages:
typescript:
optional: true
- '@typescript-eslint/utils@8.16.0':
- resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==}
+ '@typescript-eslint/typescript-estree@8.18.0':
+ resolution: {integrity: sha512-rqQgFRu6yPkauz+ms3nQpohwejS8bvgbPyIDq13cgEDbkXt4LH4OkDMT0/fN1RUtzG8e8AKJyDBoocuQh8qNeg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ typescript: 5.6.3
'@typescript-eslint/utils@8.17.0':
resolution: {integrity: sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==}
@@ -2755,14 +2741,21 @@ packages:
typescript:
optional: true
- '@typescript-eslint/visitor-keys@8.16.0':
- resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==}
+ '@typescript-eslint/utils@8.18.0':
+ resolution: {integrity: sha512-p6GLdY383i7h5b0Qrfbix3Vc3+J2k6QWw6UMUeY5JGfm3C5LbZ4QIZzJNoNOfgyRe0uuYKjvVOsO/jD4SJO+xg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+ typescript: 5.6.3
'@typescript-eslint/visitor-keys@8.17.0':
resolution: {integrity: sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/visitor-keys@8.18.0':
+ resolution: {integrity: sha512-pCh/qEA8Lb1wVIqNvBke8UaRjJ6wrAWkJO5yyIbs8Yx6TNGYyfNjOo61tLv+WwLvoLPp4BQ8B7AHKijl8NGUfw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript/vfs@1.6.0':
resolution: {integrity: sha512-hvJUjNVeBMp77qPINuUvYXj4FyWeeMMKZkxEATEU3hqBAQ7qdTBCUFT7Sp0Zu0faeEtFf+ldXxMEDr/bk73ISg==}
peerDependencies:
@@ -3092,22 +3085,19 @@ packages:
'@vue/devtools-api@6.6.4':
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
- '@vue/devtools-api@7.6.7':
- resolution: {integrity: sha512-PV4I31WaV2rfA8RGauM+69uFEzWkqtP561RiLU2wK+Ce85u3zyKW3aoESlLCNzkc4y0JaJyskH6zAE3xWOP8+Q==}
+ '@vue/devtools-api@7.6.8':
+ resolution: {integrity: sha512-ma6dY/sZR36zALVsV1W7eC57c6IJPXsy8SNgZn1PLVWU4z4dPn5TIBmnF4stmdJ4sQcixqKaQ8pwjbMPzEZwiA==}
- '@vue/devtools-core@7.6.4':
- resolution: {integrity: sha512-blSwGVYpb7b5TALMjjoBiAl5imuBF7WEOAtaJaBMNikR8SQkm6mkUt4YlIKh9874/qoimwmpDOm+GHBZ4Y5m+g==}
+ '@vue/devtools-core@7.6.8':
+ resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==}
peerDependencies:
vue: 3.5.13
- '@vue/devtools-kit@7.6.4':
- resolution: {integrity: sha512-Zs86qIXXM9icU0PiGY09PQCle4TI750IPLmAJzW5Kf9n9t5HzSYf6Rz6fyzSwmfMPiR51SUKJh9sXVZu78h2QA==}
+ '@vue/devtools-kit@7.6.8':
+ resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==}
- '@vue/devtools-kit@7.6.7':
- resolution: {integrity: sha512-V8/jrXY/swHgnblABG9U4QCbE60c6RuPasmv2d9FvVqc5d94t1vDiESuvRmdNJBdWz4/D3q6ffgyAfRVjwHYEw==}
-
- '@vue/devtools-shared@7.6.7':
- resolution: {integrity: sha512-QggO6SviAsolrePAXZ/sA1dSicSPt4TueZibCvydfhNDieL1lAuyMTgQDGst7TEvMGb4vgYv2I+1sDkO4jWNnw==}
+ '@vue/devtools-shared@7.6.8':
+ resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==}
'@vue/language-core@2.1.10':
resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==}
@@ -4258,14 +4248,14 @@ packages:
peerDependencies:
eslint: '*'
- eslint-plugin-import-x@4.4.3:
- resolution: {integrity: sha512-QBprHvhLsfDhP++2T1NnjsOUt6bLDX3NMHaYwAB1FD3xmYTkdFH+HS1OamGhz28jLkRyIZa6UNAzTxbHnJwz5w==}
+ eslint-plugin-import-x@4.5.0:
+ resolution: {integrity: sha512-l0OTfnPF8RwmSXfjT75N8d6ZYLVrVYWpaGlgvVkVqFERCI5SyBfDP7QEMr3kt0zWi2sOa9EQ47clbdFsHkF83Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
- eslint-plugin-jsdoc@50.5.0:
- resolution: {integrity: sha512-xTkshfZrUbiSHXBwZ/9d5ulZ2OcHXxSvm/NPo494H/hadLRJwOq5PMV0EUpMqsb9V+kQo+9BAgi6Z7aJtdBp2A==}
+ eslint-plugin-jsdoc@50.6.1:
+ resolution: {integrity: sha512-UWyaYi6iURdSfdVVqvfOs2vdCVz0J40O/z/HTsv2sFjdjmdlUI/qlKLOTmwbPQ2tAfQnE5F9vqx+B+poF71DBQ==}
engines: {node: '>=18'}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -4274,8 +4264,8 @@ packages:
resolution: {integrity: sha512-brcKcxGnISN2CcVhXJ/kEQlNa0MEfGRtwKtWA16SkqXHKitaKIMrfemJKLKX1YqDU5C/5JY3PvZXd5jEW04e0Q==}
engines: {node: '>=5.0.0'}
- eslint-plugin-perfectionist@4.2.0:
- resolution: {integrity: sha512-hEMFx5xfSc/0OLZXJhSaLUKkFxATuRf4yL2iVfxEcxkkb17DfoLZY9eH960dPSw5uB7o+4avqP3rtkNp1Vwo7w==}
+ eslint-plugin-perfectionist@4.3.0:
+ resolution: {integrity: sha512-8tQ/wn1dFelul2WoXL/NQOEwvWO8H4Vjmsqpt3fDQrfgybr8kQ5Vgb9BQyVRB33ywQqjUApsiwi5Ci7grMPPRA==}
engines: {node: ^18.0.0 || >=20.0.0}
peerDependencies:
eslint: '>=8.0.0'
@@ -4292,8 +4282,8 @@ packages:
peerDependencies:
eslint: '>=8.56.0'
- eslint-plugin-vue@9.31.0:
- resolution: {integrity: sha512-aYMUCgivhz1o4tLkRHj5oq9YgYPM4/EJc0M7TAKRLCUA5OYxRLAhYEVD2nLtTwLyixEFI+/QXSvKU9ESZFgqjQ==}
+ eslint-plugin-vue@9.32.0:
+ resolution: {integrity: sha512-b/Y05HYmnB/32wqVcjxjHZzNpwxj1onBOvqW89W+V+XNG1dRuaFbNd3vT9CLbr2LXjEoq+3vn8DanWf7XU22Ug==}
engines: {node: ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -4637,8 +4627,8 @@ packages:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'}
- globals@15.12.0:
- resolution: {integrity: sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==}
+ globals@15.13.0:
+ resolution: {integrity: sha512-49TewVEz0UxZjr1WYYsWpPrhyC/B/pA8Bq0fUmet2n+eR7yn0IvNzNaoBwnK6mdkzcN+se7Ez9zUgULTz2QH4g==}
engines: {node: '>=18'}
globby@14.0.2:
@@ -5258,8 +5248,8 @@ packages:
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
engines: {node: '>= 8'}
- knip@5.39.4:
- resolution: {integrity: sha512-IiNFwfe8xDFwuGzBY8lKvrY3hhR1I81iCaJ8nd85cxT7LxB7cDd73WP3MrzZylE9Vec1HhC0YLFiAL7jh5OYEQ==}
+ knip@5.40.0:
+ resolution: {integrity: sha512-EzBfQDz4YBzYnMLueWnaaVr15mneqZs1c3RanttciuVuRcodlNjzAmR2nch/khlRdVABAxAdMGFxfSvhvcH1NA==}
engines: {node: '>=18.6.0'}
hasBin: true
peerDependencies:
@@ -5670,18 +5660,21 @@ packages:
engines: {node: '>=10'}
hasBin: true
- mkdist@1.6.0:
- resolution: {integrity: sha512-nD7J/mx33Lwm4Q4qoPgRBVA9JQNKgyE7fLo5vdPWVDdjz96pXglGERp/fRnGPCTB37Kykfxs5bDdXa9BWOT9nw==}
+ mkdist@2.0.1:
+ resolution: {integrity: sha512-inFY4oabZuwSS+R5NsswuEtSmksxPffLwTHufANmxJ1UL7oYnRZNb7WVZSkmrJMoPnyZK9Ru7vzDqGpoDdmrSw==}
hasBin: true
peerDependencies:
- sass: ^1.78.0
+ sass: ^1.83.0
typescript: 5.6.3
+ vue: 3.5.13
vue-tsc: ^1.8.27 || ^2.0.21
peerDependenciesMeta:
sass:
optional: true
typescript:
optional: true
+ vue:
+ optional: true
vue-tsc:
optional: true
@@ -5715,6 +5708,11 @@ packages:
engines: {node: ^18 || >=20}
hasBin: true
+ nanoid@5.0.9:
+ resolution: {integrity: sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==}
+ engines: {node: ^18 || >=20}
+ hasBin: true
+
nanotar@0.1.1:
resolution: {integrity: sha512-AiJsGsSF3O0havL1BydvI4+wR76sKT+okKRwWIaK96cZUnXqH0uNBOsHlbwZq3+m2BR1VKqHDVudl3gO4mYjpQ==}
@@ -5938,6 +5936,9 @@ packages:
package-manager-detector@0.2.0:
resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==}
+ package-manager-detector@0.2.7:
+ resolution: {integrity: sha512-g4+387DXDKlZzHkP+9FLt8yKj8+/3tOkPv7DVTJGGRm00RkEWgqbFstX1mXJ4M0VDYhUqsTOiISqNOJnhAu3PQ==}
+
parent-module@1.0.1:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
@@ -6204,9 +6205,9 @@ packages:
peerDependencies:
postcss: 8.4.49
- postcss-nested@6.2.0:
- resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==}
- engines: {node: '>=12.0'}
+ postcss-nested@7.0.2:
+ resolution: {integrity: sha512-5osppouFc0VR9/VYzYxO03VaDa3e8F23Kfd6/9qcZTUI8P58GIYlArOET2Wq0ywSl2o2PjELhYOFI4W7l5QHKw==}
+ engines: {node: '>=18.0'}
peerDependencies:
postcss: 8.4.49
@@ -6286,6 +6287,10 @@ packages:
resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==}
engines: {node: '>=4'}
+ postcss-selector-parser@7.0.0:
+ resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==}
+ engines: {node: '>=4'}
+
postcss-svgo@7.0.1:
resolution: {integrity: sha512-0WBUlSL4lhD9rA5k1e5D8EN5wCEyZD6HJk0jIvRxl+FDVOMlJ7DePHYWGGVc5QRqrJ3/06FTXM0bxjmJpmTPSA==}
engines: {node: ^18.12.0 || ^20.9.0 || >= 18}
@@ -7210,8 +7215,8 @@ packages:
ultrahtml@1.5.3:
resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==}
- unbuild@3.0.0-rc.11:
- resolution: {integrity: sha512-faBmtdo73jSSoghmf7CuscmAMOr34eri9j674pQP+KKjxvwTKaRol6f2DVhKhNCfceeHdfm2BfDwRxo2L/w0fg==}
+ unbuild@3.0.0:
+ resolution: {integrity: sha512-yl9heYNwhy7GjUZEIiHFQrLJIIfMgoAWEKq+JfVEKHnLOtQjvsUj7T59OANOxkWD81epV3JH4lg4RO+BQ/NGDA==}
hasBin: true
peerDependencies:
typescript: 5.6.3
@@ -7440,8 +7445,8 @@ packages:
vfile@6.0.3:
resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
- vite-hot-client@0.2.3:
- resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==}
+ vite-hot-client@0.2.4:
+ resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==}
peerDependencies:
vite: 6.0.3
@@ -7489,8 +7494,8 @@ packages:
vue-tsc:
optional: true
- vite-plugin-inspect@0.8.8:
- resolution: {integrity: sha512-aZlBuXsWUPJFmMK92GIv6lH7LrwG2POu4KJ+aEdcqnu92OAf+rhBnfMDQvxIJPEB7hE2t5EyY/PMgf5aDLT8EA==}
+ vite-plugin-inspect@0.8.9:
+ resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==}
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': '*'
@@ -7929,6 +7934,11 @@ snapshots:
package-manager-detector: 0.2.0
tinyexec: 0.3.1
+ '@antfu/install-pkg@0.5.0':
+ dependencies:
+ package-manager-detector: 0.2.7
+ tinyexec: 0.3.1
+
'@antfu/utils@0.7.10': {}
'@apidevtools/json-schema-ref-parser@11.7.0':
@@ -8644,13 +8654,20 @@ snapshots:
execa: 7.2.0
vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)
- '@nuxt/devtools-ui-kit@1.5.1(@nuxt/devtools@1.6.3(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))':
+ '@nuxt/devtools-kit@1.6.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))':
+ dependencies:
+ '@nuxt/kit': link:packages/kit
+ '@nuxt/schema': link:packages/schema
+ execa: 7.2.0
+ vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)
+
+ '@nuxt/devtools-ui-kit@1.5.1(@nuxt/devtools@1.6.4(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))':
dependencies:
'@iconify-json/carbon': 1.2.1
'@iconify-json/logos': 1.2.0
'@iconify-json/ri': 1.2.0
'@iconify-json/tabler': 1.2.3
- '@nuxt/devtools': 1.6.3(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))
+ '@nuxt/devtools': 1.6.4(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))
'@nuxt/devtools-kit': 1.5.1(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
'@nuxt/kit': link:packages/kit
'@unocss/core': 0.62.4
@@ -8690,7 +8707,7 @@ snapshots:
- vue
- webpack
- '@nuxt/devtools-wizard@1.6.3':
+ '@nuxt/devtools-wizard@1.6.4':
dependencies:
consola: 3.2.3
diff: 7.0.0
@@ -8703,14 +8720,14 @@ snapshots:
rc9: 2.1.2
semver: 7.6.3
- '@nuxt/devtools@1.6.3(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))':
+ '@nuxt/devtools@1.6.4(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))':
dependencies:
'@antfu/utils': 0.7.10
- '@nuxt/devtools-kit': 1.6.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
- '@nuxt/devtools-wizard': 1.6.3
+ '@nuxt/devtools-kit': 1.6.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
+ '@nuxt/devtools-wizard': 1.6.4
'@nuxt/kit': link:packages/kit
- '@vue/devtools-core': 7.6.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))
- '@vue/devtools-kit': 7.6.4
+ '@vue/devtools-core': 7.6.8(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))
+ '@vue/devtools-kit': 7.6.8
birpc: 0.2.19
consola: 3.2.3
cronstrue: 2.52.0
@@ -8739,7 +8756,7 @@ snapshots:
tinyglobby: 0.2.10
unimport: 3.14.5(rollup@4.28.1)
vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)
- vite-plugin-inspect: 0.8.8(@nuxt/kit@packages+kit)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
+ vite-plugin-inspect: 0.8.9(@nuxt/kit@packages+kit)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
vite-plugin-vue-inspector: 5.1.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
which: 3.0.1
ws: 8.18.0
@@ -8750,26 +8767,26 @@ snapshots:
- utf-8-validate
- vue
- '@nuxt/eslint-config@0.7.2(@vue/compiler-sfc@3.5.13)(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ '@nuxt/eslint-config@0.7.3(@vue/compiler-sfc@3.5.13)(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
- '@antfu/install-pkg': 0.4.1
+ '@antfu/install-pkg': 0.5.0
'@clack/prompts': 0.8.2
'@eslint/js': 9.16.0
- '@nuxt/eslint-plugin': 0.7.2(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
- '@stylistic/eslint-plugin': 2.11.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
- '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
- '@typescript-eslint/parser': 8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@nuxt/eslint-plugin': 0.7.3(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@stylistic/eslint-plugin': 2.12.1(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/eslint-plugin': 8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
eslint: 9.16.0(jiti@2.4.1)
eslint-config-flat-gitignore: 0.2.0
eslint-flat-config-utils: 0.4.0
eslint-merge-processors: 0.1.0(eslint@9.16.0(jiti@2.4.1))
- eslint-plugin-import-x: 4.4.3(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
- eslint-plugin-jsdoc: 50.5.0(eslint@9.16.0(jiti@2.4.1))
+ eslint-plugin-import-x: 4.5.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ eslint-plugin-jsdoc: 50.6.1(eslint@9.16.0(jiti@2.4.1))
eslint-plugin-regexp: 2.7.0(eslint@9.16.0(jiti@2.4.1))
eslint-plugin-unicorn: 56.0.1(eslint@9.16.0(jiti@2.4.1))
- eslint-plugin-vue: 9.31.0(eslint@9.16.0(jiti@2.4.1))
+ eslint-plugin-vue: 9.32.0(eslint@9.16.0(jiti@2.4.1))
eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.13)(eslint@9.16.0(jiti@2.4.1))
- globals: 15.12.0
+ globals: 15.13.0
local-pkg: 0.5.1
pathe: 1.1.2
vue-eslint-parser: 9.4.3(eslint@9.16.0(jiti@2.4.1))
@@ -8778,10 +8795,10 @@ snapshots:
- supports-color
- typescript
- '@nuxt/eslint-plugin@0.7.2(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ '@nuxt/eslint-plugin@0.7.3(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/types': 8.17.0
- '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.18.0
+ '@typescript-eslint/utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
eslint: 9.16.0(jiti@2.4.1)
transitivePeerDependencies:
- supports-color
@@ -8803,10 +8820,10 @@ snapshots:
string-width: 4.2.3
webpack: 5.97.1
- '@nuxt/scripts@0.9.5(@nuxt/devtools@1.6.3(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))':
+ '@nuxt/scripts@0.9.5(@nuxt/devtools@1.6.4(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(ioredis@5.4.1)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(typescript@5.6.3)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))':
dependencies:
'@nuxt/devtools-kit': 1.6.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
- '@nuxt/devtools-ui-kit': 1.5.1(@nuxt/devtools@1.6.3(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))
+ '@nuxt/devtools-ui-kit': 1.5.1(@nuxt/devtools@1.6.4(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3)))(@unocss/webpack@0.62.4(rollup@4.28.1)(webpack@5.97.1(esbuild@0.24.0)))(@vue/compiler-core@3.5.13)(change-case@5.4.4)(nuxt@packages+nuxt)(postcss@8.4.49)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))(webpack@5.97.1(esbuild@0.24.0))
'@nuxt/kit': link:packages/kit
'@stripe/stripe-js': 4.8.0
'@types/google.maps': 3.58.1
@@ -9109,15 +9126,15 @@ snapshots:
optionalDependencies:
rollup: 4.28.1
- '@rollup/plugin-commonjs@28.0.0(rollup@4.28.1)':
+ '@rollup/plugin-commonjs@28.0.1(rollup@4.28.1)':
dependencies:
'@rollup/pluginutils': 5.1.3(rollup@4.28.1)
commondir: 1.0.1
estree-walker: 2.0.2
- fdir: 6.4.2(picomatch@2.3.1)
+ fdir: 6.4.2(picomatch@4.0.2)
is-reference: 1.2.1
magic-string: 0.30.15
- picomatch: 2.3.1
+ picomatch: 4.0.2
optionalDependencies:
rollup: 4.28.1
@@ -9435,7 +9452,7 @@ snapshots:
'@stripe/stripe-js@4.8.0': {}
- '@stylistic/eslint-plugin@2.11.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ '@stylistic/eslint-plugin@2.12.1(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
'@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
eslint: 9.16.0(jiti@2.4.1)
@@ -9579,77 +9596,59 @@ snapshots:
'@types/youtube@0.1.0': {}
- '@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ '@typescript-eslint/eslint-plugin@8.18.0(@typescript-eslint/parser@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3))(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.16.0
- '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
- '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
- '@typescript-eslint/visitor-keys': 8.16.0
+ '@typescript-eslint/parser': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.18.0
+ '@typescript-eslint/type-utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.18.0
eslint: 9.16.0(jiti@2.4.1)
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
ts-api-utils: 1.3.0(typescript@5.6.3)
- optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ '@typescript-eslint/parser@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.16.0
- '@typescript-eslint/types': 8.16.0
- '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3)
- '@typescript-eslint/visitor-keys': 8.16.0
+ '@typescript-eslint/scope-manager': 8.18.0
+ '@typescript-eslint/types': 8.18.0
+ '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.18.0
debug: 4.3.7(supports-color@9.4.0)
eslint: 9.16.0(jiti@2.4.1)
- optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.16.0':
- dependencies:
- '@typescript-eslint/types': 8.16.0
- '@typescript-eslint/visitor-keys': 8.16.0
-
'@typescript-eslint/scope-manager@8.17.0':
dependencies:
'@typescript-eslint/types': 8.17.0
'@typescript-eslint/visitor-keys': 8.17.0
- '@typescript-eslint/type-utils@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ '@typescript-eslint/scope-manager@8.18.0':
dependencies:
- '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3)
- '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.18.0
+ '@typescript-eslint/visitor-keys': 8.18.0
+
+ '@typescript-eslint/type-utils@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ dependencies:
+ '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
debug: 4.3.7(supports-color@9.4.0)
eslint: 9.16.0(jiti@2.4.1)
ts-api-utils: 1.3.0(typescript@5.6.3)
- optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.16.0': {}
-
'@typescript-eslint/types@8.17.0': {}
- '@typescript-eslint/typescript-estree@8.16.0(typescript@5.6.3)':
- dependencies:
- '@typescript-eslint/types': 8.16.0
- '@typescript-eslint/visitor-keys': 8.16.0
- debug: 4.3.7(supports-color@9.4.0)
- fast-glob: 3.3.2
- is-glob: 4.0.3
- minimatch: 9.0.5
- semver: 7.6.3
- ts-api-utils: 1.3.0(typescript@5.6.3)
- optionalDependencies:
- typescript: 5.6.3
- transitivePeerDependencies:
- - supports-color
+ '@typescript-eslint/types@8.18.0': {}
'@typescript-eslint/typescript-estree@8.17.0(typescript@5.6.3)':
dependencies:
@@ -9666,14 +9665,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.16.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
+ '@typescript-eslint/typescript-estree@8.18.0(typescript@5.6.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.4.1))
- '@typescript-eslint/scope-manager': 8.16.0
- '@typescript-eslint/types': 8.16.0
- '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.6.3)
- eslint: 9.16.0(jiti@2.4.1)
- optionalDependencies:
+ '@typescript-eslint/types': 8.18.0
+ '@typescript-eslint/visitor-keys': 8.18.0
+ debug: 4.3.7(supports-color@9.4.0)
+ fast-glob: 3.3.2
+ is-glob: 4.0.3
+ minimatch: 9.0.5
+ semver: 7.6.3
+ ts-api-utils: 1.3.0(typescript@5.6.3)
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
@@ -9690,16 +9691,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.16.0':
+ '@typescript-eslint/utils@8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/types': 8.16.0
- eslint-visitor-keys: 4.2.0
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.4.1))
+ '@typescript-eslint/scope-manager': 8.18.0
+ '@typescript-eslint/types': 8.18.0
+ '@typescript-eslint/typescript-estree': 8.18.0(typescript@5.6.3)
+ eslint: 9.16.0(jiti@2.4.1)
+ typescript: 5.6.3
+ transitivePeerDependencies:
+ - supports-color
'@typescript-eslint/visitor-keys@8.17.0':
dependencies:
'@typescript-eslint/types': 8.17.0
eslint-visitor-keys: 4.2.0
+ '@typescript-eslint/visitor-keys@8.18.0':
+ dependencies:
+ '@typescript-eslint/types': 8.18.0
+ eslint-visitor-keys: 4.2.0
+
'@typescript/vfs@1.6.0(typescript@5.6.3)':
dependencies:
debug: 4.3.7(supports-color@9.4.0)
@@ -10295,25 +10307,25 @@ snapshots:
'@vue/devtools-api@6.6.4': {}
- '@vue/devtools-api@7.6.7':
+ '@vue/devtools-api@7.6.8':
dependencies:
- '@vue/devtools-kit': 7.6.7
+ '@vue/devtools-kit': 7.6.8
- '@vue/devtools-core@7.6.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))':
+ '@vue/devtools-core@7.6.8(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))(vue@3.5.13(typescript@5.6.3))':
dependencies:
- '@vue/devtools-kit': 7.6.7
- '@vue/devtools-shared': 7.6.7
+ '@vue/devtools-kit': 7.6.8
+ '@vue/devtools-shared': 7.6.8
mitt: 3.0.1
- nanoid: 3.3.7
+ nanoid: 5.0.9
pathe: 1.1.2
- vite-hot-client: 0.2.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
+ vite-hot-client: 0.2.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1))
vue: 3.5.13(typescript@5.6.3)
transitivePeerDependencies:
- vite
- '@vue/devtools-kit@7.6.4':
+ '@vue/devtools-kit@7.6.8':
dependencies:
- '@vue/devtools-shared': 7.6.7
+ '@vue/devtools-shared': 7.6.8
birpc: 0.2.19
hookable: 5.5.3
mitt: 3.0.1
@@ -10321,17 +10333,7 @@ snapshots:
speakingurl: 14.0.1
superjson: 2.2.1
- '@vue/devtools-kit@7.6.7':
- dependencies:
- '@vue/devtools-shared': 7.6.7
- birpc: 0.2.19
- hookable: 5.5.3
- mitt: 3.0.1
- perfect-debounce: 1.0.0
- speakingurl: 14.0.1
- superjson: 2.2.1
-
- '@vue/devtools-shared@7.6.7':
+ '@vue/devtools-shared@7.6.8':
dependencies:
rfdc: 1.4.1
@@ -11583,8 +11585,9 @@ snapshots:
dependencies:
eslint: 9.16.0(jiti@2.4.1)
- eslint-plugin-import-x@4.4.3(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3):
+ eslint-plugin-import-x@4.5.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3):
dependencies:
+ '@typescript-eslint/scope-manager': 8.17.0
'@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
debug: 4.3.7(supports-color@9.4.0)
doctrine: 3.0.0
@@ -11600,7 +11603,7 @@ snapshots:
- supports-color
- typescript
- eslint-plugin-jsdoc@50.5.0(eslint@9.16.0(jiti@2.4.1)):
+ eslint-plugin-jsdoc@50.6.1(eslint@9.16.0(jiti@2.4.1)):
dependencies:
'@es-joy/jsdoccomment': 0.49.0
are-docs-informative: 0.0.2
@@ -11619,10 +11622,10 @@ snapshots:
eslint-plugin-no-only-tests@3.3.0: {}
- eslint-plugin-perfectionist@4.2.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3):
+ eslint-plugin-perfectionist@4.3.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3):
dependencies:
- '@typescript-eslint/types': 8.17.0
- '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.18.0
+ '@typescript-eslint/utils': 8.18.0(eslint@9.16.0(jiti@2.4.1))(typescript@5.6.3)
eslint: 9.16.0(jiti@2.4.1)
natural-orderby: 5.0.0
transitivePeerDependencies:
@@ -11649,7 +11652,7 @@ snapshots:
core-js-compat: 3.38.1
eslint: 9.16.0(jiti@2.4.1)
esquery: 1.6.0
- globals: 15.12.0
+ globals: 15.13.0
indent-string: 4.0.0
is-builtin-module: 3.2.1
jsesc: 3.0.2
@@ -11660,7 +11663,7 @@ snapshots:
semver: 7.6.3
strip-indent: 3.0.0
- eslint-plugin-vue@9.31.0(eslint@9.16.0(jiti@2.4.1)):
+ eslint-plugin-vue@9.32.0(eslint@9.16.0(jiti@2.4.1)):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.16.0(jiti@2.4.1))
eslint: 9.16.0(jiti@2.4.1)
@@ -11844,10 +11847,6 @@ snapshots:
dependencies:
reusify: 1.0.4
- fdir@6.4.2(picomatch@2.3.1):
- optionalDependencies:
- picomatch: 2.3.1
-
fdir@6.4.2(picomatch@4.0.2):
optionalDependencies:
picomatch: 4.0.2
@@ -12092,7 +12091,7 @@ snapshots:
globals@14.0.0: {}
- globals@15.12.0: {}
+ globals@15.13.0: {}
globby@14.0.2:
dependencies:
@@ -12727,7 +12726,7 @@ snapshots:
klona@2.0.6: {}
- knip@5.39.4(@types/node@22.10.2)(typescript@5.6.3):
+ knip@5.40.0(@types/node@22.10.2)(typescript@5.6.3):
dependencies:
'@nodelib/fs.walk': 1.2.8
'@snyk/github-codeowners': 1.1.0
@@ -13338,7 +13337,7 @@ snapshots:
mkdirp@1.0.4: {}
- mkdist@1.6.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)):
+ mkdist@2.0.1(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)):
dependencies:
autoprefixer: 10.4.20(postcss@8.4.49)
citty: 0.1.6
@@ -13350,12 +13349,13 @@ snapshots:
pathe: 1.1.2
pkg-types: 1.2.1
postcss: 8.4.49
- postcss-nested: 6.2.0(postcss@8.4.49)
+ postcss-nested: 7.0.2(postcss@8.4.49)
semver: 7.6.3
tinyglobby: 0.2.10
optionalDependencies:
sass: 1.78.0
typescript: 5.6.3
+ vue: 3.5.13(typescript@5.6.3)
vue-tsc: 2.1.10(typescript@5.6.3)
mlly@1.7.3:
@@ -13383,6 +13383,8 @@ snapshots:
nanoid@5.0.7: {}
+ nanoid@5.0.9: {}
+
nanotar@0.1.1: {}
natural-compare@1.4.0: {}
@@ -13713,6 +13715,8 @@ snapshots:
package-manager-detector@0.2.0: {}
+ package-manager-detector@0.2.7: {}
+
parent-module@1.0.1:
dependencies:
callsites: 3.1.0
@@ -13967,10 +13971,10 @@ snapshots:
icss-utils: 5.1.0(postcss@8.4.49)
postcss: 8.4.49
- postcss-nested@6.2.0(postcss@8.4.49):
+ postcss-nested@7.0.2(postcss@8.4.49):
dependencies:
postcss: 8.4.49
- postcss-selector-parser: 6.1.2
+ postcss-selector-parser: 7.0.0
postcss-normalize-charset@7.0.0(postcss@8.4.49):
dependencies:
@@ -14039,6 +14043,11 @@ snapshots:
cssesc: 3.0.0
util-deprecate: 1.0.2
+ postcss-selector-parser@7.0.0:
+ dependencies:
+ cssesc: 3.0.0
+ util-deprecate: 1.0.2
+
postcss-svgo@7.0.1(postcss@8.4.49):
dependencies:
postcss: 8.4.49
@@ -15081,10 +15090,10 @@ snapshots:
ultrahtml@1.5.3: {}
- unbuild@3.0.0-rc.11(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3)):
+ unbuild@3.0.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3)):
dependencies:
'@rollup/plugin-alias': 5.1.1(rollup@4.28.1)
- '@rollup/plugin-commonjs': 28.0.0(rollup@4.28.1)
+ '@rollup/plugin-commonjs': 28.0.1(rollup@4.28.1)
'@rollup/plugin-json': 6.1.0(rollup@4.28.1)
'@rollup/plugin-node-resolve': 15.3.0(rollup@4.28.1)
'@rollup/plugin-replace': 6.0.1(rollup@4.28.1)
@@ -15096,7 +15105,7 @@ snapshots:
hookable: 5.5.3
jiti: 2.4.1
magic-string: 0.30.15
- mkdist: 1.6.0(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))
+ mkdist: 2.0.1(sass@1.78.0)(typescript@5.6.3)(vue-tsc@2.1.10(typescript@5.6.3))(vue@3.5.13(typescript@5.6.3))
mlly: 1.7.3
pathe: 1.1.2
pkg-types: 1.2.1
@@ -15112,6 +15121,7 @@ snapshots:
transitivePeerDependencies:
- sass
- supports-color
+ - vue
- vue-tsc
unconfig@0.5.5:
@@ -15418,7 +15428,7 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-hot-client@0.2.3(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)):
+ vite-hot-client@0.2.4(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)):
dependencies:
vite: 6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)
@@ -15487,7 +15497,7 @@ snapshots:
typescript: 5.6.3
vue-tsc: 2.1.10(typescript@5.6.3)
- vite-plugin-inspect@0.8.8(@nuxt/kit@packages+kit)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)):
+ vite-plugin-inspect@0.8.9(@nuxt/kit@packages+kit)(rollup@4.28.1)(vite@6.0.3(@types/node@22.10.2)(jiti@2.4.1)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.1)(yaml@2.6.1)):
dependencies:
'@antfu/utils': 0.7.10
'@rollup/pluginutils': 5.1.3(rollup@4.28.1)
diff --git a/test/fixtures/basic-types/package.json b/test/fixtures/basic-types/package.json
index 1891b939f9..90c3019cfb 100644
--- a/test/fixtures/basic-types/package.json
+++ b/test/fixtures/basic-types/package.json
@@ -16,6 +16,6 @@
"vue-router": "latest"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/test/fixtures/basic/package.json b/test/fixtures/basic/package.json
index b38be7c666..d3d671679d 100644
--- a/test/fixtures/basic/package.json
+++ b/test/fixtures/basic/package.json
@@ -17,6 +17,6 @@
"vue": "latest"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/test/fixtures/hmr/package.json b/test/fixtures/hmr/package.json
index b74ef3c44d..00d97584d7 100644
--- a/test/fixtures/hmr/package.json
+++ b/test/fixtures/hmr/package.json
@@ -8,6 +8,6 @@
"nuxt": "workspace:*"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/test/fixtures/minimal-types/package.json b/test/fixtures/minimal-types/package.json
index 01260993dd..fb6789661f 100644
--- a/test/fixtures/minimal-types/package.json
+++ b/test/fixtures/minimal-types/package.json
@@ -9,6 +9,6 @@
"nuxt": "workspace:*"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/test/fixtures/minimal/package.json b/test/fixtures/minimal/package.json
index ec8752d986..dc691dabc1 100644
--- a/test/fixtures/minimal/package.json
+++ b/test/fixtures/minimal/package.json
@@ -8,6 +8,6 @@
"nuxt": "workspace:*"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/test/fixtures/runtime-compiler/package.json b/test/fixtures/runtime-compiler/package.json
index 4c45c2f351..126b0a1848 100644
--- a/test/fixtures/runtime-compiler/package.json
+++ b/test/fixtures/runtime-compiler/package.json
@@ -8,6 +8,6 @@
"nuxt": "workspace:*"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/test/fixtures/spa-loader/package.json b/test/fixtures/spa-loader/package.json
index c6ded69cca..88ecdc3b0f 100644
--- a/test/fixtures/spa-loader/package.json
+++ b/test/fixtures/spa-loader/package.json
@@ -10,6 +10,6 @@
"nuxt": "workspace:*"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}
diff --git a/test/fixtures/suspense/package.json b/test/fixtures/suspense/package.json
index ab5e89d39a..660400ad12 100644
--- a/test/fixtures/suspense/package.json
+++ b/test/fixtures/suspense/package.json
@@ -11,6 +11,6 @@
"typescript": "latest"
},
"engines": {
- "node": "^18.12.0 || ^20.9.0 || >=22.0.0"
+ "node": "^18.20.5 || ^20.9.0 || >=22.0.0"
}
}