fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #3345 from hey-api/renovate/major-vitest-monorepo

fix(deps): update vitest monorepo to v4 (major)

authored by

Lubos and committed by
GitHub
3df16ed9 8129464a

+474 -270
+1 -1
examples/openapi-ts-fastify/package.json
··· 19 19 "oxfmt": "0.27.0", 20 20 "typescript": "5.8.3", 21 21 "vite": "7.1.2", 22 - "vitest": "3.1.1" 22 + "vitest": "4.0.18" 23 23 } 24 24 }
+5
examples/openapi-ts-fastify/vite.config.ts
··· 4 4 5 5 // https://vitejs.dev/config/ 6 6 export default createVitestConfig(fileURLToPath(new URL('./', import.meta.url)), { 7 + resolve: { 8 + alias: { 9 + src: new URL('./src', import.meta.url).pathname, 10 + }, 11 + }, 7 12 test: { 8 13 environment: 'node', 9 14 globals: true,
+1 -1
examples/openapi-ts-ofetch/package.json
··· 38 38 "typescript": "5.8.3", 39 39 "vite": "7.1.2", 40 40 "vite-plugin-vue-devtools": "8.0.2", 41 - "vitest": "3.1.1", 41 + "vitest": "4.0.18", 42 42 "vue-tsc": "3.0.8" 43 43 } 44 44 }
+1 -1
examples/openapi-ts-pinia-colada/package.json
··· 44 44 "typescript": "5.8.3", 45 45 "vite": "7.1.2", 46 46 "vite-plugin-vue-devtools": "8.0.2", 47 - "vitest": "3.1.1", 47 + "vitest": "4.0.18", 48 48 "vue-tsc": "3.0.8" 49 49 } 50 50 }
+1 -1
examples/openapi-ts-tanstack-svelte-query/package.json
··· 36 36 "typescript": "5.8.3", 37 37 "typescript-eslint": "8.29.1", 38 38 "vite": "7.1.2", 39 - "vitest": "3.1.1" 39 + "vitest": "4.0.18" 40 40 } 41 41 }
+1 -1
examples/openapi-ts-tanstack-vue-query/package.json
··· 44 44 "typescript": "5.8.3", 45 45 "vite": "7.1.2", 46 46 "vite-plugin-vue-devtools": "8.0.2", 47 - "vitest": "3.1.1", 47 + "vitest": "4.0.18", 48 48 "vue-tsc": "3.0.8" 49 49 } 50 50 }
+2 -2
package.json
··· 59 59 "@hey-api/openapi-ts": "workspace:*", 60 60 "@types/node": "22.10.5", 61 61 "@typescript-eslint/eslint-plugin": "8.29.1", 62 - "@vitest/coverage-v8": "3.2.4", 62 + "@vitest/coverage-v8": "4.0.18", 63 63 "dotenv": "17.2.3", 64 64 "eslint": "9.39.1", 65 65 "eslint-plugin-simple-import-sort": "12.1.1", ··· 79 79 "turbo": "2.8.1", 80 80 "typescript": "5.9.3", 81 81 "typescript-eslint": "8.29.1", 82 - "vitest": "3.2.4" 82 + "vitest": "4.0.18" 83 83 }, 84 84 "engines": { 85 85 "node": ">=20.19.0"
+8 -6
packages/codegen-core/src/__tests__/project.test.ts
··· 1 1 import { Project } from '../project/project'; 2 2 3 3 // Mock Planner so we control what files appear in project.files 4 - vi.mock('../planner/planner', () => ({ 5 - Planner: vi.fn().mockImplementation((project) => ({ 6 - plan: vi.fn(() => { 4 + vi.mock('../planner/planner', () => { 5 + const MockPlanner = vi.fn(function (this: any, project: Project) { 6 + this.plan = vi.fn(() => { 7 7 // planner is responsible for creating files 8 8 const file = project.files.register({ 9 9 logicalFilePath: 'root/a', ··· 13 13 render: vi.fn(() => 'RENDERED'), 14 14 supports: () => true, 15 15 }); 16 - }), 17 - })), 18 - })); 16 + }); 17 + }); 18 + 19 + return { Planner: MockPlanner }; 20 + }); 19 21 20 22 describe('Project', () => { 21 23 const makeProject = (overrides: any = {}) =>
+1 -1
packages/codegen-core/tsconfig.json
··· 4 4 "composite": true, 5 5 "outDir": "dist", 6 6 "rootDir": "src", 7 - "types": ["vitest/globals"] 7 + "types": ["vitest/globals", "node"] 8 8 }, 9 9 "include": ["src"], 10 10 "references": [{ "path": "../types" }]
+2 -2
packages/config-vite-base/package.json
··· 30 30 }, 31 31 "dependencies": { 32 32 "vite": "7.1.2", 33 - "vitest": "^3.2.4" 33 + "vitest": "4.0.18" 34 34 }, 35 35 "devDependencies": { 36 - "typescript": "^5.9.2" 36 + "typescript": "5.9.3" 37 37 } 38 38 }
-8
packages/config-vite-base/src/vitest.base.config.ts
··· 15 15 exclude: [...configDefaults.exclude], 16 16 globals: true, 17 17 pool: platform() === 'win32' ? 'threads' : 'forks', 18 - poolOptions: { 19 - forks: { 20 - singleFork: false, 21 - }, 22 - threads: { 23 - singleThread: false, 24 - }, 25 - }, 26 18 root, 27 19 testTimeout: platform() === 'win32' ? 10000 : 5000, 28 20 },
+1 -1
packages/openapi-python/tsconfig.json
··· 4 4 "composite": true, 5 5 "rootDir": "src", 6 6 "outDir": "dist", 7 - "types": ["vitest/globals"] 7 + "types": ["vitest/globals", "node"] 8 8 }, 9 9 "include": ["src"], 10 10 "references": [{ "path": "../types" }, { "path": "../codegen-core" }, { "path": "../shared" }]
+8
packages/openapi-ts/src/plugins/@hey-api/client-angular/__tests__/client.test.ts
··· 73 73 describe('unserialized request body handling', () => { 74 74 const client = createClient({ baseUrl: 'https://example.com' }); 75 75 76 + afterEach(() => { 77 + vi.restoreAllMocks(); 78 + }); 79 + 76 80 const scenarios = [{ body: 0 }, { body: false }, { body: 'test string' }, { body: '' }]; 77 81 78 82 it.each(scenarios)('handles plain text body with $body value', async ({ body }) => { ··· 97 101 98 102 describe('requestOptions serialized request body handling', () => { 99 103 const client = createClient({ baseUrl: 'https://example.com' }); 104 + 105 + afterEach(() => { 106 + vi.restoreAllMocks(); 107 + }); 100 108 101 109 const scenarios = [ 102 110 {
+1 -1
packages/openapi-ts/tsconfig.json
··· 4 4 "composite": true, 5 5 "rootDir": "src", 6 6 "outDir": "dist", 7 - "types": ["vitest/globals"] 7 + "types": ["vitest/globals", "node"] 8 8 }, 9 9 "include": ["src"], 10 10 "references": [{ "path": "../types" }, { "path": "../codegen-core" }, { "path": "../shared" }]
+435 -243
pnpm-lock.yaml
··· 47 47 specifier: 8.29.1 48 48 version: 8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 49 49 '@vitest/coverage-v8': 50 - specifier: 3.2.4 51 - version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 50 + specifier: 4.0.18 51 + version: 4.0.18(vitest@4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 52 52 dotenv: 53 53 specifier: 17.2.3 54 54 version: 17.2.3 ··· 107 107 specifier: 8.29.1 108 108 version: 8.29.1(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) 109 109 vitest: 110 - specifier: 3.2.4 111 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 110 + specifier: 4.0.18 111 + version: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 112 112 113 113 dev: 114 114 devDependencies: ··· 478 478 specifier: 7.1.2 479 479 version: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 480 480 vitest: 481 - specifier: 3.1.1 482 - version: 3.1.1(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 481 + specifier: 4.0.18 482 + version: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 483 483 484 484 examples/openapi-ts-fetch: 485 485 dependencies: ··· 756 756 specifier: 8.0.2 757 757 version: 8.0.2(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.13(typescript@5.8.3)) 758 758 vitest: 759 - specifier: 3.1.1 760 - version: 3.1.1(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 759 + specifier: 4.0.18 760 + version: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 761 761 vue-tsc: 762 762 specifier: 3.0.8 763 763 version: 3.0.8(typescript@5.8.3) ··· 917 917 specifier: 8.0.2 918 918 version: 8.0.2(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.13(typescript@5.8.3)) 919 919 vitest: 920 - specifier: 3.1.1 921 - version: 3.1.1(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 920 + specifier: 4.0.18 921 + version: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 922 922 vue-tsc: 923 923 specifier: 3.0.8 924 924 version: 3.0.8(typescript@5.8.3) ··· 1136 1136 specifier: 7.1.2 1137 1137 version: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1138 1138 vitest: 1139 - specifier: 3.1.1 1140 - version: 3.1.1(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1139 + specifier: 4.0.18 1140 + version: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1141 1141 1142 1142 examples/openapi-ts-tanstack-vue-query: 1143 1143 dependencies: ··· 1224 1224 specifier: 8.0.2 1225 1225 version: 8.0.2(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.13(typescript@5.8.3)) 1226 1226 vitest: 1227 - specifier: 3.1.1 1228 - version: 3.1.1(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1227 + specifier: 4.0.18 1228 + version: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1229 1229 vue-tsc: 1230 1230 specifier: 3.0.8 1231 1231 version: 3.0.8(typescript@5.8.3) ··· 1240 1240 version: 4.1.3 1241 1241 c12: 1242 1242 specifier: 3.3.3 1243 - version: 3.3.3(magicast@0.3.5) 1243 + version: 3.3.3(magicast@0.5.2) 1244 1244 color-support: 1245 1245 specifier: 1.1.3 1246 1246 version: 1.1.3 ··· 1261 1261 specifier: 7.1.2 1262 1262 version: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1263 1263 vitest: 1264 - specifier: ^3.2.4 1265 - version: 3.2.4(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1264 + specifier: 4.0.18 1265 + version: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 1266 1266 devDependencies: 1267 1267 typescript: 1268 - specifier: ^5.9.2 1269 - version: 5.9.2 1268 + specifier: 5.9.3 1269 + version: 5.9.3 1270 1270 1271 1271 packages/custom-client: 1272 1272 devDependencies: ··· 1413 1413 version: 1.14.3 1414 1414 nuxt: 1415 1415 specifier: 3.14.1592 1416 - version: 3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.39.1(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.57)(rollup@4.56.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 1416 + version: 3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.39.1(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.57)(rollup@4.56.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3) 1417 1417 ofetch: 1418 1418 specifier: 1.5.1 1419 1419 version: 1.5.1 ··· 2412 2412 engines: {node: '>=6.0.0'} 2413 2413 hasBin: true 2414 2414 2415 + '@babel/parser@7.29.0': 2416 + resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==} 2417 + engines: {node: '>=6.0.0'} 2418 + hasBin: true 2419 + 2415 2420 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1': 2416 2421 resolution: {integrity: sha512-QPG3C9cCVRQLxAVwmefEmwdTanECuUBMQZ/ym5kiw3XKCGA7qkuQLcjWWHcrD/GKbn/WmJwaezfuuAOcyKlRPA==} 2417 2422 engines: {node: '>=6.9.0'} ··· 2876 2881 2877 2882 '@babel/types@7.28.5': 2878 2883 resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} 2884 + engines: {node: '>=6.9.0'} 2885 + 2886 + '@babel/types@7.29.0': 2887 + resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} 2879 2888 engines: {node: '>=6.9.0'} 2880 2889 2881 2890 '@bcoe/v8-coverage@1.0.2': ··· 6819 6828 '@stackblitz/sdk@1.11.0': 6820 6829 resolution: {integrity: sha512-DFQGANNkEZRzFk1/rDP6TcFdM82ycHE+zfl9C/M/jXlH68jiqHWHFMQURLELoD8koxvu/eW5uhg94NSAZlYrUQ==} 6821 6830 6831 + '@standard-schema/spec@1.1.0': 6832 + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} 6833 + 6822 6834 '@sveltejs/adapter-auto@4.0.0': 6823 6835 resolution: {integrity: sha512-kmuYSQdD2AwThymQF0haQhM8rE5rhutQXG4LNbnbShwhMO4qQGnKaaTy+88DuNSuoQDi58+thpq8XpHc1+oEKQ==} 6824 6836 peerDependencies: ··· 7378 7390 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 7379 7391 vue: ^3.2.25 7380 7392 7381 - '@vitest/coverage-v8@3.2.4': 7382 - resolution: {integrity: sha512-EyF9SXU6kS5Ku/U82E259WSnvg6c8KTjppUncuNdm5QHpe17mwREHnjDzozC8x9MZ0xfBUFSaLkRv4TMA75ALQ==} 7393 + '@vitest/coverage-v8@4.0.18': 7394 + resolution: {integrity: sha512-7i+N2i0+ME+2JFZhfuz7Tg/FqKtilHjGyGvoHYQ6iLV0zahbsJ9sljC9OcFcPDbhYKCet+sG8SsVqlyGvPflZg==} 7383 7395 peerDependencies: 7384 - '@vitest/browser': 3.2.4 7385 - vitest: 3.2.4 7396 + '@vitest/browser': 4.0.18 7397 + vitest: 4.0.18 7386 7398 peerDependenciesMeta: 7387 7399 '@vitest/browser': 7388 7400 optional: true 7389 7401 7390 - '@vitest/expect@3.1.1': 7391 - resolution: {integrity: sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA==} 7392 - 7393 7402 '@vitest/expect@3.2.4': 7394 7403 resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} 7395 7404 7396 - '@vitest/mocker@3.1.1': 7397 - resolution: {integrity: sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA==} 7405 + '@vitest/expect@4.0.18': 7406 + resolution: {integrity: sha512-8sCWUyckXXYvx4opfzVY03EOiYVxyNrHS5QxX3DAIi5dpJAAkyJezHCP77VMX4HKA2LDT/Jpfo8i2r5BE3GnQQ==} 7407 + 7408 + '@vitest/mocker@3.2.4': 7409 + resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} 7398 7410 peerDependencies: 7399 7411 msw: ^2.4.9 7400 - vite: ^5.0.0 || ^6.0.0 7412 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 7401 7413 peerDependenciesMeta: 7402 7414 msw: 7403 7415 optional: true 7404 7416 vite: 7405 7417 optional: true 7406 7418 7407 - '@vitest/mocker@3.2.4': 7408 - resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} 7419 + '@vitest/mocker@4.0.18': 7420 + resolution: {integrity: sha512-HhVd0MDnzzsgevnOWCBj5Otnzobjy5wLBe4EdeeFGv8luMsGcYqDuFRMcttKWZA5vVO8RFjexVovXvAM4JoJDQ==} 7409 7421 peerDependencies: 7410 7422 msw: ^2.4.9 7411 - vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 7423 + vite: ^6.0.0 || ^7.0.0-0 7412 7424 peerDependenciesMeta: 7413 7425 msw: 7414 7426 optional: true 7415 7427 vite: 7416 7428 optional: true 7417 - 7418 - '@vitest/pretty-format@3.1.1': 7419 - resolution: {integrity: sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA==} 7420 7429 7421 7430 '@vitest/pretty-format@3.2.4': 7422 7431 resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} 7423 7432 7424 - '@vitest/runner@3.1.1': 7425 - resolution: {integrity: sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA==} 7433 + '@vitest/pretty-format@4.0.18': 7434 + resolution: {integrity: sha512-P24GK3GulZWC5tz87ux0m8OADrQIUVDPIjjj65vBXYG17ZeU3qD7r+MNZ1RNv4l8CGU2vtTRqixrOi9fYk/yKw==} 7426 7435 7427 7436 '@vitest/runner@3.2.4': 7428 7437 resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} 7429 7438 7430 - '@vitest/snapshot@3.1.1': 7431 - resolution: {integrity: sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw==} 7439 + '@vitest/runner@4.0.18': 7440 + resolution: {integrity: sha512-rpk9y12PGa22Jg6g5M3UVVnTS7+zycIGk9ZNGN+m6tZHKQb7jrP7/77WfZy13Y/EUDd52NDsLRQhYKtv7XfPQw==} 7432 7441 7433 7442 '@vitest/snapshot@3.2.4': 7434 7443 resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==} 7435 7444 7436 - '@vitest/spy@3.1.1': 7437 - resolution: {integrity: sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ==} 7445 + '@vitest/snapshot@4.0.18': 7446 + resolution: {integrity: sha512-PCiV0rcl7jKQjbgYqjtakly6T1uwv/5BQ9SwBLekVg/EaYeQFPiXcgrC2Y7vDMA8dM1SUEAEV82kgSQIlXNMvA==} 7438 7447 7439 7448 '@vitest/spy@3.2.4': 7440 7449 resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} 7441 7450 7442 - '@vitest/utils@3.1.1': 7443 - resolution: {integrity: sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg==} 7451 + '@vitest/spy@4.0.18': 7452 + resolution: {integrity: sha512-cbQt3PTSD7P2OARdVW3qWER5EGq7PHlvE+QfzSC0lbwO+xnt7+XH06ZzFjFRgzUX//JmpxrCu92VdwvEPlWSNw==} 7444 7453 7445 7454 '@vitest/utils@3.2.4': 7446 7455 resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} 7456 + 7457 + '@vitest/utils@4.0.18': 7458 + resolution: {integrity: sha512-msMRKLMVLWygpK3u2Hybgi4MNjcYJvwTb0Ru09+fOyCXIgT5raYP041DRRdiJiI3k/2U6SEbAETB3YtBrUkCFA==} 7447 7459 7448 7460 '@volar/language-core@2.4.23': 7449 7461 resolution: {integrity: sha512-hEEd5ET/oSmBC6pi1j6NaNYRWoAiDhINbT8rmwtINugR39loROSlufGdYMF9TaKGfz+ViGs1Idi3mAhnuPcoGQ==} ··· 8019 8031 ast-types-flow@0.0.8: 8020 8032 resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} 8021 8033 8022 - ast-v8-to-istanbul@0.3.8: 8023 - resolution: {integrity: sha512-szgSZqUxI5T8mLKvS7WTjF9is+MVbOeLADU73IseOcrqhxr/VAvy6wfoVE39KnKzA7JRhjF5eUagNlHwvZPlKQ==} 8034 + ast-v8-to-istanbul@0.3.11: 8035 + resolution: {integrity: sha512-Qya9fkoofMjCBNVdWINMjB5KZvkYfaO9/anwkWnjxibpWUxo5iHl2sOdP7/uAqaRuUYuoo8rDwnbaaKVFxoUvw==} 8024 8036 8025 8037 ast-walker-scope@0.6.2: 8026 8038 resolution: {integrity: sha512-1UWOyC50xI3QZkRuDj6PqDtpm1oHWtYs+NQGwqL/2R11eN3Q81PHAHPM0SWW3BNQm53UDwS//Jv8L4CCVLM1bQ==} ··· 8284 8296 resolution: {integrity: sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==} 8285 8297 engines: {node: '>=18'} 8286 8298 8299 + chai@6.2.2: 8300 + resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} 8301 + engines: {node: '>=18'} 8302 + 8287 8303 chalk@4.1.2: 8288 8304 resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} 8289 8305 engines: {node: '>=10'} ··· 10532 10548 resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} 10533 10549 engines: {node: '>=10'} 10534 10550 10535 - istanbul-lib-source-maps@5.0.6: 10536 - resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} 10537 - engines: {node: '>=10'} 10538 - 10539 10551 istanbul-reports@3.2.0: 10540 10552 resolution: {integrity: sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==} 10541 10553 engines: {node: '>=8'} ··· 10580 10592 js-cookie@3.0.5: 10581 10593 resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==} 10582 10594 engines: {node: '>=14'} 10595 + 10596 + js-tokens@10.0.0: 10597 + resolution: {integrity: sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==} 10583 10598 10584 10599 js-tokens@4.0.0: 10585 10600 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} ··· 10961 10976 10962 10977 magicast@0.3.5: 10963 10978 resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} 10979 + 10980 + magicast@0.5.2: 10981 + resolution: {integrity: sha512-E3ZJh4J3S9KfwdjZhe2afj6R9lGIN5Pher1pF39UGrXRqq/VDaGVIGN13BjHd2u8B61hArAGOnso7nBOouW3TQ==} 10964 10982 10965 10983 make-dir@2.1.0: 10966 10984 resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} ··· 13435 13453 engines: {node: '>=10'} 13436 13454 hasBin: true 13437 13455 13438 - test-exclude@7.0.1: 13439 - resolution: {integrity: sha512-pFYqmTw68LXVjeWJMST4+borgQP2AyMNbg1BpZh9LbyhUeNkeaPF9gzfPGUAnSMV3qPYdWUwDIjjCLiSDOl7vg==} 13440 - engines: {node: '>=18'} 13441 - 13442 13456 text-decoder@1.2.3: 13443 13457 resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} 13444 13458 ··· 13497 13511 resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} 13498 13512 engines: {node: '>=14.0.0'} 13499 13513 13500 - tinyspy@3.0.2: 13501 - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} 13514 + tinyrainbow@3.0.3: 13515 + resolution: {integrity: sha512-PSkbLUoxOFRzJYjjxHJt9xro7D+iilgMX/C9lawzVuYiIdcihh9DXmVibBe8lmcFrRi/VzlPjBxbN7rH24q8/Q==} 13502 13516 engines: {node: '>=14.0.0'} 13503 13517 13504 13518 tinyspy@4.0.3: ··· 13740 13754 engines: {node: '>=14.17'} 13741 13755 hasBin: true 13742 13756 13743 - typescript@5.9.2: 13744 - resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} 13745 - engines: {node: '>=14.17'} 13746 - hasBin: true 13747 - 13748 13757 typescript@5.9.3: 13749 13758 resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} 13750 13759 engines: {node: '>=14.17'} ··· 14120 14129 engines: {node: ^18.0.0 || >=20.0.0} 14121 14130 hasBin: true 14122 14131 14123 - vite-node@3.1.1: 14124 - resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==} 14125 - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 14126 - hasBin: true 14127 - 14128 14132 vite-node@3.2.4: 14129 14133 resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} 14130 14134 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} ··· 14455 14459 vitest-environment-nuxt@1.0.1: 14456 14460 resolution: {integrity: sha512-eBCwtIQriXW5/M49FjqNKfnlJYlG2LWMSNFsRVKomc8CaMqmhQPBS5LZ9DlgYL9T8xIVsiA6RZn2lk7vxov3Ow==} 14457 14461 14458 - vitest@3.1.1: 14459 - resolution: {integrity: sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q==} 14462 + vitest@3.2.4: 14463 + resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} 14460 14464 engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 14461 14465 hasBin: true 14462 14466 peerDependencies: 14463 14467 '@edge-runtime/vm': '*' 14464 14468 '@types/debug': ^4.1.12 14465 14469 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 14466 - '@vitest/browser': 3.1.1 14467 - '@vitest/ui': 3.1.1 14470 + '@vitest/browser': 3.2.4 14471 + '@vitest/ui': 3.2.4 14468 14472 happy-dom: '*' 14469 14473 jsdom: '*' 14470 14474 peerDependenciesMeta: ··· 14483 14487 jsdom: 14484 14488 optional: true 14485 14489 14486 - vitest@3.2.4: 14487 - resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} 14488 - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} 14490 + vitest@4.0.18: 14491 + resolution: {integrity: sha512-hOQuK7h0FGKgBAas7v0mSAsnvrIgAvWmRFjmzpJ7SwFHH3g1k2u37JtYwOwmEKhK6ZO3v9ggDBBm0La1LCK4uQ==} 14492 + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} 14489 14493 hasBin: true 14490 14494 peerDependencies: 14491 14495 '@edge-runtime/vm': '*' 14492 - '@types/debug': ^4.1.12 14493 - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 14494 - '@vitest/browser': 3.2.4 14495 - '@vitest/ui': 3.2.4 14496 + '@opentelemetry/api': ^1.9.0 14497 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 14498 + '@vitest/browser-playwright': 4.0.18 14499 + '@vitest/browser-preview': 4.0.18 14500 + '@vitest/browser-webdriverio': 4.0.18 14501 + '@vitest/ui': 4.0.18 14496 14502 happy-dom: '*' 14497 14503 jsdom: '*' 14498 14504 peerDependenciesMeta: 14499 14505 '@edge-runtime/vm': 14500 14506 optional: true 14501 - '@types/debug': 14507 + '@opentelemetry/api': 14502 14508 optional: true 14503 14509 '@types/node': 14504 14510 optional: true 14505 - '@vitest/browser': 14511 + '@vitest/browser-playwright': 14512 + optional: true 14513 + '@vitest/browser-preview': 14514 + optional: true 14515 + '@vitest/browser-webdriverio': 14506 14516 optional: true 14507 14517 '@vitest/ui': 14508 14518 optional: true ··· 14985 14995 dependencies: 14986 14996 '@ampproject/remapping': 2.3.0 14987 14997 '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) 14988 - '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.0)) 14998 + '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)))(webpack@5.98.0(esbuild@0.25.0)) 14989 14999 '@angular-devkit/core': 19.2.0(chokidar@4.0.3) 14990 15000 '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/platform-server@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/ssr@19.2.15(5c03da8199d2fcdf9ff93b70f9349edd))(@types/node@22.10.5)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(postcss@8.5.2)(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.8.3)))(terser@5.39.0)(tsx@4.21.0)(typescript@5.8.3)(yaml@2.8.2) 14991 15001 '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3) ··· 15036 15046 tslib: 2.8.1 15037 15047 typescript: 5.8.3 15038 15048 webpack: 5.98.0(esbuild@0.25.0) 15039 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) 15040 - webpack-dev-server: 5.2.0(webpack@5.98.0) 15049 + webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 15050 + webpack-dev-server: 5.2.0(webpack@5.98.0(esbuild@0.25.0)) 15041 15051 webpack-merge: 6.0.1 15042 15052 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) 15043 15053 optionalDependencies: ··· 15073 15083 dependencies: 15074 15084 '@ampproject/remapping': 2.3.0 15075 15085 '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) 15076 - '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.0)) 15086 + '@angular-devkit/build-webpack': 0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)))(webpack@5.98.0(esbuild@0.25.0)) 15077 15087 '@angular-devkit/core': 19.2.0(chokidar@4.0.3) 15078 15088 '@angular/build': 19.2.0(@angular/compiler-cli@19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/platform-server@19.2.0(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@19.2.0(@angular/animations@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1))))(@angular/ssr@19.2.15(5c03da8199d2fcdf9ff93b70f9349edd))(@types/node@22.10.5)(chokidar@4.0.3)(jiti@2.6.1)(karma@6.4.4)(less@4.2.2)(postcss@8.5.2)(tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.10.5)(typescript@5.8.3)))(terser@5.39.0)(tsx@4.21.0)(typescript@5.8.3)(yaml@2.8.2) 15079 15089 '@angular/compiler-cli': 19.2.0(@angular/compiler@19.2.0(@angular/core@19.2.0(rxjs@7.8.2)(zone.js@0.15.1)))(typescript@5.8.3) ··· 15124 15134 tslib: 2.8.1 15125 15135 typescript: 5.8.3 15126 15136 webpack: 5.98.0(esbuild@0.25.0) 15127 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) 15128 - webpack-dev-server: 5.2.0(webpack@5.98.0) 15137 + webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 15138 + webpack-dev-server: 5.2.0(webpack@5.98.0(esbuild@0.25.0)) 15129 15139 webpack-merge: 6.0.1 15130 15140 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) 15131 15141 optionalDependencies: ··· 15212 15222 tslib: 2.8.1 15213 15223 typescript: 5.8.3 15214 15224 webpack: 5.98.0(esbuild@0.25.4) 15215 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) 15225 + webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 15216 15226 webpack-dev-server: 5.2.2(webpack@5.98.0) 15217 15227 webpack-merge: 6.0.1 15218 15228 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) ··· 15300 15310 tslib: 2.8.1 15301 15311 typescript: 5.9.3 15302 15312 webpack: 5.98.0(esbuild@0.25.4) 15303 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) 15313 + webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 15304 15314 webpack-dev-server: 5.2.2(webpack@5.98.0) 15305 15315 webpack-merge: 6.0.1 15306 15316 webpack-subresource-integrity: 5.1.0(webpack@5.98.0) ··· 15332 15342 - webpack-cli 15333 15343 - yaml 15334 15344 15335 - '@angular-devkit/build-webpack@0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0))(webpack@5.98.0(esbuild@0.25.0))': 15345 + '@angular-devkit/build-webpack@0.1902.0(chokidar@4.0.3)(webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)))(webpack@5.98.0(esbuild@0.25.0))': 15336 15346 dependencies: 15337 15347 '@angular-devkit/architect': 0.1902.0(chokidar@4.0.3) 15338 15348 rxjs: 7.8.1 15339 15349 webpack: 5.98.0(esbuild@0.25.0) 15340 - webpack-dev-server: 5.2.0(webpack@5.98.0) 15350 + webpack-dev-server: 5.2.0(webpack@5.98.0(esbuild@0.25.0)) 15341 15351 transitivePeerDependencies: 15342 15352 - chokidar 15343 15353 ··· 16042 16052 '@babel/parser': 7.28.5 16043 16053 '@babel/types': 7.28.5 16044 16054 '@jridgewell/gen-mapping': 0.3.13 16045 - '@jridgewell/trace-mapping': 0.3.30 16055 + '@jridgewell/trace-mapping': 0.3.31 16046 16056 jsesc: 3.1.0 16047 16057 16048 16058 '@babel/helper-annotate-as-pure@7.25.9': ··· 16270 16280 dependencies: 16271 16281 '@babel/types': 7.28.5 16272 16282 16283 + '@babel/parser@7.29.0': 16284 + dependencies: 16285 + '@babel/types': 7.29.0 16286 + 16273 16287 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.26.10)': 16274 16288 dependencies: 16275 16289 '@babel/core': 7.26.10 ··· 17324 17338 '@babel/helper-validator-identifier': 7.27.1 17325 17339 17326 17340 '@babel/types@7.28.5': 17341 + dependencies: 17342 + '@babel/helper-string-parser': 7.27.1 17343 + '@babel/helper-validator-identifier': 7.28.5 17344 + 17345 + '@babel/types@7.29.0': 17327 17346 dependencies: 17328 17347 '@babel/helper-string-parser': 7.27.1 17329 17348 '@babel/helper-validator-identifier': 7.28.5 ··· 18642 18661 '@jridgewell/gen-mapping@0.3.13': 18643 18662 dependencies: 18644 18663 '@jridgewell/sourcemap-codec': 1.5.5 18645 - '@jridgewell/trace-mapping': 0.3.30 18664 + '@jridgewell/trace-mapping': 0.3.31 18646 18665 18647 18666 '@jridgewell/remapping@2.3.5': 18648 18667 dependencies: 18649 18668 '@jridgewell/gen-mapping': 0.3.13 18650 - '@jridgewell/trace-mapping': 0.3.30 18669 + '@jridgewell/trace-mapping': 0.3.31 18651 18670 18652 18671 '@jridgewell/resolve-uri@3.1.2': {} 18653 18672 18654 18673 '@jridgewell/source-map@0.3.11': 18655 18674 dependencies: 18656 18675 '@jridgewell/gen-mapping': 0.3.13 18657 - '@jridgewell/trace-mapping': 0.3.30 18676 + '@jridgewell/trace-mapping': 0.3.31 18658 18677 18659 18678 '@jridgewell/sourcemap-codec@1.5.5': {} 18660 18679 ··· 19324 19343 - utf-8-validate 19325 19344 - vue 19326 19345 19346 + '@nuxt/devtools@1.7.0(rollup@4.56.0)(vue@3.5.25(typescript@5.9.3))': 19347 + dependencies: 19348 + '@antfu/utils': 0.7.10 19349 + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(vite@7.3.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.2)) 19350 + '@nuxt/devtools-wizard': 1.7.0 19351 + '@nuxt/kit': 3.15.4(magicast@0.3.5) 19352 + '@vue/devtools-core': 7.6.8(vite@7.3.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.2))(vue@3.5.25(typescript@5.9.3)) 19353 + '@vue/devtools-kit': 7.6.8 19354 + birpc: 0.2.19 19355 + consola: 3.4.2 19356 + cronstrue: 2.59.0 19357 + destr: 2.0.5 19358 + error-stack-parser-es: 0.1.5 19359 + execa: 7.2.0 19360 + fast-npm-meta: 0.2.2 19361 + flatted: 3.3.3 19362 + get-port-please: 3.2.0 19363 + hookable: 5.5.3 19364 + image-meta: 0.2.1 19365 + is-installed-globally: 1.0.0 19366 + launch-editor: 2.11.1 19367 + local-pkg: 0.5.1 19368 + magicast: 0.3.5 19369 + nypm: 0.4.1 19370 + ohash: 1.1.6 19371 + pathe: 1.1.2 19372 + perfect-debounce: 1.0.0 19373 + pkg-types: 1.3.1 19374 + rc9: 2.1.2 19375 + scule: 1.3.0 19376 + semver: 7.7.3 19377 + simple-git: 3.28.0 19378 + sirv: 3.0.2 19379 + tinyglobby: 0.2.15 19380 + unimport: 3.14.6(rollup@4.56.0) 19381 + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.4(magicast@0.3.5))(rollup@4.56.0)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 19382 + vite-plugin-vue-inspector: 5.3.2(vite@7.3.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.2)) 19383 + which: 3.0.1 19384 + ws: 8.18.3 19385 + transitivePeerDependencies: 19386 + - bufferutil 19387 + - rollup 19388 + - supports-color 19389 + - utf-8-validate 19390 + - vue 19391 + 19327 19392 '@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@3.29.5)': 19328 19393 dependencies: 19329 19394 '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@3.29.5) ··· 21053 21118 21054 21119 '@stackblitz/sdk@1.11.0': {} 21055 21120 21121 + '@standard-schema/spec@1.1.0': {} 21122 + 21056 21123 '@sveltejs/adapter-auto@4.0.0(@sveltejs/kit@2.17.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.19.9)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)))(svelte@5.19.9)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)))': 21057 21124 dependencies: 21058 21125 '@sveltejs/kit': 2.17.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.19.9)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)))(svelte@5.19.9)(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) ··· 21832 21899 vite: 7.3.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 21833 21900 vue: 3.5.27(typescript@5.9.3) 21834 21901 21835 - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))': 21902 + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))': 21836 21903 dependencies: 21837 - '@ampproject/remapping': 2.3.0 21838 21904 '@bcoe/v8-coverage': 1.0.2 21839 - ast-v8-to-istanbul: 0.3.8 21840 - debug: 4.4.3 21905 + '@vitest/utils': 4.0.18 21906 + ast-v8-to-istanbul: 0.3.11 21841 21907 istanbul-lib-coverage: 3.2.2 21842 21908 istanbul-lib-report: 3.0.1 21843 - istanbul-lib-source-maps: 5.0.6 21844 21909 istanbul-reports: 3.2.0 21845 - magic-string: 0.30.21 21846 - magicast: 0.3.5 21910 + magicast: 0.5.2 21911 + obug: 2.1.1 21847 21912 std-env: 3.10.0 21848 - test-exclude: 7.0.1 21849 - tinyrainbow: 2.0.0 21850 - vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 21851 - transitivePeerDependencies: 21852 - - supports-color 21853 - 21854 - '@vitest/expect@3.1.1': 21855 - dependencies: 21856 - '@vitest/spy': 3.1.1 21857 - '@vitest/utils': 3.1.1 21858 - chai: 5.3.3 21859 - tinyrainbow: 2.0.0 21913 + tinyrainbow: 3.0.3 21914 + vitest: 4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 21860 21915 21861 21916 '@vitest/expect@3.2.4': 21862 21917 dependencies: ··· 21865 21920 '@vitest/utils': 3.2.4 21866 21921 chai: 5.3.3 21867 21922 tinyrainbow: 2.0.0 21923 + optional: true 21868 21924 21869 - '@vitest/mocker@3.1.1(vite@6.4.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))': 21925 + '@vitest/expect@4.0.18': 21870 21926 dependencies: 21871 - '@vitest/spy': 3.1.1 21872 - estree-walker: 3.0.3 21873 - magic-string: 0.30.18 21874 - optionalDependencies: 21875 - vite: 6.4.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 21927 + '@standard-schema/spec': 1.1.0 21928 + '@types/chai': 5.2.2 21929 + '@vitest/spy': 4.0.18 21930 + '@vitest/utils': 4.0.18 21931 + chai: 6.2.2 21932 + tinyrainbow: 3.0.3 21876 21933 21877 21934 '@vitest/mocker@3.2.4(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))': 21878 21935 dependencies: ··· 21881 21938 magic-string: 0.30.21 21882 21939 optionalDependencies: 21883 21940 vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 21941 + optional: true 21884 21942 21885 - '@vitest/pretty-format@3.1.1': 21943 + '@vitest/mocker@4.0.18(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2))': 21886 21944 dependencies: 21887 - tinyrainbow: 2.0.0 21945 + '@vitest/spy': 4.0.18 21946 + estree-walker: 3.0.3 21947 + magic-string: 0.30.21 21948 + optionalDependencies: 21949 + vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 21888 21950 21889 21951 '@vitest/pretty-format@3.2.4': 21890 21952 dependencies: 21891 21953 tinyrainbow: 2.0.0 21954 + optional: true 21892 21955 21893 - '@vitest/runner@3.1.1': 21956 + '@vitest/pretty-format@4.0.18': 21894 21957 dependencies: 21895 - '@vitest/utils': 3.1.1 21896 - pathe: 2.0.3 21958 + tinyrainbow: 3.0.3 21897 21959 21898 21960 '@vitest/runner@3.2.4': 21899 21961 dependencies: 21900 21962 '@vitest/utils': 3.2.4 21901 21963 pathe: 2.0.3 21902 21964 strip-literal: 3.0.0 21965 + optional: true 21903 21966 21904 - '@vitest/snapshot@3.1.1': 21967 + '@vitest/runner@4.0.18': 21905 21968 dependencies: 21906 - '@vitest/pretty-format': 3.1.1 21907 - magic-string: 0.30.18 21969 + '@vitest/utils': 4.0.18 21908 21970 pathe: 2.0.3 21909 21971 21910 21972 '@vitest/snapshot@3.2.4': ··· 21912 21974 '@vitest/pretty-format': 3.2.4 21913 21975 magic-string: 0.30.21 21914 21976 pathe: 2.0.3 21977 + optional: true 21915 21978 21916 - '@vitest/spy@3.1.1': 21979 + '@vitest/snapshot@4.0.18': 21917 21980 dependencies: 21918 - tinyspy: 3.0.2 21981 + '@vitest/pretty-format': 4.0.18 21982 + magic-string: 0.30.21 21983 + pathe: 2.0.3 21919 21984 21920 21985 '@vitest/spy@3.2.4': 21921 21986 dependencies: 21922 21987 tinyspy: 4.0.3 21988 + optional: true 21923 21989 21924 - '@vitest/utils@3.1.1': 21925 - dependencies: 21926 - '@vitest/pretty-format': 3.1.1 21927 - loupe: 3.2.1 21928 - tinyrainbow: 2.0.0 21990 + '@vitest/spy@4.0.18': {} 21929 21991 21930 21992 '@vitest/utils@3.2.4': 21931 21993 dependencies: 21932 21994 '@vitest/pretty-format': 3.2.4 21933 21995 loupe: 3.2.1 21934 21996 tinyrainbow: 2.0.0 21997 + optional: true 21998 + 21999 + '@vitest/utils@4.0.18': 22000 + dependencies: 22001 + '@vitest/pretty-format': 4.0.18 22002 + tinyrainbow: 3.0.3 21935 22003 21936 22004 '@volar/language-core@2.4.23': 21937 22005 dependencies: ··· 22032 22100 '@vue/compiler-ssr': 3.5.13 22033 22101 '@vue/shared': 3.5.13 22034 22102 estree-walker: 2.0.2 22035 - magic-string: 0.30.18 22103 + magic-string: 0.30.21 22036 22104 postcss: 8.5.6 22037 22105 source-map-js: 1.2.1 22038 22106 ··· 22685 22753 get-intrinsic: 1.3.0 22686 22754 is-array-buffer: 3.0.5 22687 22755 22688 - assertion-error@2.0.1: {} 22756 + assertion-error@2.0.1: 22757 + optional: true 22689 22758 22690 22759 ast-kit@1.4.3: 22691 22760 dependencies: ··· 22701 22770 22702 22771 ast-types-flow@0.0.8: {} 22703 22772 22704 - ast-v8-to-istanbul@0.3.8: 22773 + ast-v8-to-istanbul@0.3.11: 22705 22774 dependencies: 22706 22775 '@jridgewell/trace-mapping': 0.3.31 22707 22776 estree-walker: 3.0.3 22708 - js-tokens: 9.0.1 22777 + js-tokens: 10.0.0 22709 22778 22710 22779 ast-walker-scope@0.6.2: 22711 22780 dependencies: ··· 23034 23103 optionalDependencies: 23035 23104 magicast: 0.3.5 23036 23105 23106 + c12@3.3.3(magicast@0.5.2): 23107 + dependencies: 23108 + chokidar: 5.0.0 23109 + confbox: 0.2.2 23110 + defu: 6.1.4 23111 + dotenv: 17.2.3 23112 + exsolve: 1.0.8 23113 + giget: 2.0.0 23114 + jiti: 2.6.1 23115 + ohash: 2.0.11 23116 + pathe: 2.0.3 23117 + perfect-debounce: 2.0.0 23118 + pkg-types: 2.3.0 23119 + rc9: 2.1.2 23120 + optionalDependencies: 23121 + magicast: 0.5.2 23122 + 23037 23123 cac@6.7.14: {} 23038 23124 23039 23125 cacache@19.0.1: ··· 23092 23178 deep-eql: 5.0.2 23093 23179 loupe: 3.2.1 23094 23180 pathval: 2.0.1 23181 + optional: true 23182 + 23183 + chai@6.2.2: {} 23095 23184 23096 23185 chalk@4.1.2: 23097 23186 dependencies: ··· 23112 23201 23113 23202 chardet@2.1.1: {} 23114 23203 23115 - check-error@2.1.1: {} 23204 + check-error@2.1.1: 23205 + optional: true 23116 23206 23117 23207 chokidar@3.6.0: 23118 23208 dependencies: ··· 23601 23691 dependencies: 23602 23692 character-entities: 2.0.2 23603 23693 23604 - deep-eql@5.0.2: {} 23694 + deep-eql@5.0.2: 23695 + optional: true 23605 23696 23606 23697 deep-is@0.1.4: {} 23607 23698 ··· 24258 24349 eslint: 9.17.0(jiti@2.6.1) 24259 24350 eslint-import-resolver-node: 0.3.9 24260 24351 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 24261 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)) 24352 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 24262 24353 eslint-plugin-jsx-a11y: 6.10.2(eslint@9.17.0(jiti@2.6.1)) 24263 24354 eslint-plugin-react: 7.37.5(eslint@9.17.0(jiti@2.6.1)) 24264 24355 eslint-plugin-react-hooks: 5.2.0(eslint@9.17.0(jiti@2.6.1)) ··· 24288 24379 tinyglobby: 0.2.15 24289 24380 unrs-resolver: 1.11.1 24290 24381 optionalDependencies: 24291 - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)) 24382 + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)) 24292 24383 transitivePeerDependencies: 24293 24384 - supports-color 24294 24385 ··· 24303 24394 transitivePeerDependencies: 24304 24395 - supports-color 24305 24396 24306 - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.17.0(jiti@2.6.1)): 24397 + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.29.1(eslint@9.17.0(jiti@2.6.1))(typescript@5.8.3))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)))(eslint@9.17.0(jiti@2.6.1)): 24307 24398 dependencies: 24308 24399 '@rtsao/scc': 1.1.0 24309 24400 array-includes: 3.1.9 ··· 25811 25902 transitivePeerDependencies: 25812 25903 - supports-color 25813 25904 25814 - istanbul-lib-source-maps@5.0.6: 25815 - dependencies: 25816 - '@jridgewell/trace-mapping': 0.3.30 25817 - debug: 4.4.3 25818 - istanbul-lib-coverage: 3.2.2 25819 - transitivePeerDependencies: 25820 - - supports-color 25821 - 25822 25905 istanbul-reports@3.2.0: 25823 25906 dependencies: 25824 25907 html-escaper: 2.0.2 ··· 25866 25949 nopt: 7.2.1 25867 25950 25868 25951 js-cookie@3.0.5: {} 25952 + 25953 + js-tokens@10.0.0: {} 25869 25954 25870 25955 js-tokens@4.0.0: {} 25871 25956 ··· 26287 26372 dependencies: 26288 26373 js-tokens: 4.0.0 26289 26374 26290 - loupe@3.2.1: {} 26375 + loupe@3.2.1: 26376 + optional: true 26291 26377 26292 26378 lru-cache@10.4.3: {} 26293 26379 ··· 26329 26415 dependencies: 26330 26416 '@babel/parser': 7.28.5 26331 26417 '@babel/types': 7.28.5 26418 + source-map-js: 1.2.1 26419 + 26420 + magicast@0.5.2: 26421 + dependencies: 26422 + '@babel/parser': 7.29.0 26423 + '@babel/types': 7.29.0 26332 26424 source-map-js: 1.2.1 26333 26425 26334 26426 make-dir@2.1.0: ··· 27376 27468 - vue-tsc 27377 27469 - xml2js 27378 27470 27471 + nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.39.1(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.57)(rollup@4.56.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3): 27472 + dependencies: 27473 + '@nuxt/devalue': 2.0.2 27474 + '@nuxt/devtools': 1.7.0(rollup@4.56.0)(vue@3.5.25(typescript@5.9.3)) 27475 + '@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.56.0) 27476 + '@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.56.0) 27477 + '@nuxt/telemetry': 2.6.6(magicast@0.3.5) 27478 + '@nuxt/vite-builder': 3.14.1592(@types/node@22.10.5)(eslint@9.39.1(jiti@2.6.1))(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.57)(rollup@4.56.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vue@3.5.25(typescript@5.9.3)) 27479 + '@unhead/dom': 1.11.20 27480 + '@unhead/shared': 1.11.20 27481 + '@unhead/ssr': 1.11.20 27482 + '@unhead/vue': 1.11.20(vue@3.5.25(typescript@5.9.3)) 27483 + '@vue/shared': 3.5.25 27484 + acorn: 8.14.0 27485 + c12: 2.0.1(magicast@0.3.5) 27486 + chokidar: 4.0.3 27487 + compatx: 0.1.8 27488 + consola: 3.4.2 27489 + cookie-es: 1.2.2 27490 + defu: 6.1.4 27491 + destr: 2.0.5 27492 + devalue: 5.3.2 27493 + errx: 0.1.0 27494 + esbuild: 0.24.2 27495 + escape-string-regexp: 5.0.0 27496 + estree-walker: 3.0.3 27497 + globby: 14.1.0 27498 + h3: 1.15.4 27499 + hookable: 5.5.3 27500 + ignore: 6.0.2 27501 + impound: 0.2.2(rollup@4.56.0) 27502 + jiti: 2.6.1 27503 + klona: 2.0.6 27504 + knitwork: 1.3.0 27505 + magic-string: 0.30.21 27506 + mlly: 1.8.0 27507 + nanotar: 0.1.1 27508 + nitropack: 2.12.4(@netlify/blobs@9.1.2)(encoding@0.1.13)(rolldown@1.0.0-beta.57) 27509 + nuxi: 3.28.0 27510 + nypm: 0.3.12 27511 + ofetch: 1.5.1 27512 + ohash: 1.1.6 27513 + pathe: 1.1.2 27514 + perfect-debounce: 1.0.0 27515 + pkg-types: 1.3.1 27516 + radix3: 1.1.2 27517 + scule: 1.3.0 27518 + semver: 7.7.3 27519 + std-env: 3.10.0 27520 + strip-literal: 2.1.1 27521 + tinyglobby: 0.2.10 27522 + ufo: 1.6.1 27523 + ultrahtml: 1.6.0 27524 + uncrypto: 0.1.3 27525 + unctx: 2.4.1 27526 + unenv: 1.10.0 27527 + unhead: 1.11.20 27528 + unimport: 3.14.6(rollup@4.56.0) 27529 + unplugin: 1.16.1 27530 + unplugin-vue-router: 0.10.9(rollup@4.56.0)(vue-router@4.5.0(vue@3.5.25(typescript@5.9.3)))(vue@3.5.25(typescript@5.9.3)) 27531 + unstorage: 1.17.0(@netlify/blobs@9.1.2)(db0@0.3.2)(ioredis@5.7.0) 27532 + untyped: 1.5.2 27533 + vue: 3.5.25(typescript@5.9.3) 27534 + vue-bundle-renderer: 2.1.2 27535 + vue-devtools-stub: 0.1.0 27536 + vue-router: 4.5.0(vue@3.5.25(typescript@5.9.3)) 27537 + optionalDependencies: 27538 + '@parcel/watcher': 2.5.1 27539 + '@types/node': 22.10.5 27540 + transitivePeerDependencies: 27541 + - '@azure/app-configuration' 27542 + - '@azure/cosmos' 27543 + - '@azure/data-tables' 27544 + - '@azure/identity' 27545 + - '@azure/keyvault-secrets' 27546 + - '@azure/storage-blob' 27547 + - '@biomejs/biome' 27548 + - '@capacitor/preferences' 27549 + - '@deno/kv' 27550 + - '@electric-sql/pglite' 27551 + - '@libsql/client' 27552 + - '@netlify/blobs' 27553 + - '@planetscale/database' 27554 + - '@upstash/redis' 27555 + - '@vercel/blob' 27556 + - '@vercel/functions' 27557 + - '@vercel/kv' 27558 + - aws4fetch 27559 + - better-sqlite3 27560 + - bufferutil 27561 + - db0 27562 + - drizzle-orm 27563 + - encoding 27564 + - eslint 27565 + - idb-keyval 27566 + - ioredis 27567 + - less 27568 + - lightningcss 27569 + - magicast 27570 + - meow 27571 + - mysql2 27572 + - optionator 27573 + - rolldown 27574 + - rollup 27575 + - sass 27576 + - sass-embedded 27577 + - sqlite3 27578 + - stylelint 27579 + - stylus 27580 + - sugarss 27581 + - supports-color 27582 + - terser 27583 + - typescript 27584 + - uploadthing 27585 + - utf-8-validate 27586 + - vite 27587 + - vls 27588 + - vti 27589 + - vue-tsc 27590 + - xml2js 27591 + 27379 27592 nuxt@3.14.1592(@netlify/blobs@9.1.2)(@parcel/watcher@2.5.1)(@types/node@22.10.5)(db0@0.3.2)(encoding@0.1.13)(eslint@9.39.1(jiti@2.6.1))(ioredis@5.7.0)(less@4.2.2)(magicast@0.3.5)(optionator@0.9.4)(rolldown@1.0.0-beta.57)(rollup@4.56.0)(sass@1.85.0)(terser@5.43.1)(typescript@5.9.3)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)): 27380 27593 dependencies: 27381 27594 '@nuxt/devalue': 2.0.2 ··· 27556 27769 unhead: 1.11.20 27557 27770 unimport: 3.14.6(rollup@4.56.0) 27558 27771 unplugin: 1.16.1 27559 - unplugin-vue-router: 0.10.9(rollup@4.56.0)(vue-router@4.5.0(vue@3.5.25(typescript@5.9.3)))(vue@3.5.25(typescript@5.9.3)) 27772 + unplugin-vue-router: 0.10.9(rollup@4.56.0)(vue-router@4.5.0(vue@3.5.13(typescript@5.9.3)))(vue@3.5.25(typescript@5.9.3)) 27560 27773 unstorage: 1.17.0(@netlify/blobs@9.1.2)(db0@0.3.2)(ioredis@5.7.0) 27561 27774 untyped: 1.5.2 27562 27775 vue: 3.5.25(typescript@5.9.3) ··· 28009 28222 28010 28223 pathe@2.0.3: {} 28011 28224 28012 - pathval@2.0.1: {} 28225 + pathval@2.0.1: 28226 + optional: true 28013 28227 28014 28228 pend@1.2.0: {} 28015 28229 ··· 29863 30077 29864 30078 terser-webpack-plugin@5.3.14(esbuild@0.25.0)(webpack@5.98.0): 29865 30079 dependencies: 29866 - '@jridgewell/trace-mapping': 0.3.30 30080 + '@jridgewell/trace-mapping': 0.3.31 29867 30081 jest-worker: 27.5.1 29868 30082 schema-utils: 4.3.2 29869 30083 serialize-javascript: 6.0.2 ··· 29874 30088 29875 30089 terser-webpack-plugin@5.3.14(esbuild@0.25.4)(webpack@5.98.0): 29876 30090 dependencies: 29877 - '@jridgewell/trace-mapping': 0.3.30 30091 + '@jridgewell/trace-mapping': 0.3.31 29878 30092 jest-worker: 27.5.1 29879 30093 schema-utils: 4.3.2 29880 30094 serialize-javascript: 6.0.2 ··· 29896 30110 acorn: 8.15.0 29897 30111 commander: 2.20.3 29898 30112 source-map-support: 0.5.21 29899 - 29900 - test-exclude@7.0.1: 29901 - dependencies: 29902 - '@istanbuljs/schema': 0.1.3 29903 - glob: 10.4.5 29904 - minimatch: 9.0.5 29905 30113 29906 30114 text-decoder@1.2.3: 29907 30115 dependencies: ··· 29945 30153 fdir: 6.5.0(picomatch@4.0.3) 29946 30154 picomatch: 4.0.3 29947 30155 29948 - tinypool@1.1.1: {} 30156 + tinypool@1.1.1: 30157 + optional: true 29949 30158 29950 30159 tinypool@2.0.0: {} 29951 30160 29952 - tinyrainbow@2.0.0: {} 30161 + tinyrainbow@2.0.0: 30162 + optional: true 29953 30163 29954 - tinyspy@3.0.2: {} 30164 + tinyrainbow@3.0.3: {} 29955 30165 29956 - tinyspy@4.0.3: {} 30166 + tinyspy@4.0.3: 30167 + optional: true 29957 30168 29958 30169 tmp-promise@3.0.3: 29959 30170 dependencies: ··· 30213 30424 30214 30425 typescript@5.8.3: {} 30215 30426 30216 - typescript@5.9.2: {} 30217 - 30218 30427 typescript@5.9.3: {} 30219 30428 30220 30429 ua-parser-js@0.7.41: {} ··· 30375 30584 escape-string-regexp: 5.0.0 30376 30585 estree-walker: 3.0.3 30377 30586 local-pkg: 1.1.2 30378 - magic-string: 0.30.18 30587 + magic-string: 0.30.21 30379 30588 mlly: 1.8.0 30380 30589 pathe: 2.0.3 30381 30590 picomatch: 4.0.3 ··· 30484 30693 - rollup 30485 30694 - vue 30486 30695 30696 + unplugin-vue-router@0.10.9(rollup@4.56.0)(vue-router@4.5.0(vue@3.5.13(typescript@5.9.3)))(vue@3.5.25(typescript@5.9.3)): 30697 + dependencies: 30698 + '@babel/types': 7.28.5 30699 + '@rollup/pluginutils': 5.2.0(rollup@4.56.0) 30700 + '@vue-macros/common': 1.16.1(vue@3.5.25(typescript@5.9.3)) 30701 + ast-walker-scope: 0.6.2 30702 + chokidar: 3.6.0 30703 + fast-glob: 3.3.3 30704 + json5: 2.2.3 30705 + local-pkg: 0.5.1 30706 + magic-string: 0.30.21 30707 + mlly: 1.8.0 30708 + pathe: 1.1.2 30709 + scule: 1.3.0 30710 + unplugin: 2.0.0-beta.1 30711 + yaml: 2.8.2 30712 + optionalDependencies: 30713 + vue-router: 4.5.0(vue@3.5.13(typescript@5.9.3)) 30714 + transitivePeerDependencies: 30715 + - rollup 30716 + - vue 30717 + 30487 30718 unplugin-vue-router@0.10.9(rollup@4.56.0)(vue-router@4.5.0(vue@3.5.25(typescript@5.9.3)))(vue@3.5.25(typescript@5.9.3)): 30488 30719 dependencies: 30489 30720 '@babel/types': 7.28.5 ··· 30744 30975 - supports-color 30745 30976 - terser 30746 30977 30747 - vite-node@3.1.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2): 30748 - dependencies: 30749 - cac: 6.7.14 30750 - debug: 4.4.3 30751 - es-module-lexer: 1.7.0 30752 - pathe: 2.0.3 30753 - vite: 6.4.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 30754 - transitivePeerDependencies: 30755 - - '@types/node' 30756 - - jiti 30757 - - less 30758 - - lightningcss 30759 - - sass 30760 - - sass-embedded 30761 - - stylus 30762 - - sugarss 30763 - - supports-color 30764 - - terser 30765 - - tsx 30766 - - yaml 30767 - 30768 30978 vite-node@3.2.4(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2): 30769 30979 dependencies: 30770 30980 cac: 6.7.14 ··· 30785 30995 - terser 30786 30996 - tsx 30787 30997 - yaml 30998 + optional: true 30788 30999 30789 31000 vite-plugin-checker@0.8.0(eslint@9.39.1(jiti@2.6.1))(optionator@0.9.4)(typescript@5.9.3)(vite@5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)): 30790 31001 dependencies: ··· 30942 31153 '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) 30943 31154 '@vue/compiler-dom': 3.5.25 30944 31155 kolorist: 1.8.0 30945 - magic-string: 0.30.18 31156 + magic-string: 0.30.21 30946 31157 vite: 5.4.19(@types/node@22.10.5)(less@4.2.2)(sass@1.85.0)(terser@5.43.1) 30947 31158 transitivePeerDependencies: 30948 31159 - supports-color ··· 30957 31168 '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) 30958 31169 '@vue/compiler-dom': 3.5.25 30959 31170 kolorist: 1.8.0 30960 - magic-string: 0.30.18 31171 + magic-string: 0.30.21 30961 31172 vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 30962 31173 transitivePeerDependencies: 30963 31174 - supports-color ··· 30972 31183 '@vue/babel-plugin-jsx': 1.5.0(@babel/core@7.28.3) 30973 31184 '@vue/compiler-dom': 3.5.25 30974 31185 kolorist: 1.8.0 30975 - magic-string: 0.30.18 31186 + magic-string: 0.30.21 30976 31187 vite: 7.3.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(tsx@4.21.0)(yaml@2.8.2) 30977 31188 transitivePeerDependencies: 30978 31189 - supports-color ··· 31046 31257 less: 4.2.2 31047 31258 sass: 1.85.0 31048 31259 terser: 5.39.0 31049 - tsx: 4.21.0 31050 - yaml: 2.8.2 31051 - 31052 - vite@6.4.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2): 31053 - dependencies: 31054 - esbuild: 0.25.9 31055 - fdir: 6.5.0(picomatch@4.0.3) 31056 - picomatch: 4.0.3 31057 - postcss: 8.5.6 31058 - rollup: 4.56.0 31059 - tinyglobby: 0.2.15 31060 - optionalDependencies: 31061 - '@types/node': 22.10.5 31062 - fsevents: 2.3.3 31063 - jiti: 2.6.1 31064 - less: 4.2.2 31065 - sass: 1.85.0 31066 - terser: 5.43.1 31067 31260 tsx: 4.21.0 31068 31261 yaml: 2.8.2 31069 31262 ··· 31209 31402 - typescript 31210 31403 - vitest 31211 31404 31212 - vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2): 31405 + vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2): 31213 31406 dependencies: 31214 - '@vitest/expect': 3.1.1 31215 - '@vitest/mocker': 3.1.1(vite@6.4.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 31407 + '@types/chai': 5.2.2 31408 + '@vitest/expect': 3.2.4 31409 + '@vitest/mocker': 3.2.4(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 31216 31410 '@vitest/pretty-format': 3.2.4 31217 - '@vitest/runner': 3.1.1 31218 - '@vitest/snapshot': 3.1.1 31219 - '@vitest/spy': 3.1.1 31220 - '@vitest/utils': 3.1.1 31411 + '@vitest/runner': 3.2.4 31412 + '@vitest/snapshot': 3.2.4 31413 + '@vitest/spy': 3.2.4 31414 + '@vitest/utils': 3.2.4 31221 31415 chai: 5.3.3 31222 - debug: 4.4.1 31416 + debug: 4.4.3 31223 31417 expect-type: 1.2.2 31224 - magic-string: 0.30.18 31418 + magic-string: 0.30.21 31225 31419 pathe: 2.0.3 31226 - std-env: 3.9.0 31420 + picomatch: 4.0.3 31421 + std-env: 3.10.0 31227 31422 tinybench: 2.9.0 31228 31423 tinyexec: 0.3.2 31424 + tinyglobby: 0.2.15 31229 31425 tinypool: 1.1.1 31230 31426 tinyrainbow: 2.0.0 31231 - vite: 6.4.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 31232 - vite-node: 3.1.1(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 31427 + vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 31428 + vite-node: 3.2.4(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 31233 31429 why-is-node-running: 2.3.0 31234 31430 optionalDependencies: 31235 31431 '@types/debug': 4.1.12 ··· 31248 31444 - terser 31249 31445 - tsx 31250 31446 - yaml 31447 + optional: true 31251 31448 31252 - vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2): 31449 + vitest@4.0.18(@types/node@22.10.5)(jiti@2.6.1)(jsdom@23.0.0)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2): 31253 31450 dependencies: 31254 - '@types/chai': 5.2.2 31255 - '@vitest/expect': 3.2.4 31256 - '@vitest/mocker': 3.2.4(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 31257 - '@vitest/pretty-format': 3.2.4 31258 - '@vitest/runner': 3.2.4 31259 - '@vitest/snapshot': 3.2.4 31260 - '@vitest/spy': 3.2.4 31261 - '@vitest/utils': 3.2.4 31262 - chai: 5.3.3 31263 - debug: 4.4.3 31451 + '@vitest/expect': 4.0.18 31452 + '@vitest/mocker': 4.0.18(vite@7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2)) 31453 + '@vitest/pretty-format': 4.0.18 31454 + '@vitest/runner': 4.0.18 31455 + '@vitest/snapshot': 4.0.18 31456 + '@vitest/spy': 4.0.18 31457 + '@vitest/utils': 4.0.18 31458 + es-module-lexer: 1.7.0 31264 31459 expect-type: 1.2.2 31265 31460 magic-string: 0.30.21 31461 + obug: 2.1.1 31266 31462 pathe: 2.0.3 31267 31463 picomatch: 4.0.3 31268 31464 std-env: 3.10.0 31269 31465 tinybench: 2.9.0 31270 - tinyexec: 0.3.2 31466 + tinyexec: 1.0.2 31271 31467 tinyglobby: 0.2.15 31272 - tinypool: 1.1.1 31273 - tinyrainbow: 2.0.0 31468 + tinyrainbow: 3.0.3 31274 31469 vite: 7.1.2(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 31275 - vite-node: 3.2.4(@types/node@22.10.5)(jiti@2.6.1)(less@4.2.2)(sass@1.85.0)(terser@5.43.1)(tsx@4.21.0)(yaml@2.8.2) 31276 31470 why-is-node-running: 2.3.0 31277 31471 optionalDependencies: 31278 - '@types/debug': 4.1.12 31279 31472 '@types/node': 22.10.5 31280 31473 jsdom: 23.0.0 31281 31474 transitivePeerDependencies: ··· 31287 31480 - sass-embedded 31288 31481 - stylus 31289 31482 - sugarss 31290 - - supports-color 31291 31483 - terser 31292 31484 - tsx 31293 31485 - yaml ··· 31460 31652 31461 31653 webidl-conversions@7.0.0: {} 31462 31654 31463 - webpack-dev-middleware@7.4.2(webpack@5.98.0): 31655 + webpack-dev-middleware@7.4.2(webpack@5.98.0(esbuild@0.25.0)): 31464 31656 dependencies: 31465 31657 colorette: 2.0.20 31466 31658 memfs: 4.38.2 ··· 31471 31663 optionalDependencies: 31472 31664 webpack: 5.98.0(esbuild@0.25.0) 31473 31665 31474 - webpack-dev-server@5.2.0(webpack@5.98.0): 31666 + webpack-dev-server@5.2.0(webpack@5.98.0(esbuild@0.25.0)): 31475 31667 dependencies: 31476 31668 '@types/bonjour': 3.5.13 31477 31669 '@types/connect-history-api-fallback': 1.5.4 ··· 31498 31690 serve-index: 1.9.1 31499 31691 sockjs: 0.3.24 31500 31692 spdy: 4.0.2 31501 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) 31693 + webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 31502 31694 ws: 8.18.3 31503 31695 optionalDependencies: 31504 31696 webpack: 5.98.0(esbuild@0.25.0) ··· 31536 31728 serve-index: 1.9.1 31537 31729 sockjs: 0.3.24 31538 31730 spdy: 4.0.2 31539 - webpack-dev-middleware: 7.4.2(webpack@5.98.0) 31731 + webpack-dev-middleware: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) 31540 31732 ws: 8.18.3 31541 31733 optionalDependencies: 31542 31734 webpack: 5.98.0(esbuild@0.25.0)
+1
pnpm-workspace.yaml
··· 3 3 - dev/** 4 4 - examples/**/* 5 5 - packages/**/* 6 + - '!examples/*/.output' 6 7 7 8 patchedDependencies: 8 9 vitepress: patches/vitepress.patch
+1
renovate.json
··· 2 2 "$schema": "https://docs.renovatebot.com/renovate-schema.json", 3 3 "dependencyDashboardTitle": "Dependencies 📦", 4 4 "extends": ["config:recommended"], 5 + "ignorePaths": ["**/node_modules/**"], 5 6 "minimumReleaseAge": "3 days", 6 7 "packageRules": [ 7 8 {
+4 -1
turbo.json
··· 1 1 { 2 2 "$schema": "./node_modules/turbo/schema.json", 3 + "concurrency": "100%", 3 4 "tasks": { 4 5 "build": { 5 6 "dependsOn": ["^build"], ··· 22 23 "inputs": ["src/**", "test/**", "*.config.*", "package.json"] 23 24 }, 24 25 "test": { 26 + "cache": true, 25 27 "dependsOn": ["^build"], 26 - "inputs": ["src/**", "test/**", "*.config.*", "package.json"] 28 + "inputs": ["src/**", "test/**", "*.config.*", "package.json"], 29 + "outputs": ["coverage/**"] 27 30 }, 28 31 "test:coverage": { 29 32 "dependsOn": ["^build"],