diff --git a/examples/allow-js/package.json b/examples/allow-js/package.json index f9a9383..6d1ef86 100644 --- a/examples/allow-js/package.json +++ b/examples/allow-js/package.json @@ -21,8 +21,8 @@ "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard": "workspace:^", "@vue/eslint-config-typescript": "^14.5.0", @@ -34,7 +34,7 @@ "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" } diff --git a/examples/js/package.json b/examples/js/package.json index d01db75..efb8052 100644 --- a/examples/js/package.json +++ b/examples/js/package.json @@ -16,8 +16,8 @@ "vue-router": "^4.5.1" }, "devDependencies": { - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard": "workspace:^", "@vue/test-utils": "^2.4.6", @@ -25,7 +25,7 @@ "eslint-plugin-vue": "^10.2.0", "jsdom": "^26.1.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3" } } diff --git a/examples/ts-with-oxlint/package.json b/examples/ts-with-oxlint/package.json index a0dcfdd..abd567e 100644 --- a/examples/ts-with-oxlint/package.json +++ b/examples/ts-with-oxlint/package.json @@ -23,8 +23,8 @@ "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard": "workspace:^", "@vue/eslint-config-typescript": "^14.5.0", @@ -39,7 +39,7 @@ "oxlint": "^0.16.3", "typescript": "~5.8.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" } diff --git a/examples/ts-with-playwright/package.json b/examples/ts-with-playwright/package.json index 50269b5..a83282e 100644 --- a/examples/ts-with-playwright/package.json +++ b/examples/ts-with-playwright/package.json @@ -23,8 +23,8 @@ "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard-with-typescript": "workspace:^", "@vue/eslint-config-typescript": "^14.5.0", @@ -38,7 +38,7 @@ "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" } diff --git a/examples/ts-with-prettier/package.json b/examples/ts-with-prettier/package.json index 0a48177..f0f2394 100644 --- a/examples/ts-with-prettier/package.json +++ b/examples/ts-with-prettier/package.json @@ -22,8 +22,8 @@ "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-prettier": "^10.2.0", "@vue/eslint-config-standard-with-typescript": "workspace:^", @@ -38,7 +38,7 @@ "prettier": "3.5.3", "typescript": "~5.8.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" } diff --git a/examples/ts-with-tsx-in-vue/package.json b/examples/ts-with-tsx-in-vue/package.json index 83f16f7..4b76a7a 100644 --- a/examples/ts-with-tsx-in-vue/package.json +++ b/examples/ts-with-tsx-in-vue/package.json @@ -21,8 +21,8 @@ "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard-with-typescript": "workspace:^", "@vue/eslint-config-typescript": "^14.5.0", @@ -35,7 +35,7 @@ "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" } diff --git a/examples/ts/package.json b/examples/ts/package.json index 984f3ea..fbb1947 100644 --- a/examples/ts/package.json +++ b/examples/ts/package.json @@ -21,8 +21,8 @@ "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard-with-typescript": "workspace:^", "@vue/eslint-config-typescript": "^14.5.0", @@ -35,7 +35,7 @@ "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" } diff --git a/examples/type-checked/package.json b/examples/type-checked/package.json index 387e817..2ebafdf 100644 --- a/examples/type-checked/package.json +++ b/examples/type-checked/package.json @@ -21,8 +21,8 @@ "@tsconfig/node22": "^22.0.2", "@types/jsdom": "^21.1.7", "@types/node": "^22.15.31", - "@vitejs/plugin-vue": "^5.2.4", - "@vitejs/plugin-vue-jsx": "^4.2.0", + "@vitejs/plugin-vue": "^6.0.1", + "@vitejs/plugin-vue-jsx": "^5.1.1", "@vitest/eslint-plugin": "^1.2.2", "@vue/eslint-config-standard-with-typescript": "workspace:^", "@vue/eslint-config-typescript": "^14.5.0", @@ -35,7 +35,7 @@ "npm-run-all2": "^8.0.4", "typescript": "~5.8.0", "vite": "^6.2.3", - "vite-plugin-vue-devtools": "^7.7.6", + "vite-plugin-vue-devtools": "^8.0.1", "vitest": "^3.2.3", "vue-tsc": "^2.2.10" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 12679f2..3abd8d5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,11 +37,11 @@ importers: specifier: ^22.15.31 version: 22.15.31 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -76,8 +76,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -98,11 +98,11 @@ importers: version: 4.5.1(vue@3.5.16(typescript@5.8.2)) devDependencies: '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -125,8 +125,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -153,11 +153,11 @@ importers: specifier: ^22.15.31 version: 22.15.31 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -195,8 +195,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -226,11 +226,11 @@ importers: specifier: ^22.15.31 version: 22.15.31 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -274,8 +274,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -308,11 +308,11 @@ importers: specifier: ^22.15.31 version: 22.15.31 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -353,8 +353,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -384,11 +384,11 @@ importers: specifier: ^22.15.31 version: 22.15.31 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -432,8 +432,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -463,11 +463,11 @@ importers: specifier: ^22.15.31 version: 22.15.31 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -505,8 +505,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -536,11 +536,11 @@ importers: specifier: ^22.15.31 version: 22.15.31 '@vitejs/plugin-vue': - specifier: ^5.2.4 - version: 5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^6.0.1 + version: 6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitejs/plugin-vue-jsx': - specifier: ^4.2.0 - version: 4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^5.1.1 + version: 5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) '@vitest/eslint-plugin': specifier: ^1.2.2 version: 1.2.2(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2)(vitest@3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1)) @@ -578,8 +578,8 @@ importers: specifier: ^6.2.3 version: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vite-plugin-vue-devtools: - specifier: ^7.7.6 - version: 7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + specifier: ^8.0.1 + version: 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) vitest: specifier: ^3.2.3 version: 3.2.3(@types/node@22.15.31)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.34.1) @@ -652,178 +652,123 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/utils@0.7.10': - resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@asamuzakjp/css-color@2.8.3': resolution: {integrity: sha512-GIc76d9UI1hCvOATjZPyHFmE5qhRccp3/zGfMPapK3jBi+yocEzp6BBB0UnfRYP9NP4FANqUZYb0hnfs3TM3hw==} - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} - '@babel/code-frame@7.27.1': resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} engines: {node: '>=6.9.0'} - '@babel/compat-data@7.26.5': - resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==} - engines: {node: '>=6.9.0'} - '@babel/compat-data@7.27.2': resolution: {integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.10': - resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} - engines: {node: '>=6.9.0'} - '@babel/core@7.27.1': resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==} engines: {node: '>=6.9.0'} - '@babel/generator@7.26.10': - resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} + '@babel/core@7.28.3': + resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==} engines: {node: '>=6.9.0'} '@babel/generator@7.27.1': resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} + '@babel/generator@7.28.3': + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} engines: {node: '>=6.9.0'} '@babel/helper-annotate-as-pure@7.27.1': resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.26.5': - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} engines: {node: '>=6.9.0'} '@babel/helper-compilation-targets@7.27.2': resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} engines: {node: '>=6.9.0'} - '@babel/helper-create-class-features-plugin@7.25.9': - resolution: {integrity: sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-create-class-features-plugin@7.27.1': resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} engines: {node: '>=6.9.0'} '@babel/helper-member-expression-to-functions@7.27.1': resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - '@babel/helper-module-imports@7.27.1': resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.27.1': resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} + '@babel/helper-module-transforms@7.28.3': + resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 '@babel/helper-optimise-call-expression@7.27.1': resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} - engines: {node: '>=6.9.0'} - '@babel/helper-plugin-utils@7.27.1': resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} engines: {node: '>=6.9.0'} - '@babel/helper-replace-supers@7.26.5': - resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-replace-supers@7.27.1': resolution: {integrity: sha512-7EHz6qDZc8RYS5ElPoShMheWvEgERonFCs7IAonWLLUTXW59DP14bCZt89/GKyreYn8g3S83m21FelHKbeDCKA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} - engines: {node: '>=6.9.0'} - '@babel/helper-skip-transparent-expression-wrappers@7.27.1': resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.27.1': resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.10': - resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.1': resolution: {integrity: sha512-FCvFTm0sWV8Fxhpp2McP5/W53GPllQ9QeQ7SiqGWjMf/LVG07lFa5+pgK05IRhVwtvafT22KF+ZSnM9I545CvQ==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.10': - resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} - engines: {node: '>=6.0.0'} - hasBin: true + '@babel/helpers@7.28.3': + resolution: {integrity: sha512-PTNtvUQihsAsDHMOP5pfobP8C6CM4JWXmP8DrEIt46c3r2bf87Ua1zoqevsMo9g+tWDwgWrFP5EIxuBx5RudAw==} + engines: {node: '>=6.9.0'} '@babel/parser@7.27.2': resolution: {integrity: sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==} engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.3': + resolution: {integrity: sha512-7+Ey1mAgYqFAx2h0RuoxcQT5+MlG3GTV0TQrgr7/ZliKsm/MNDxVVutlWaziMq7wJNAz8MTqz55XLpWvva6StA==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-proposal-decorators@7.25.9': resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} engines: {node: '>=6.9.0'} @@ -853,8 +798,8 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-syntax-typescript@7.25.9': - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} + '@babel/plugin-syntax-jsx@7.27.1': + resolution: {integrity: sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -865,14 +810,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.26.8': - resolution: {integrity: sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==} + '@babel/plugin-transform-typescript@7.27.1': + resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/plugin-transform-typescript@7.27.1': - resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==} + '@babel/plugin-transform-typescript@7.28.0': + resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 @@ -881,30 +826,26 @@ packages: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} - '@babel/template@7.26.9': - resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} - engines: {node: '>=6.9.0'} - '@babel/template@7.27.2': resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.10': - resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.1': resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.10': - resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} + '@babel/traverse@7.28.3': + resolution: {integrity: sha512-7w4kZYHneL3A6NP2nxzHvT3HCZ7puDZZjFMqDpBPECub79sTtSO5CGXDkKrTQq8ksAwfD/XI2MRFX23njdDaIQ==} engines: {node: '>=6.9.0'} '@babel/types@7.27.1': resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} + engines: {node: '>=6.9.0'} + '@changesets/apply-release-plan@7.0.12': resolution: {integrity: sha512-EaET7As5CeuhTzvXTQCRZeBUcisoYPDDcXvgTE/2jmmypKp0RC7LxKj/yzqeh/1qFTZI7oDGFcL1PHRuQuketQ==} @@ -1234,6 +1175,9 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -1255,6 +1199,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.30': + resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} + '@manypkg/find-root@1.1.0': resolution: {integrity: sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==} @@ -1393,17 +1340,11 @@ packages: '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - '@rolldown/pluginutils@1.0.0-beta.9': - resolution: {integrity: sha512-e9MeMtVWo186sgvFFJOPGy7/d2j2mZhLJIdVW0C/xDluuOvymEATqz6zKsP0ZmXGzQtqlyjz5sC1sYQUoJG98w==} + '@rolldown/pluginutils@1.0.0-beta.29': + resolution: {integrity: sha512-NIJgOsMjbxAXvoGq/X0gD7VPMQ8j9g0BiDaNjVNVjvl+iKXxL3Jre0v31RmBYeLEmkbj2s02v8vFTbUXi5XS2Q==} - '@rollup/pluginutils@5.1.4': - resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true + '@rolldown/pluginutils@1.0.0-beta.34': + resolution: {integrity: sha512-LyAREkZHP5pMom7c24meKmJCdhf2hEyvam2q0unr3or9ydwDL+DJ8chTF6Av/RFPb3rH8UFBdMzO5MxTZW97oA==} '@rollup/rollup-android-arm-eabi@4.37.0': resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} @@ -1779,18 +1720,18 @@ packages: cpu: [x64] os: [win32] - '@vitejs/plugin-vue-jsx@4.2.0': - resolution: {integrity: sha512-DSTrmrdLp+0LDNF77fqrKfx7X0ErRbOcUAgJL/HbSesqQwoUvUQ4uYQqaex+rovqgGcoPqVk+AwUh3v9CuiYIw==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue-jsx@5.1.1': + resolution: {integrity: sha512-uQkfxzlF8SGHJJVH966lFTdjM/lGcwJGzwAHpVqAPDD/QcsqoUGa+q31ox1BrUfi+FLP2ChVp7uLXE3DkHyDdQ==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.0.0 - '@vitejs/plugin-vue@5.2.4': - resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue@6.0.1': + resolution: {integrity: sha512-+MaE752hU0wfPFJEUAIxqw18+20euHHdxVtMvbFcOEpjEyfqXH/5DCoTHiVJ0J29EhTJdoTkjEv5YBKU9dnoTw==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 vue: ^3.2.25 '@vitest/eslint-plugin@1.2.2': @@ -1843,35 +1784,35 @@ packages: '@volar/typescript@2.4.11': resolution: {integrity: sha512-2DT+Tdh88Spp5PyPbqhyoYavYCPDsqbHLFwcUI9K1NlY1YgUJvujGdrqUp0zWxnW7KWNTr3xSpMuv2WnaTKDAw==} - '@vue/babel-helper-vue-transform-on@1.2.5': - resolution: {integrity: sha512-lOz4t39ZdmU4DJAa2hwPYmKc8EsuGa2U0L9KaZaOJUt0UwQNjNA3AZTq6uEivhOKhhG1Wvy96SvYBoFmCg3uuw==} - '@vue/babel-helper-vue-transform-on@1.4.0': resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} - '@vue/babel-plugin-jsx@1.2.5': - resolution: {integrity: sha512-zTrNmOd4939H9KsRIGmmzn3q2zvv1mjxkYZHgqHZgDrXz5B1Q3WyGEjO2f+JrmKghvl1JIRcvo63LgM1kH5zFg==} + '@vue/babel-helper-vue-transform-on@1.5.0': + resolution: {integrity: sha512-0dAYkerNhhHutHZ34JtTl2czVQHUNWv6xEbkdF5W+Yrv5pCWsqjeORdOgbtW2I9gWlt+wBmVn+ttqN9ZxR5tzA==} + + '@vue/babel-plugin-jsx@1.4.0': + resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==} peerDependencies: '@babel/core': ^7.0.0-0 peerDependenciesMeta: '@babel/core': optional: true - '@vue/babel-plugin-jsx@1.4.0': - resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==} + '@vue/babel-plugin-jsx@1.5.0': + resolution: {integrity: sha512-mneBhw1oOqCd2247O0Yw/mRwC9jIGACAJUlawkmMBiNmL4dGA2eMzuNZVNqOUfYTa6vqmND4CtOPzmEEEqLKFw==} peerDependencies: '@babel/core': ^7.0.0-0 peerDependenciesMeta: '@babel/core': optional: true - '@vue/babel-plugin-resolve-type@1.2.5': - resolution: {integrity: sha512-U/ibkQrf5sx0XXRnUZD1mo5F7PkpKyTbfXM3a3rC4YnUz6crHEz9Jg09jzzL6QYlXNto/9CePdOg/c87O4Nlfg==} + '@vue/babel-plugin-resolve-type@1.4.0': + resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==} peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/babel-plugin-resolve-type@1.4.0': - resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==} + '@vue/babel-plugin-resolve-type@1.5.0': + resolution: {integrity: sha512-Wm/60o+53JwJODm4Knz47dxJnLDJ9FnKnGZJbUUf8nQRAtt6P+undLUAVU3Ha33LxOJe6IPoifRQ6F/0RrU31w==} peerDependencies: '@babel/core': ^7.0.0-0 @@ -1881,24 +1822,30 @@ packages: '@vue/compiler-core@3.5.16': resolution: {integrity: sha512-AOQS2eaQOaaZQoL1u+2rCJIKDruNXVBZSiUD3chnUrsoX5ZTQMaCvXlWNIfxBJuU15r1o7+mpo5223KVtIhAgQ==} + '@vue/compiler-core@3.5.20': + resolution: {integrity: sha512-8TWXUyiqFd3GmP4JTX9hbiTFRwYHgVL/vr3cqhr4YQ258+9FADwvj7golk2sWNGHR67QgmCZ8gz80nQcMokhwg==} + '@vue/compiler-dom@3.5.13': resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} '@vue/compiler-dom@3.5.16': resolution: {integrity: sha512-SSJIhBr/teipXiXjmWOVWLnxjNGo65Oj/8wTEQz0nqwQeP75jWZ0n4sF24Zxoht1cuJoWopwj0J0exYwCJ0dCQ==} - '@vue/compiler-sfc@3.5.13': - resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + '@vue/compiler-dom@3.5.20': + resolution: {integrity: sha512-whB44M59XKjqUEYOMPYU0ijUV0G+4fdrHVKDe32abNdX/kJe1NUEMqsi4cwzXa9kyM9w5S8WqFsrfo1ogtBZGQ==} '@vue/compiler-sfc@3.5.16': resolution: {integrity: sha512-rQR6VSFNpiinDy/DVUE0vHoIDUF++6p910cgcZoaAUm3POxgNOOdS/xgoll3rNdKYTYPnnbARDCZOyZ+QSe6Pw==} - '@vue/compiler-ssr@3.5.13': - resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + '@vue/compiler-sfc@3.5.20': + resolution: {integrity: sha512-SFcxapQc0/feWiSBfkGsa1v4DOrnMAQSYuvDMpEaxbpH5dKbnEM5KobSNSgU+1MbHCl+9ftm7oQWxvwDB6iBfw==} '@vue/compiler-ssr@3.5.16': resolution: {integrity: sha512-d2V7kfxbdsjrDSGlJE7my1ZzCXViEcqN6w14DOsDrUCHEA6vbnVCpRFfrc4ryCP/lCKzX2eS1YtnLE/BuC9f/A==} + '@vue/compiler-ssr@3.5.20': + resolution: {integrity: sha512-RSl5XAMc5YFUXpDQi+UQDdVjH9FnEpLDHIALg5J0ITHxkEzJ8uQLlo7CIbjPYqmZtt6w0TsIPbo1izYXwDG7JA==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1908,17 +1855,23 @@ packages: '@vue/devtools-api@7.7.2': resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==} - '@vue/devtools-core@7.7.6': - resolution: {integrity: sha512-ghVX3zjKPtSHu94Xs03giRIeIWlb9M+gvDRVpIZ/cRIxKHdW6HE/sm1PT3rUYS3aV92CazirT93ne+7IOvGUWg==} + '@vue/devtools-core@8.0.1': + resolution: {integrity: sha512-Lf/+ambV3utWJ18r5TnpePbJ60IcIcqeZSQYLyNcFw2sFel0tGMnMyCdDtR1JNIdVZGAVaksTLhGh0FlrNu+sw==} peerDependencies: vue: ^3.0.0 '@vue/devtools-kit@7.7.6': resolution: {integrity: sha512-geu7ds7tem2Y7Wz+WgbnbZ6T5eadOvozHZ23Atk/8tksHMFOFylKi1xgGlQlVn0wlkEf4hu+vd5ctj1G4kFtwA==} + '@vue/devtools-kit@8.0.1': + resolution: {integrity: sha512-7kiPhgTKNtNeXltEHnJJjIDlndlJP4P+UJvCw54uVHNDlI6JzwrSiRmW4cxKTug2wDbc/dkGaMnlZghcwV+aWA==} + '@vue/devtools-shared@7.7.6': resolution: {integrity: sha512-yFEgJZ/WblEsojQQceuyK6FzpFDx4kqrz2ohInxNj5/DnhoX023upTv4OD6lNPLAA5LLkbwPVb10o/7b+Y4FVA==} + '@vue/devtools-shared@8.0.1': + resolution: {integrity: sha512-PqtWqPPRpMwZ9FjTzyugb5KeV9kmg2C3hjxZHwjl0lijT4QIJDd0z6AWcnbM9w2nayjDymyTt0+sbdTv3pVeNg==} + '@vue/eslint-config-prettier@10.2.0': resolution: {integrity: sha512-GL3YBLwv/+b86yHcNNfPJxOTtVFJ4Mbc9UU3zR+KVoG7SwGTjPT+32fXamscNumElhcpXW3mT0DgzS9w32S7Bw==} peerDependencies: @@ -1964,6 +1917,9 @@ packages: '@vue/shared@3.5.16': resolution: {integrity: sha512-c/0fWy3Jw6Z8L9FmTyYfkpM5zklnqqa9+a6dz3DvONRKW2NEbh46BP0FHuLFSWi2TnQEtp91Z6zOWNrU6QiyPg==} + '@vue/shared@3.5.20': + resolution: {integrity: sha512-SoRGP596KU/ig6TfgkCMbXkr4YJ91n/QSdMuqeP5r3hVIYA3CPHUBCc7Skak0EAKV+5lL4KyIh61VA/pK1CIAA==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -2022,6 +1978,10 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + ansis@4.1.0: + resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} + engines: {node: '>=14'} + argparse@1.0.10: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} @@ -2078,6 +2038,9 @@ packages: birpc@2.3.0: resolution: {integrity: sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==} + birpc@2.5.0: + resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -2319,8 +2282,8 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - error-stack-parser-es@0.1.5: - resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} + error-stack-parser-es@1.0.5: + resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} es-abstract@1.24.0: resolution: {integrity: sha512-WSzPgsdLtTcQwm4CROfS5ju2Wa1QQcVeT37jFjYzdFz1r9ahadC8B8/a4qxJxM+09F18iumCdRmlr96ZYkQvEg==} @@ -2559,8 +2522,8 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} - execa@9.5.2: - resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} + execa@9.6.0: + resolution: {integrity: sha512-jpWzZ1ZhwUmeWRhS7Qv3mhpOhLfwI+uAX4e5fOcXqwMR7EcJ0pj2kV1CVzHVMX/LphnKWD3LObjZCoJ71lKpHw==} engines: {node: ^18.19.0 || >=20.5.0} expect-type@1.2.1: @@ -2636,10 +2599,6 @@ packages: resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} engines: {node: '>=14'} - fs-extra@11.3.0: - resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} - engines: {node: '>=14.14'} - fs-extra@7.0.1: resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} engines: {node: '>=6 <7 || >=8'} @@ -2782,10 +2741,6 @@ packages: resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} engines: {node: '>=18'} - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - http-proxy-agent@7.0.2: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} @@ -2798,8 +2753,8 @@ packages: resolution: {integrity: sha512-3gKm/gCSUipeLsRYZbbdA1BD83lBoWUkZ7G9VFrhWPAU76KwYo5KR8V28bpoPm/ygy0x5/GCbpRQdY7VLYCoIg==} hasBin: true - human-signals@8.0.0: - resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} + human-signals@8.0.1: + resolution: {integrity: sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==} engines: {node: '>=18.18.0'} iconv-lite@0.4.24: @@ -3063,9 +3018,6 @@ packages: jsonfile@4.0.0: resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} @@ -3238,8 +3190,11 @@ packages: resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} engines: {node: '>= 0.4'} - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + + open@10.2.0: + resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} engines: {node: '>=18'} optionator@0.9.4: @@ -3346,6 +3301,9 @@ packages: perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + perfect-debounce@2.0.0: + resolution: {integrity: sha512-fkEH/OBiKrqqI/yIgjR92lMfs2K8105zt/VT6+7eTjNwisrsh47CeIED9z58zI7DfKdH3uHAn25ziRZn3kgAow==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -3357,6 +3315,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -3397,6 +3359,10 @@ packages: resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} @@ -3672,9 +3638,6 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - svg-tags@1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -3821,9 +3784,9 @@ packages: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} + unplugin-utils@0.3.0: + resolution: {integrity: sha512-JLoggz+PvLVMJo+jZt97hdIIIZ2yTzGgft9e9q8iMrC4ewufl62ekeW7mixBghonn2gVb/ICjyvlmOCUBnJLQg==} + engines: {node: '>=20.19.0'} unrs-resolver@1.9.0: resolution: {integrity: sha512-wqaRu4UnzBD2ABTC1kLfBjAqIDZ5YUTr/MLGa7By47JV1bJDSW7jq/ZSLigB7enLe7ubNaJhtnBXgrc/50cEhg==} @@ -3840,36 +3803,41 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - vite-hot-client@2.0.4: - resolution: {integrity: sha512-W9LOGAyGMrbGArYJN4LBCdOC5+Zwh7dHvOHC0KmGKkJhsOzaKbpo/jEjpPKVHIW0/jBWj8RZG0NUxfgA8BxgAg==} + vite-dev-rpc@1.1.0: + resolution: {integrity: sha512-pKXZlgoXGoE8sEKiKJSng4hI1sQ4wi5YT24FCrwrLt6opmkjlqPPVmiPWWJn8M8byMxRGzp1CrFuqQs4M/Z39A==} peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.1 || ^7.0.0-0 + + vite-hot-client@2.1.0: + resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} + peerDependencies: + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 vite-node@3.2.3: resolution: {integrity: sha512-gc8aAifGuDIpZHrPjuHyP4dpQmYXqWw7D1GmDnWeNWP654UEXzVfQ5IHPSK5HaHkwB/+p1atpYpSdw/2kOv8iQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-plugin-inspect@0.8.9: - resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} + vite-plugin-inspect@11.3.3: + resolution: {integrity: sha512-u2eV5La99oHoYPHE6UvbwgEqKKOQGz86wMg40CCosP6q8BkB6e5xPneZfYagK4ojPJSj5anHCrnvC20DpwVdRA==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 + vite: ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: '@nuxt/kit': optional: true - vite-plugin-vue-devtools@7.7.6: - resolution: {integrity: sha512-L7nPVM5a7lgit/Z+36iwoqHOaP3wxqVi1UvaDJwGCfblS9Y6vNqf32ILlzJVH9c47aHu90BhDXeZc+rgzHRHcw==} + vite-plugin-vue-devtools@8.0.1: + resolution: {integrity: sha512-ecm/Xvtg5xsFPfY7SJ38Zb6NfmVrHxBhLMk/3nm5ZDAd7n8Dk2BV8JBuq1L5wRMVfvCth01vtzJViZC9TAC6qg==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^6.0.0 || ^7.0.0-0 - vite-plugin-vue-inspector@5.3.1: - resolution: {integrity: sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==} + vite-plugin-vue-inspector@5.3.2: + resolution: {integrity: sha512-YvEKooQcSiBTAs0DoYLfefNja9bLgkFM7NI2b07bE2SruuvX0MEa9cMaxjKVMkeCp5Nz9FRIdcN1rOdFVBeL6Q==} peerDependencies: - vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 vite@6.2.3: resolution: {integrity: sha512-IzwM54g4y9JA/xAeBPNaDXiBF8Jsgl3VBQ2YQ/wOY6fyW3xMdSoltIV3Bo59DErdqdE6RxUfv8W69DvUorE4Eg==} @@ -4051,6 +4019,10 @@ packages: utf-8-validate: optional: true + wsl-utils@0.1.0: + resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} + engines: {node: '>=18'} + xml-name-validator@4.0.0: resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} engines: {node: '>=12'} @@ -4080,8 +4052,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/utils@0.7.10': {} - '@asamuzakjp/css-color@2.8.3': dependencies: '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) @@ -4090,42 +4060,14 @@ snapshots: '@csstools/css-tokenizer': 3.0.3 lru-cache: 10.4.3 - '@babel/code-frame@7.26.2': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.1.1 - '@babel/code-frame@7.27.1': dependencies: '@babel/helper-validator-identifier': 7.27.1 js-tokens: 4.0.0 picocolors: 1.1.1 - '@babel/compat-data@7.26.5': {} - '@babel/compat-data@7.27.2': {} - '@babel/core@7.26.10': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.10 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helpers': 7.26.10 - '@babel/parser': 7.26.10 - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 - convert-source-map: 2.0.0 - debug: 4.4.0 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/core@7.27.1': dependencies: '@ampproject/remapping': 2.3.0 @@ -4139,20 +4081,32 @@ snapshots: '@babel/traverse': 7.27.1 '@babel/types': 7.27.1 convert-source-map: 2.0.0 - debug: 4.4.0 + debug: 4.4.1 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/generator@7.26.10': + '@babel/core@7.28.3': dependencies: - '@babel/parser': 7.27.2 - '@babel/types': 7.26.10 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-compilation-targets': 7.27.2 + '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.3) + '@babel/helpers': 7.28.3 + '@babel/parser': 7.28.3 + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.3 + '@babel/types': 7.28.2 + convert-source-map: 2.0.0 + debug: 4.4.1 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color '@babel/generator@7.27.1': dependencies: @@ -4162,21 +4116,21 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - '@babel/helper-annotate-as-pure@7.25.9': + '@babel/generator@7.28.3': dependencies: - '@babel/types': 7.26.10 + '@babel/parser': 7.28.3 + '@babel/types': 7.28.2 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.30 + jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.1': dependencies: '@babel/types': 7.27.1 - '@babel/helper-compilation-targets@7.26.5': + '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/compat-data': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 - lru-cache: 5.1.1 - semver: 6.3.1 + '@babel/types': 7.28.2 '@babel/helper-compilation-targets@7.27.2': dependencies: @@ -4186,23 +4140,10 @@ snapshots: lru-cache: 5.1.1 semver: 6.3.1 - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.26.10 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-annotate-as-pure': 7.27.1 + '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) @@ -4212,40 +4153,32 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-member-expression-to-functions@7.25.9': - dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 - transitivePeerDependencies: - - supports-color - - '@babel/helper-member-expression-to-functions@7.27.1': + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.3)': dependencies: + '@babel/core': 7.28.3 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.3) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 + semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-module-imports@7.25.9': - dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 - transitivePeerDependencies: - - supports-color + '@babel/helper-globals@7.28.0': {} - '@babel/helper-module-imports@7.27.1': + '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.27.1 '@babel/types': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': + '@babel/helper-module-imports@7.27.1': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.10 + '@babel/traverse': 7.28.3 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -4258,27 +4191,21 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.25.9': + '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.3)': dependencies: - '@babel/types': 7.26.10 + '@babel/core': 7.28.3 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@babel/traverse': 7.28.3 + transitivePeerDependencies: + - supports-color '@babel/helper-optimise-call-expression@7.27.1': dependencies: '@babel/types': 7.27.1 - '@babel/helper-plugin-utils@7.26.5': {} - '@babel/helper-plugin-utils@7.27.1': {} - '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.26.10 - transitivePeerDependencies: - - supports-color - '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 @@ -4288,10 +4215,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.3)': dependencies: - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/core': 7.28.3 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color @@ -4302,90 +4231,73 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-string-parser@7.25.9': {} - '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.25.9': {} - '@babel/helper-validator-identifier@7.27.1': {} - '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-validator-option@7.27.1': {} - '@babel/helpers@7.26.10': - dependencies: - '@babel/template': 7.26.9 - '@babel/types': 7.26.10 - '@babel/helpers@7.27.1': dependencies: '@babel/template': 7.27.2 '@babel/types': 7.27.1 - '@babel/parser@7.26.10': + '@babel/helpers@7.28.3': dependencies: - '@babel/types': 7.26.10 + '@babel/template': 7.27.2 + '@babel/types': 7.28.2 '@babel/parser@7.27.2': dependencies: '@babel/types': 7.27.1 - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.10)': + '@babel/parser@7.28.3': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color + '@babel/types': 7.28.2 - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.10)': + '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.27.1) + transitivePeerDependencies: + - supports-color - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)': + '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10)': + '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)': + '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)': + '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/core': 7.28.3 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-typescript@7.26.8(@babel/core@7.26.10)': + '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.3)': dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color + '@babel/core': 7.28.3 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.1)': dependencies: @@ -4398,33 +4310,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/runtime@7.26.0': + '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.3)': dependencies: - regenerator-runtime: 0.14.1 + '@babel/core': 7.28.3 + '@babel/helper-annotate-as-pure': 7.27.3 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.3) + '@babel/helper-plugin-utils': 7.27.1 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) + transitivePeerDependencies: + - supports-color - '@babel/template@7.26.9': + '@babel/runtime@7.26.0': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.26.10 - '@babel/types': 7.26.10 + regenerator-runtime: 0.14.1 '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 '@babel/parser': 7.27.2 - '@babel/types': 7.27.1 - - '@babel/traverse@7.26.10': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.10 - '@babel/parser': 7.26.10 - '@babel/template': 7.26.9 - '@babel/types': 7.26.10 - debug: 4.4.0 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/types': 7.28.2 '@babel/traverse@7.27.1': dependencies: @@ -4433,21 +4338,33 @@ snapshots: '@babel/parser': 7.27.2 '@babel/template': 7.27.2 '@babel/types': 7.27.1 - debug: 4.4.0 + debug: 4.4.1 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.26.10': + '@babel/traverse@7.28.3': dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 + '@babel/code-frame': 7.27.1 + '@babel/generator': 7.28.3 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.28.3 + '@babel/template': 7.27.2 + '@babel/types': 7.28.2 + debug: 4.4.1 + transitivePeerDependencies: + - supports-color '@babel/types@7.27.1': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.2': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@changesets/apply-release-plan@7.0.12': dependencies: '@changesets/config': 3.1.1 @@ -4807,6 +4724,11 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -4830,6 +4752,11 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.30': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@manypkg/find-root@1.1.0': dependencies: '@babel/runtime': 7.26.0 @@ -4944,15 +4871,9 @@ snapshots: '@polka/url@1.0.0-next.28': {} - '@rolldown/pluginutils@1.0.0-beta.9': {} + '@rolldown/pluginutils@1.0.0-beta.29': {} - '@rollup/pluginutils@5.1.4(rollup@4.37.0)': - dependencies: - '@types/estree': 1.0.7 - estree-walker: 2.0.2 - picomatch: 4.0.2 - optionalDependencies: - rollup: 4.37.0 + '@rolldown/pluginutils@1.0.0-beta.34': {} '@rollup/rollup-android-arm-eabi@4.37.0': optional: true @@ -5115,7 +5036,7 @@ snapshots: '@typescript-eslint/types': 8.26.1 '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.26.1 - debug: 4.4.0 + debug: 4.4.1 eslint: 9.28.0(jiti@2.4.2) typescript: 5.8.2 transitivePeerDependencies: @@ -5125,7 +5046,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.34.0(typescript@5.8.2) '@typescript-eslint/types': 8.34.0 - debug: 4.4.0 + debug: 4.4.1 typescript: 5.8.2 transitivePeerDependencies: - supports-color @@ -5153,7 +5074,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.8.2) '@typescript-eslint/utils': 8.26.1(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.0 + debug: 4.4.1 eslint: 9.28.0(jiti@2.4.2) ts-api-utils: 2.0.1(typescript@5.8.2) typescript: 5.8.2 @@ -5164,7 +5085,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.2) '@typescript-eslint/utils': 8.34.0(eslint@9.28.0(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.0 + debug: 4.4.1 eslint: 9.28.0(jiti@2.4.2) ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 @@ -5181,11 +5102,11 @@ snapshots: dependencies: '@typescript-eslint/types': 8.26.1 '@typescript-eslint/visitor-keys': 8.26.1 - debug: 4.4.0 + debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 ts-api-utils: 2.0.1(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -5195,11 +5116,11 @@ snapshots: dependencies: '@typescript-eslint/types': 8.28.0 '@typescript-eslint/visitor-keys': 8.28.0 - debug: 4.4.0 + debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 ts-api-utils: 2.0.1(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -5211,11 +5132,11 @@ snapshots: '@typescript-eslint/tsconfig-utils': 8.34.0(typescript@5.8.2) '@typescript-eslint/types': 8.34.0 '@typescript-eslint/visitor-keys': 8.34.0 - debug: 4.4.0 + debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 - semver: 7.7.1 + semver: 7.7.2 ts-api-utils: 2.1.0(typescript@5.8.2) typescript: 5.8.2 transitivePeerDependencies: @@ -5328,19 +5249,21 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.9.0': optional: true - '@vitejs/plugin-vue-jsx@4.2.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2))': + '@vitejs/plugin-vue-jsx@5.1.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2))': dependencies: - '@babel/core': 7.27.1 - '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) - '@rolldown/pluginutils': 1.0.0-beta.9 - '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) + '@babel/core': 7.28.3 + '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.3) + '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.3) + '@rolldown/pluginutils': 1.0.0-beta.34 + '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) vite: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vue: 3.5.16(typescript@5.8.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2))': + '@vitejs/plugin-vue@6.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2))': dependencies: + '@rolldown/pluginutils': 1.0.0-beta.29 vite: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) vue: 3.5.16(typescript@5.8.2) @@ -5408,62 +5331,61 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue/babel-helper-vue-transform-on@1.2.5': {} - '@vue/babel-helper-vue-transform-on@1.4.0': {} - '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.26.10)': - dependencies: - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 - '@vue/babel-helper-vue-transform-on': 1.2.5 - '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.26.10) - html-tags: 3.3.1 - svg-tags: 1.0.0 - optionalDependencies: - '@babel/core': 7.26.10 - transitivePeerDependencies: - - supports-color + '@vue/babel-helper-vue-transform-on@1.5.0': {} '@vue/babel-plugin-jsx@1.4.0(@babel/core@7.27.1)': dependencies: - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.27.1) - '@babel/template': 7.26.9 - '@babel/traverse': 7.26.10 - '@babel/types': 7.26.10 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 + '@babel/types': 7.27.1 '@vue/babel-helper-vue-transform-on': 1.4.0 '@vue/babel-plugin-resolve-type': 1.4.0(@babel/core@7.27.1) - '@vue/shared': 3.5.13 + '@vue/shared': 3.5.16 optionalDependencies: '@babel/core': 7.27.1 transitivePeerDependencies: - supports-color - '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.26.10)': + '@vue/babel-plugin-jsx@1.5.0(@babel/core@7.28.3)': dependencies: - '@babel/code-frame': 7.26.2 - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/parser': 7.27.2 - '@vue/compiler-sfc': 3.5.13 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.3) + '@babel/template': 7.27.2 + '@babel/traverse': 7.28.3 + '@babel/types': 7.28.2 + '@vue/babel-helper-vue-transform-on': 1.5.0 + '@vue/babel-plugin-resolve-type': 1.5.0(@babel/core@7.28.3) + '@vue/shared': 3.5.20 + optionalDependencies: + '@babel/core': 7.28.3 transitivePeerDependencies: - supports-color '@vue/babel-plugin-resolve-type@1.4.0(@babel/core@7.27.1)': dependencies: - '@babel/code-frame': 7.26.2 + '@babel/code-frame': 7.27.1 '@babel/core': 7.27.1 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/parser': 7.26.10 - '@vue/compiler-sfc': 3.5.13 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/parser': 7.27.2 + '@vue/compiler-sfc': 3.5.16 + transitivePeerDependencies: + - supports-color + + '@vue/babel-plugin-resolve-type@1.5.0(@babel/core@7.28.3)': + dependencies: + '@babel/code-frame': 7.27.1 + '@babel/core': 7.28.3 + '@babel/helper-module-imports': 7.27.1 + '@babel/helper-plugin-utils': 7.27.1 + '@babel/parser': 7.28.3 + '@vue/compiler-sfc': 3.5.20 transitivePeerDependencies: - supports-color @@ -5483,6 +5405,14 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.20': + dependencies: + '@babel/parser': 7.28.3 + '@vue/shared': 3.5.20 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.13': dependencies: '@vue/compiler-core': 3.5.13 @@ -5493,17 +5423,10 @@ snapshots: '@vue/compiler-core': 3.5.16 '@vue/shared': 3.5.16 - '@vue/compiler-sfc@3.5.13': + '@vue/compiler-dom@3.5.20': dependencies: - '@babel/parser': 7.27.2 - '@vue/compiler-core': 3.5.13 - '@vue/compiler-dom': 3.5.13 - '@vue/compiler-ssr': 3.5.13 - '@vue/shared': 3.5.13 - estree-walker: 2.0.2 - magic-string: 0.30.17 - postcss: 8.5.3 - source-map-js: 1.2.1 + '@vue/compiler-core': 3.5.20 + '@vue/shared': 3.5.20 '@vue/compiler-sfc@3.5.16': dependencies: @@ -5517,16 +5440,28 @@ snapshots: postcss: 8.5.3 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.13': + '@vue/compiler-sfc@3.5.20': dependencies: - '@vue/compiler-dom': 3.5.13 - '@vue/shared': 3.5.13 + '@babel/parser': 7.28.3 + '@vue/compiler-core': 3.5.20 + '@vue/compiler-dom': 3.5.20 + '@vue/compiler-ssr': 3.5.20 + '@vue/shared': 3.5.20 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.6 + source-map-js: 1.2.1 '@vue/compiler-ssr@3.5.16': dependencies: '@vue/compiler-dom': 3.5.16 '@vue/shared': 3.5.16 + '@vue/compiler-ssr@3.5.20': + dependencies: + '@vue/compiler-dom': 3.5.20 + '@vue/shared': 3.5.20 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -5538,14 +5473,14 @@ snapshots: dependencies: '@vue/devtools-kit': 7.7.6 - '@vue/devtools-core@7.7.6(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2))': + '@vue/devtools-core@8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2))': dependencies: - '@vue/devtools-kit': 7.7.6 - '@vue/devtools-shared': 7.7.6 + '@vue/devtools-kit': 8.0.1 + '@vue/devtools-shared': 8.0.1 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 2.0.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) + vite-hot-client: 2.1.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) vue: 3.5.16(typescript@5.8.2) transitivePeerDependencies: - vite @@ -5560,10 +5495,24 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.2 + '@vue/devtools-kit@8.0.1': + dependencies: + '@vue/devtools-shared': 8.0.1 + birpc: 2.5.0 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.2 + '@vue/devtools-shared@7.7.6': dependencies: rfdc: 1.4.1 + '@vue/devtools-shared@8.0.1': + dependencies: + rfdc: 1.4.1 + '@vue/eslint-config-prettier@10.2.0(@types/eslint@8.56.12)(eslint@9.28.0(jiti@2.4.2))(prettier@3.5.3)': dependencies: eslint: 9.28.0(jiti@2.4.2) @@ -5625,6 +5574,8 @@ snapshots: '@vue/shared@3.5.16': {} + '@vue/shared@3.5.20': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.15.1 @@ -5666,6 +5617,8 @@ snapshots: ansi-styles@6.2.1: {} + ansis@4.1.0: {} + argparse@1.0.10: dependencies: sprintf-js: 1.0.3 @@ -5748,6 +5701,8 @@ snapshots: birpc@2.3.0: {} + birpc@2.5.0: {} + boolbase@1.0.0: {} brace-expansion@1.1.11: @@ -5982,7 +5937,7 @@ snapshots: entities@4.5.0: {} - error-stack-parser-es@0.1.5: {} + error-stack-parser-es@1.0.5: {} es-abstract@1.24.0: dependencies: @@ -6110,7 +6065,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@9.28.0(jiti@2.4.2)): dependencies: eslint: 9.28.0(jiti@2.4.2) - semver: 7.7.1 + semver: 7.7.2 eslint-config-prettier@10.1.1(eslint@9.28.0(jiti@2.4.2)): dependencies: @@ -6362,13 +6317,13 @@ snapshots: esutils@2.0.3: {} - execa@9.5.2: + execa@9.6.0: dependencies: '@sindresorhus/merge-streams': 4.0.0 cross-spawn: 7.0.6 figures: 6.1.0 get-stream: 9.0.1 - human-signals: 8.0.0 + human-signals: 8.0.1 is-plain-obj: 4.1.0 is-stream: 4.0.1 npm-run-path: 6.0.0 @@ -6450,12 +6405,6 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fs-extra@11.3.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - fs-extra@7.0.1: dependencies: graceful-fs: 4.2.11 @@ -6619,8 +6568,6 @@ snapshots: dependencies: whatwg-encoding: 3.1.1 - html-tags@3.3.1: {} - http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.3 @@ -6637,7 +6584,7 @@ snapshots: human-id@4.1.1: {} - human-signals@8.0.0: {} + human-signals@8.0.1: {} iconv-lite@0.4.24: dependencies: @@ -6916,12 +6863,6 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonfile@6.1.0: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - keyv@4.5.4: dependencies: json-buffer: 3.0.1 @@ -7083,12 +7024,14 @@ snapshots: es-object-atoms: 1.1.1 optional: true - open@10.1.0: + ohash@2.0.11: {} + + open@10.2.0: dependencies: default-browser: 5.2.1 define-lazy-prop: 3.0.0 is-inside-container: 1.0.0 - is-wsl: 3.1.0 + wsl-utils: 0.1.0 optionator@0.9.4: dependencies: @@ -7197,12 +7140,16 @@ snapshots: perfect-debounce@1.0.0: {} + perfect-debounce@2.0.0: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} picomatch@4.0.2: {} + picomatch@4.0.3: {} + pidtree@0.6.0: {} pify@4.0.1: {} @@ -7236,6 +7183,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 + postcss@8.5.6: + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + prelude-ls@1.2.1: {} prettier-linter-helpers@1.0.0: @@ -7557,8 +7510,6 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: optional: true - svg-tags@1.0.0: {} - symbol-tree@3.2.4: {} synckit@0.9.2: @@ -7711,7 +7662,10 @@ snapshots: universalify@0.1.2: {} - universalify@2.0.1: {} + unplugin-utils@0.3.0: + dependencies: + pathe: 2.0.3 + picomatch: 4.0.3 unrs-resolver@1.9.0: dependencies: @@ -7749,7 +7703,13 @@ snapshots: util-deprecate@1.0.2: {} - vite-hot-client@2.0.4(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)): + vite-dev-rpc@1.1.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)): + dependencies: + birpc: 2.5.0 + vite: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) + vite-hot-client: 2.1.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) + + vite-hot-client@2.1.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)): dependencies: vite: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) @@ -7774,47 +7734,45 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)): + vite-plugin-inspect@11.3.3(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)): dependencies: - '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - debug: 4.4.0 - error-stack-parser-es: 0.1.5 - fs-extra: 11.3.0 - open: 10.1.0 - perfect-debounce: 1.0.0 - picocolors: 1.1.1 + ansis: 4.1.0 + debug: 4.4.1 + error-stack-parser-es: 1.0.5 + ohash: 2.0.11 + open: 10.2.0 + perfect-debounce: 2.0.0 sirv: 3.0.1 + unplugin-utils: 0.3.0 vite: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) + vite-dev-rpc: 1.1.0(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) transitivePeerDependencies: - - rollup - supports-color - vite-plugin-vue-devtools@7.7.6(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)): + vite-plugin-vue-devtools@8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)): dependencies: - '@vue/devtools-core': 7.7.6(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) - '@vue/devtools-kit': 7.7.6 - '@vue/devtools-shared': 7.7.6 - execa: 9.5.2 + '@vue/devtools-core': 8.0.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1))(vue@3.5.16(typescript@5.8.2)) + '@vue/devtools-kit': 8.0.1 + '@vue/devtools-shared': 8.0.1 + execa: 9.6.0 sirv: 3.0.1 vite: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) - vite-plugin-inspect: 0.8.9(rollup@4.37.0)(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) - vite-plugin-vue-inspector: 5.3.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) + vite-plugin-inspect: 11.3.3(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) + vite-plugin-vue-inspector: 5.3.2(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)) transitivePeerDependencies: - '@nuxt/kit' - - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)): + vite-plugin-vue-inspector@5.3.2(vite@6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1)): dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-transform-typescript': 7.26.8(@babel/core@7.26.10) - '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.10) - '@vue/compiler-dom': 3.5.13 + '@babel/core': 7.27.1 + '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.27.1) + '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.27.1) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.1) + '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.1) + '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.27.1) + '@vue/compiler-dom': 3.5.16 kolorist: 1.8.0 magic-string: 0.30.17 vite: 6.2.3(@types/node@22.15.31)(jiti@2.4.2)(terser@5.34.1) @@ -8010,6 +7968,10 @@ snapshots: ws@8.18.0: {} + wsl-utils@0.1.0: + dependencies: + is-wsl: 3.1.0 + xml-name-validator@4.0.0: {} xml-name-validator@5.0.0: {}