From 89820fffba5b8612cb856a93fab63bd64e8a2eaa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 15 Jul 2026 18:37:07 +0000 Subject: [PATCH] chore(deps): update devdependency typescript to v7 --- package.json | 2 +- pnpm-lock.yaml | 475 ++++++++++++++++++++++++++++++++++--------------- 2 files changed, 329 insertions(+), 148 deletions(-) diff --git a/package.json b/package.json index a10e2da8..4bb21f01 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "simple-git-hooks": "^2.9.0", "taze": "^19.0.2", "turbo": "^1.11.3", - "typescript": "^5.3.3", + "typescript": "^7.0.2", "unbuild": "^3.5.0", "vitest": "^3.0.8" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index beda5fda..eae0fc42 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: version: 30.0.0 '@hebilicious/eslint-config': specifier: 0.0.3-beta.3 - version: 0.0.3-beta.3(eslint@8.56.0)(typescript@5.3.3) + version: 0.0.3-beta.3(eslint@8.56.0)(typescript@7.0.2) '@nuxt/test-utils': specifier: ^4.0.0 - version: 4.0.0(typescript@5.3.3)(vite@6.4.1)(vitest@3.0.8) + version: 4.0.0(typescript@7.0.2)(vite@6.4.1)(vitest@3.0.8) '@types/node': specifier: ^24.12.0 version: 24.12.0 @@ -57,11 +57,11 @@ importers: specifier: ^1.11.3 version: 1.11.3 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^7.0.2 + version: 7.0.2 unbuild: specifier: ^3.5.0 - version: 3.5.0(typescript@5.3.3)(vue@3.5.31) + version: 3.5.0(typescript@7.0.2)(vue@3.5.31) vitest: specifier: ^3.0.8 version: 3.0.8(@types/node@24.12.0) @@ -70,7 +70,7 @@ importers: devDependencies: vitepress: specifier: 1.0.0-rc.40 - version: 1.0.0-rc.40(@algolia/client-search@5.50.0)(@types/node@24.12.0)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.3.3) + version: 1.0.0-rc.40(@algolia/client-search@5.50.0)(@types/node@24.12.0)(postcss@8.5.6)(search-insights@2.17.3)(typescript@7.0.2) packages/extract-sfc-block: dependencies: @@ -92,7 +92,7 @@ importers: version: 6.4.1(@types/node@24.12.0) vue: specifier: ^3.4.15 - version: 3.4.15(typescript@5.3.3) + version: 3.4.15(typescript@7.0.2) packages/server-block-nuxt: dependencies: @@ -138,7 +138,7 @@ importers: devDependencies: '@vue/language-core': specifier: ^1.8.27 - version: 1.8.27(typescript@5.3.3) + version: 1.8.27(typescript@7.0.2) playgrounds/basic: devDependencies: @@ -150,13 +150,13 @@ importers: version: 3.2.4(vite@6.4.1)(vue@3.5.31) nuxt: specifier: latest - version: 3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3) + version: 3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2) playgrounds/prisma: dependencies: '@prisma/client': specifier: ^6.5.0 - version: 6.5.0(prisma@6.5.0)(typescript@5.3.3) + version: 6.5.0(prisma@6.5.0)(typescript@7.0.2) devDependencies: '@hebilicious/server-block-nuxt': specifier: latest @@ -175,10 +175,10 @@ importers: version: 4.8.0 nuxt: specifier: ^3.9.3 - version: 3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vite@6.4.1) + version: 3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vite@6.4.1) prisma: specifier: ^6.5.0 - version: 6.5.0(typescript@5.3.3) + version: 6.5.0(typescript@7.0.2) test: {} @@ -186,7 +186,7 @@ importers: dependencies: nuxt: specifier: 3.6.5 - version: 3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3) + version: 3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2) packages: @@ -379,13 +379,13 @@ packages: '@jridgewell/trace-mapping': 0.3.25 dev: true - /@antfu/eslint-config-basic@0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3): + /@antfu/eslint-config-basic@0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-SAwz/0pVvGyWX4bpd2HpGw3Otl2SQu0ayGnuDgKTnolqYHQsVTHLMU7+keGP9hBLlyFAGz+keuNwgJz1K6NGdQ==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.56.0 - eslint-plugin-antfu: 0.40.0(eslint@8.56.0)(typescript@5.3.3) + eslint-plugin-antfu: 0.40.0(eslint@8.56.0)(typescript@7.0.2) eslint-plugin-eslint-comments: 3.2.0(eslint@8.56.0) eslint-plugin-html: 7.1.0 eslint-plugin-import: /eslint-plugin-i@2.27.5-4(@typescript-eslint/parser@6.2.1)(eslint@8.56.0) @@ -408,18 +408,18 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts@0.40.0(eslint@8.56.0)(typescript@5.3.3): + /@antfu/eslint-config-ts@0.40.0(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-FHZFoIdmeo08NEqMoRNcu82FWZqvod2rjWcA313+qenbpVRtn640J+MDWkrHAxNd4pZ8PZd8cfMpp5OSWHW7sw==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@5.3.3) + '@antfu/eslint-config-basic': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2) + '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2) + '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@7.0.2) eslint: 8.56.0 - eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@6.2.1)(eslint@8.56.0)(typescript@5.3.3) - typescript: 5.3.3 + eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@6.2.1)(eslint@8.56.0)(typescript@7.0.2) + typescript: 7.0.2 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -427,13 +427,13 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue@0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3): + /@antfu/eslint-config-vue@0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-9SVPincP0FkVqkwYKe2qadfQZflOUFLVFEYJSAMIcfupz3gezjTJSTzdIQocep+DECB9Lt0n1Qkx/w2thr+QFw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3) - '@antfu/eslint-config-ts': 0.40.0(eslint@8.56.0)(typescript@5.3.3) + '@antfu/eslint-config-basic': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2) + '@antfu/eslint-config-ts': 0.40.0(eslint@8.56.0)(typescript@7.0.2) eslint: 8.56.0 eslint-plugin-vue: 9.15.1(eslint@8.56.0) local-pkg: 0.4.3 @@ -447,14 +447,14 @@ packages: - typescript dev: true - /@antfu/eslint-config@0.40.0(eslint@8.56.0)(typescript@5.3.3): + /@antfu/eslint-config@0.40.0(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-ZaXPSqdIrDWpNyxRWFtwhD43aNQKaVw5aTRWEoDA8VDM176UngbbHXS8H0cSFXYb618l2pOA5wBXMSJSn+05kg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@5.3.3) + '@antfu/eslint-config-vue': 0.40.0(@typescript-eslint/eslint-plugin@6.2.1)(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2) + '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2) + '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@7.0.2) eslint: 8.56.0 eslint-plugin-eslint-comments: 3.2.0(eslint@8.56.0) eslint-plugin-html: 7.1.0 @@ -2619,12 +2619,12 @@ packages: resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} engines: {node: '>=14'} - /@hebilicious/eslint-config@0.0.3-beta.3(eslint@8.56.0)(typescript@5.3.3): + /@hebilicious/eslint-config@0.0.3-beta.3(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-gNBhOsE1ac1ECEnWBET/IRcbxnIkpJ/qYicTeyzGH20ENP15ApgadaZ6YCD5PTbQ8CcOlYMU/9bSxycDah6sqA==} peerDependencies: eslint: ^8.46.0 dependencies: - '@antfu/eslint-config': 0.40.0(eslint@8.56.0)(typescript@5.3.3) + '@antfu/eslint-config': 0.40.0(eslint@8.56.0)(typescript@7.0.2) eslint: 8.56.0 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -3518,7 +3518,7 @@ packages: - supports-color dev: true - /@nuxt/test-utils@4.0.0(typescript@5.3.3)(vite@6.4.1)(vitest@3.0.8): + /@nuxt/test-utils@4.0.0(typescript@7.0.2)(vite@6.4.1)(vitest@3.0.8): resolution: {integrity: sha512-QJfyCiqYxflUKA5xlEGuXdDApTBhJxoPXxYePIDtA90hkmKbhYs/mrMM+Bi9LiUrI/cCJOPRyIx9jOzhMvTIgg==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: @@ -3582,8 +3582,8 @@ packages: ufo: 1.6.3 unplugin: 3.0.0 vitest: 3.0.8(@types/node@24.12.0) - vitest-environment-nuxt: 1.0.1(typescript@5.3.3)(vite@6.4.1)(vitest@3.0.8) - vue: 3.5.31(typescript@5.3.3) + vitest-environment-nuxt: 1.0.1(typescript@7.0.2)(vite@6.4.1)(vitest@3.0.8) + vue: 3.5.31(typescript@7.0.2) transitivePeerDependencies: - crossws - magicast @@ -3660,7 +3660,7 @@ packages: - vue-tsc dev: false - /@nuxt/vite-builder@3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vue@3.4.15): + /@nuxt/vite-builder@3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vue@3.4.15): resolution: {integrity: sha512-pwSpt257ApCp3XWUs8vrC7X9QHeHUv5PbbIR3+5w0n5f95XPNOQWDJa2fTPX/H6oaRJCPYAsBPqiQhQ7qW/NZQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -3699,8 +3699,8 @@ packages: unplugin: 1.16.1 vite: 4.3.9(@types/node@24.12.0) vite-node: 0.33.0(@types/node@24.12.0) - vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.3.9) - vue: 3.4.15(typescript@5.3.3) + vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@7.0.2)(vite@4.3.9) + vue: 3.4.15(typescript@7.0.2) vue-bundle-renderer: 1.0.3 transitivePeerDependencies: - '@types/node' @@ -3721,7 +3721,7 @@ packages: - vue-tsc dev: false - /@nuxt/vite-builder@3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vue@3.4.15): + /@nuxt/vite-builder@3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vue@3.4.15): resolution: {integrity: sha512-WbPYku1YKtdqLo5t3Vcs/2xOP8Es9K0OR0uGirdVMp74l4ZOMWBGSW9s4psiihjnNdHURdodD0cuE3tse9t7PA==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -3760,8 +3760,8 @@ packages: unplugin: 1.16.1 vite: 4.5.14(@types/node@24.12.0) vite-node: 0.33.0(@types/node@24.12.0) - vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.5.14) - vue: 3.4.15(typescript@5.3.3) + vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@7.0.2)(vite@4.5.14) + vue: 3.4.15(typescript@7.0.2) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -3783,7 +3783,7 @@ packages: - vue-tsc dev: true - /@nuxt/vite-builder@3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vue@3.4.15): + /@nuxt/vite-builder@3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vue@3.4.15): resolution: {integrity: sha512-HruOrxn0g6TS31j3jycJvGZ7pt3JNEbcXNByVh7YJwQx6ToFX8kPWRu4LPeMhrLYvZzeUr2w3iELBECFxbDmvw==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -3820,8 +3820,8 @@ packages: unplugin: 1.16.1 vite: 5.0.11(@types/node@24.12.0) vite-node: 1.1.3(@types/node@24.12.0) - vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11) - vue: 3.4.15(typescript@5.3.3) + vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@7.0.2)(vite@5.0.11) + vue: 3.4.15(typescript@7.0.2) vue-bundle-renderer: 2.0.0 transitivePeerDependencies: - '@types/node' @@ -3975,7 +3975,7 @@ packages: resolution: {integrity: sha512-wwQAWhWSuHaag8c4q/KN/vCoeOJYshAIvMQwD4GpSb3OiZklFfvAgmj0VCBBImRpuF/aFgIRzllXlVX93Jevww==} dev: true - /@prisma/client@6.5.0(prisma@6.5.0)(typescript@5.3.3): + /@prisma/client@6.5.0(prisma@6.5.0)(typescript@7.0.2): resolution: {integrity: sha512-M6w1Ql/BeiGoZmhMdAZUXHu5sz5HubyVcKukbLs3l0ELcQb8hTUJxtGEChhv4SVJ0QJlwtLnwOLgIRQhpsm9dw==} engines: {node: '>=18.18'} requiresBuild: true @@ -3988,8 +3988,8 @@ packages: typescript: optional: true dependencies: - prisma: 6.5.0(typescript@5.3.3) - typescript: 5.3.3 + prisma: 6.5.0(typescript@7.0.2) + typescript: 7.0.2 dev: false /@prisma/config@6.5.0: @@ -5138,7 +5138,7 @@ packages: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: true - /@typescript-eslint/eslint-plugin@6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-iZVM/ALid9kO0+I81pnp1xmYiFyqibAHzrqX4q5YvvVEyJqY+e6rfTXSCsc2jUxGNqJqTfFSSij/NFkZBiBzLw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5150,10 +5150,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@7.0.2) '@typescript-eslint/scope-manager': 6.2.1 - '@typescript-eslint/type-utils': 6.2.1(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.2.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 6.2.1(eslint@8.56.0)(typescript@7.0.2) + '@typescript-eslint/utils': 6.2.1(eslint@8.56.0)(typescript@7.0.2) '@typescript-eslint/visitor-keys': 6.2.1 debug: 4.4.0 eslint: 8.56.0 @@ -5162,13 +5162,13 @@ packages: natural-compare: 1.4.0 natural-compare-lite: 1.4.0 semver: 7.7.1 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@7.0.2) + typescript: 7.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.2.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/parser@6.2.1(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-Ld+uL1kYFU8e6btqBFpsHkwQ35rw30IWpdQxgOqOh4NfxSDH6uCkah1ks8R/RgQqI5hHPXMaLy9fbFseIe+dIg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5180,11 +5180,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 6.2.1 '@typescript-eslint/types': 6.2.1 - '@typescript-eslint/typescript-estree': 6.2.1(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.2.1(typescript@7.0.2) '@typescript-eslint/visitor-keys': 6.2.1 debug: 4.4.0 eslint: 8.56.0 - typescript: 5.3.3 + typescript: 7.0.2 transitivePeerDependencies: - supports-color dev: true @@ -5205,7 +5205,7 @@ packages: '@typescript-eslint/visitor-keys': 6.2.1 dev: true - /@typescript-eslint/type-utils@6.2.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@6.2.1(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-fTfCgomBMIgu2Dh2Or3gMYgoNAnQm3RLtRp+jP7A8fY+LJ2+9PNpi5p6QB5C4RSP+U3cjI0vDlI3mspAkpPVbQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5215,12 +5215,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.2.1(typescript@5.3.3) - '@typescript-eslint/utils': 6.2.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.2.1(typescript@7.0.2) + '@typescript-eslint/utils': 6.2.1(eslint@8.56.0)(typescript@7.0.2) debug: 4.4.3 eslint: 8.56.0 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@7.0.2) + typescript: 7.0.2 transitivePeerDependencies: - supports-color dev: true @@ -5235,7 +5235,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@5.62.0(typescript@7.0.2): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5250,13 +5250,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.4 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@7.0.2) + typescript: 7.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.2.1(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.2.1(typescript@7.0.2): resolution: {integrity: sha512-G+UJeQx9AKBHRQBpmvr8T/3K5bJa485eu+4tQBxFq0KoT22+jJyzo1B50JDT9QdC1DEmWQfdKsa8ybiNWYsi0Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5271,13 +5271,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.3 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@7.0.2) + typescript: 7.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@5.62.0(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5288,7 +5288,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@7.0.2) eslint: 8.56.0 eslint-scope: 5.1.1 semver: 7.7.4 @@ -5297,7 +5297,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.2.1(eslint@8.56.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.2.1(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-eBIXQeupYmxVB6S7x+B9SdBeB6qIdXKjgQBge2J+Ouv8h9Cxm5dHf/gfAZA6dkMaag+03HdbVInuXMmqFB/lKQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5308,7 +5308,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.2.1 '@typescript-eslint/types': 6.2.1 - '@typescript-eslint/typescript-estree': 6.2.1(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.2.1(typescript@7.0.2) eslint: 8.56.0 semver: 7.7.3 transitivePeerDependencies: @@ -5332,6 +5332,166 @@ packages: eslint-visitor-keys: 3.4.3 dev: true + /@typescript/typescript-aix-ppc64@7.0.2: + resolution: {integrity: sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + optional: true + + /@typescript/typescript-darwin-arm64@7.0.2: + resolution: {integrity: sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@typescript/typescript-darwin-x64@7.0.2: + resolution: {integrity: sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@typescript/typescript-freebsd-arm64@7.0.2: + resolution: {integrity: sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + /@typescript/typescript-freebsd-x64@7.0.2: + resolution: {integrity: sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-arm64@7.0.2: + resolution: {integrity: sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-arm@7.0.2: + resolution: {integrity: sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==} + engines: {node: '>=16.20.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-loong64@7.0.2: + resolution: {integrity: sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==} + engines: {node: '>=16.20.0'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-mips64el@7.0.2: + resolution: {integrity: sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==} + engines: {node: '>=16.20.0'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-ppc64@7.0.2: + resolution: {integrity: sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==} + engines: {node: '>=16.20.0'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-riscv64@7.0.2: + resolution: {integrity: sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==} + engines: {node: '>=16.20.0'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-s390x@7.0.2: + resolution: {integrity: sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==} + engines: {node: '>=16.20.0'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-linux-x64@7.0.2: + resolution: {integrity: sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@typescript/typescript-netbsd-arm64@7.0.2: + resolution: {integrity: sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [netbsd] + requiresBuild: true + optional: true + + /@typescript/typescript-netbsd-x64@7.0.2: + resolution: {integrity: sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /@typescript/typescript-openbsd-arm64@7.0.2: + resolution: {integrity: sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [openbsd] + requiresBuild: true + optional: true + + /@typescript/typescript-openbsd-x64@7.0.2: + resolution: {integrity: sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /@typescript/typescript-sunos-x64@7.0.2: + resolution: {integrity: sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + + /@typescript/typescript-win32-arm64@7.0.2: + resolution: {integrity: sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==} + engines: {node: '>=16.20.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@typescript/typescript-win32-x64@7.0.2: + resolution: {integrity: sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==} + engines: {node: '>=16.20.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@ungap/structured-clone@1.2.0: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -5437,7 +5597,7 @@ packages: '@unhead/shared': 1.7.3 hookable: 5.5.3 unhead: 1.7.3 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: true /@unhead/vue@1.8.10(vue@3.4.15): @@ -5449,7 +5609,7 @@ packages: '@unhead/shared': 1.8.10 hookable: 5.5.3 unhead: 1.8.10 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: true /@vercel/nft@0.22.6: @@ -5542,7 +5702,7 @@ packages: '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) vite: 4.5.14(@types/node@24.12.0) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) transitivePeerDependencies: - supports-color dev: true @@ -5558,7 +5718,7 @@ packages: '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) vite: 5.0.11(@types/node@24.12.0) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) transitivePeerDependencies: - supports-color dev: true @@ -5582,7 +5742,7 @@ packages: vue: ^3.2.25 dependencies: vite: 4.5.14(@types/node@24.12.0) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: true /@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.15): @@ -5593,7 +5753,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.0.12(@types/node@24.12.0) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: true /@vitejs/plugin-vue@5.2.1(vite@5.0.11)(vue@3.4.15): @@ -5604,7 +5764,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.0.11(@types/node@24.12.0) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: true /@vitejs/plugin-vue@5.2.1(vite@6.4.1)(vue@3.4.15): @@ -5615,7 +5775,7 @@ packages: vue: ^3.2.25 dependencies: vite: 6.4.1(@types/node@24.12.0) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: false /@vitest/expect@3.0.8: @@ -5726,7 +5886,7 @@ packages: ast-kit: 0.11.2(rollup@4.35.0) local-pkg: 0.4.3 magic-string-ast: 0.3.0 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) transitivePeerDependencies: - rollup @@ -5928,7 +6088,7 @@ packages: nanoid: 5.1.7 pathe: 1.1.2 vite-hot-client: 0.2.4(vite@6.4.1) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) transitivePeerDependencies: - vite dev: true @@ -5944,7 +6104,7 @@ packages: nanoid: 5.1.7 pathe: 2.0.3 vite-hot-client: 2.1.0(vite@6.4.1) - vue: 3.5.31(typescript@5.3.3) + vue: 3.5.31(typescript@7.0.2) transitivePeerDependencies: - vite dev: true @@ -5956,7 +6116,7 @@ packages: dependencies: '@vue/devtools-kit': 8.1.1 '@vue/devtools-shared': 8.1.1 - vue: 3.5.31(typescript@5.3.3) + vue: 3.5.31(typescript@7.0.2) dev: true /@vue/devtools-kit@7.6.8: @@ -6002,7 +6162,7 @@ packages: resolution: {integrity: sha512-+h4ttmJYl/txpxHKaoZcaKpC+pvckgLzIDiSQlaQ7kKthKh8KuwoLW2D8hPJEnqKzXOvu15UHEoGyngAXCz0EQ==} dev: true - /@vue/language-core@1.8.27(typescript@5.3.3): + /@vue/language-core@1.8.27(typescript@7.0.2): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} peerDependencies: typescript: '*' @@ -6018,7 +6178,7 @@ packages: minimatch: 9.0.3 muggle-string: 0.3.1 path-browserify: 1.0.1 - typescript: 5.3.3 + typescript: 7.0.2 vue-template-compiler: 2.7.14 dev: true @@ -6069,7 +6229,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.15 '@vue/shared': 3.4.15 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) /@vue/server-renderer@3.5.31(vue@3.5.31): resolution: {integrity: sha512-GJuwRvMcdZX/CriUnyIIOGkx3rMV3H6sOu0JhdKbduaeCji6zb60iOGMY7tFoN24NfsUYoFBhshZtGxGpxO4iA==} @@ -6078,7 +6238,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.5.31 '@vue/shared': 3.5.31 - vue: 3.5.31(typescript@5.3.3) + vue: 3.5.31(typescript@7.0.2) dev: true /@vue/shared@3.3.13: @@ -8066,7 +8226,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.2.1(eslint@8.56.0)(typescript@7.0.2) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 @@ -8074,10 +8234,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu@0.40.0(eslint@8.56.0)(typescript@5.3.3): + /eslint-plugin-antfu@0.40.0(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-2L218fh+ILn+SC0vbIgoK1UCP5XVoCHqm3fJskLfpYJYjjm4BEaqEWKhmTOX0V1tDeySSbTEuInfALpfZry3Aw==} dependencies: - '@typescript-eslint/utils': 6.2.1(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.2.1(eslint@8.56.0)(typescript@7.0.2) transitivePeerDependencies: - eslint - supports-color @@ -8136,7 +8296,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@6.2.1)(eslint@8.56.0)(typescript@5.3.3): + /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@6.2.1)(eslint@8.56.0)(typescript@7.0.2): resolution: {integrity: sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -8149,8 +8309,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.56.0)(typescript@7.0.2) eslint: 8.56.0 transitivePeerDependencies: - supports-color @@ -8246,7 +8406,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.2.1(@typescript-eslint/parser@6.2.1)(eslint@8.56.0)(typescript@7.0.2) eslint: 8.56.0 eslint-rule-composer: 0.3.0 dev: true @@ -10012,7 +10172,7 @@ packages: typescript: 5.9.3 dev: true - /mkdist@2.2.0(typescript@5.3.3)(vue@3.5.31): + /mkdist@2.2.0(typescript@7.0.2)(vue@3.5.31): resolution: {integrity: sha512-GfKwu4A2grXfhj2TZm4ydfzP515NaALqKaPq4WqaZ6NhEnD47BiIQPySoCTTvVqHxYcuqVkNdCXjYf9Bz1Y04Q==} hasBin: true peerDependencies: @@ -10043,8 +10203,8 @@ packages: postcss-nested: 7.0.2(postcss@8.5.6) semver: 7.7.1 tinyglobby: 0.2.12 - typescript: 5.3.3 - vue: 3.5.31(typescript@5.3.3) + typescript: 7.0.2 + vue: 3.5.31(typescript@7.0.2) dev: true /mlly@1.4.0: @@ -10666,7 +10826,7 @@ packages: - vue-tsc dev: false - /nuxt@3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3): + /nuxt@3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2): resolution: {integrity: sha512-0A7V8B1HrIXX9IlqPc2w+5ZPXi+7MYa9QVhtuGYuLvjRKoSFANhCoMPRP6pKdoxigM1MBxhLue2VmHA/VbtJCw==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -10682,7 +10842,7 @@ packages: '@nuxt/schema': 3.6.5(rollup@4.35.0) '@nuxt/telemetry': 2.3.1(rollup@4.35.0) '@nuxt/ui-templates': 1.2.0 - '@nuxt/vite-builder': 3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vue@3.4.15) + '@nuxt/vite-builder': 3.6.5(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vue@3.4.15) '@types/node': 24.12.0 '@unhead/ssr': 1.1.30 '@unhead/vue': 1.1.30(vue@3.4.15) @@ -10726,7 +10886,7 @@ packages: unplugin: 1.16.1 unplugin-vue-router: 0.6.4(rollup@4.35.0)(vue-router@4.2.4)(vue@3.4.15) untyped: 1.3.2 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) vue-bundle-renderer: 1.0.3 vue-devtools-stub: 0.1.0 vue-router: 4.2.4(vue@3.4.15) @@ -10759,7 +10919,7 @@ packages: - vue-tsc dev: false - /nuxt@3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3): + /nuxt@3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2): resolution: {integrity: sha512-fh3l3PhL79pHJckHVGebTFYlqXDq1jHAXUcNmS3RTfmJRb1s4qi5kSRgmYUWEI5I4Iu+S0u8wWh2ChvnZMQRog==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -10777,7 +10937,7 @@ packages: '@nuxt/schema': 3.7.3(rollup@4.35.0) '@nuxt/telemetry': 2.4.1(rollup@4.35.0) '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vue@3.4.15) + '@nuxt/vite-builder': 3.7.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vue@3.4.15) '@types/node': 24.12.0 '@unhead/dom': 1.7.3 '@unhead/ssr': 1.7.3 @@ -10823,7 +10983,7 @@ packages: unplugin: 1.16.1 unplugin-vue-router: 0.6.4(rollup@4.35.0)(vue-router@4.2.4)(vue@3.4.15) untyped: 1.4.0 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 vue-router: 4.2.4(vue@3.4.15) @@ -10860,7 +11020,7 @@ packages: - xml2js dev: true - /nuxt@3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vite@6.4.1): + /nuxt@3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vite@6.4.1): resolution: {integrity: sha512-IzBJAJImqCGfspVZzvznrALnFIJ5rPe+VJvY8OiccwRzWT8sEygVRjh3Mc64yWV6P59rz497wp9RBBBhuV2MVA==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -10879,7 +11039,7 @@ packages: '@nuxt/schema': 3.9.3(rollup@4.35.0) '@nuxt/telemetry': 2.5.3(rollup@4.35.0) '@nuxt/ui-templates': 1.3.1 - '@nuxt/vite-builder': 3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@5.3.3)(vue@3.4.15) + '@nuxt/vite-builder': 3.9.3(@types/node@24.12.0)(eslint@8.56.0)(rollup@4.35.0)(typescript@7.0.2)(vue@3.4.15) '@types/node': 24.12.0 '@unhead/dom': 1.8.10 '@unhead/ssr': 1.8.10 @@ -10925,7 +11085,7 @@ packages: unplugin: 1.16.1 unplugin-vue-router: 0.7.0(rollup@4.35.0)(vue-router@4.2.5)(vue@3.4.15) untyped: 1.4.0 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) vue-bundle-renderer: 2.0.0 vue-devtools-stub: 0.1.0 vue-router: 4.2.5(vue@3.4.15) @@ -12381,7 +12541,7 @@ packages: engines: {node: ^14.13.1 || >=16.0.0} dev: true - /prisma@6.5.0(typescript@5.3.3): + /prisma@6.5.0(typescript@7.0.2): resolution: {integrity: sha512-yUGXmWqv5F4PByMSNbYFxke/WbnyTLjnJ5bKr8fLkcnY7U5rU9rUTh/+Fja+gOrRxEgtCbCtca94IeITj4j/pg==} engines: {node: '>=18.18'} hasBin: true @@ -12394,7 +12554,7 @@ packages: dependencies: '@prisma/config': 6.5.0 '@prisma/engines': 6.5.0 - typescript: 5.3.3 + typescript: 7.0.2 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: @@ -12667,7 +12827,7 @@ packages: '@babel/code-frame': 7.29.0 dev: true - /rollup-plugin-dts@6.1.1(rollup@4.35.0)(typescript@5.3.3): + /rollup-plugin-dts@6.1.1(rollup@4.35.0)(typescript@7.0.2): resolution: {integrity: sha512-aSHRcJ6KG2IHIioYlvAOcEq6U99sVtqDDKVhnwt70rW6tsz3tv5OSjEiWcgzfsHdLyGXZ/3b/7b/+Za3Y6r1XA==} engines: {node: '>=16'} peerDependencies: @@ -12676,7 +12836,7 @@ packages: dependencies: magic-string: 0.30.17 rollup: 4.35.0 - typescript: 5.3.3 + typescript: 7.0.2 optionalDependencies: '@babel/code-frame': 7.29.0 dev: true @@ -13517,27 +13677,27 @@ packages: /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /ts-api-utils@1.0.1(typescript@5.3.3): + /ts-api-utils@1.0.1(typescript@7.0.2): resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 7.0.2 dev: true /tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsutils@3.21.0(typescript@5.3.3): + /tsutils@3.21.0(typescript@7.0.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 7.0.2 dev: true /tsx@4.19.3: @@ -13650,16 +13810,37 @@ packages: engines: {node: '>=16'} dev: true - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} - engines: {node: '>=14.17'} - hasBin: true - /typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true + /typescript@7.0.2: + resolution: {integrity: sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==} + engines: {node: '>=16.20.0'} + hasBin: true + optionalDependencies: + '@typescript/typescript-aix-ppc64': 7.0.2 + '@typescript/typescript-darwin-arm64': 7.0.2 + '@typescript/typescript-darwin-x64': 7.0.2 + '@typescript/typescript-freebsd-arm64': 7.0.2 + '@typescript/typescript-freebsd-x64': 7.0.2 + '@typescript/typescript-linux-arm': 7.0.2 + '@typescript/typescript-linux-arm64': 7.0.2 + '@typescript/typescript-linux-loong64': 7.0.2 + '@typescript/typescript-linux-mips64el': 7.0.2 + '@typescript/typescript-linux-ppc64': 7.0.2 + '@typescript/typescript-linux-riscv64': 7.0.2 + '@typescript/typescript-linux-s390x': 7.0.2 + '@typescript/typescript-linux-x64': 7.0.2 + '@typescript/typescript-netbsd-arm64': 7.0.2 + '@typescript/typescript-netbsd-x64': 7.0.2 + '@typescript/typescript-openbsd-arm64': 7.0.2 + '@typescript/typescript-openbsd-x64': 7.0.2 + '@typescript/typescript-sunos-x64': 7.0.2 + '@typescript/typescript-win32-arm64': 7.0.2 + '@typescript/typescript-win32-x64': 7.0.2 + /ufo@1.1.2: resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} @@ -13732,7 +13913,7 @@ packages: - supports-color dev: true - /unbuild@3.5.0(typescript@5.3.3)(vue@3.5.31): + /unbuild@3.5.0(typescript@7.0.2)(vue@3.5.31): resolution: {integrity: sha512-DPFttsiADnHRb/K+yJ9r9jdn6JyXlsmdT0S12VFC14DFSJD+cxBnHq+v0INmqqPVPxOoUjvJFYUVIb02rWnVeA==} hasBin: true peerDependencies: @@ -13755,16 +13936,16 @@ packages: hookable: 5.5.3 jiti: 2.4.2 magic-string: 0.30.17 - mkdist: 2.2.0(typescript@5.3.3)(vue@3.5.31) + mkdist: 2.2.0(typescript@7.0.2)(vue@3.5.31) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.1.0 pretty-bytes: 6.1.1 rollup: 4.35.0 - rollup-plugin-dts: 6.1.1(rollup@4.35.0)(typescript@5.3.3) + rollup-plugin-dts: 6.1.1(rollup@4.35.0)(typescript@7.0.2) scule: 1.3.0 tinyglobby: 0.2.12 - typescript: 5.3.3 + typescript: 7.0.2 untyped: 2.0.0 transitivePeerDependencies: - sass @@ -14500,7 +14681,7 @@ packages: - yaml dev: true - /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.3.9): + /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.9.3)(vite@4.3.9): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -14545,7 +14726,7 @@ packages: semver: 7.7.3 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - typescript: 5.3.3 + typescript: 5.9.3 vite: 4.3.9(@types/node@24.12.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 @@ -14553,7 +14734,7 @@ packages: vscode-uri: 3.0.7 dev: false - /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.5.14): + /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@7.0.2)(vite@4.3.9): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -14598,15 +14779,15 @@ packages: semver: 7.7.3 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - typescript: 5.3.3 - vite: 4.5.14(@types/node@24.12.0) + typescript: 7.0.2 + vite: 4.3.9(@types/node@24.12.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 - dev: true + dev: false - /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@5.0.11): + /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@7.0.2)(vite@4.5.14): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -14651,15 +14832,15 @@ packages: semver: 7.7.3 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - typescript: 5.3.3 - vite: 5.0.11(@types/node@24.12.0) + typescript: 7.0.2 + vite: 4.5.14(@types/node@24.12.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 dev: true - /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@5.9.3)(vite@4.3.9): + /vite-plugin-checker@0.6.2(eslint@8.56.0)(typescript@7.0.2)(vite@5.0.11): resolution: {integrity: sha512-YvvvQ+IjY09BX7Ab+1pjxkELQsBd4rPhWNw8WLBeFVxu/E7O+n6VYAqNsKdK/a2luFlX/sMpoWdGFfg4HvwdJQ==} engines: {node: '>=14.16'} peerDependencies: @@ -14704,13 +14885,13 @@ packages: semver: 7.7.3 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - typescript: 5.9.3 - vite: 4.3.9(@types/node@24.12.0) + typescript: 7.0.2 + vite: 5.0.11(@types/node@24.12.0) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 - dev: false + dev: true /vite-plugin-inspect@0.8.9(@nuxt/kit@3.21.2)(rollup@4.35.0)(vite@6.4.1): resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} @@ -14819,7 +15000,7 @@ packages: pathe: 2.0.3 source-map-js: 1.2.1 vite: 6.4.1(@types/node@24.12.0) - vue: 3.5.31(typescript@5.3.3) + vue: 3.5.31(typescript@7.0.2) dev: true /vite@4.3.5(@types/node@24.12.0): @@ -15081,7 +15262,7 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitepress@1.0.0-rc.40(@algolia/client-search@5.50.0)(@types/node@24.12.0)(postcss@8.5.6)(search-insights@2.17.3)(typescript@5.3.3): + /vitepress@1.0.0-rc.40(@algolia/client-search@5.50.0)(@types/node@24.12.0)(postcss@8.5.6)(search-insights@2.17.3)(typescript@7.0.2): resolution: {integrity: sha512-1x9PCrcsJwqhpccyTR93uD6jpiPDeRC98CBCAQLLBb44a3VSXYBPzhCahi+2kwAYylu49p0XhseMPVM4IVcWcw==} hasBin: true peerDependencies: @@ -15108,7 +15289,7 @@ packages: shikiji-core: 0.10.0 shikiji-transformers: 0.10.0 vite: 5.0.12(@types/node@24.12.0) - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -15137,10 +15318,10 @@ packages: - universal-cookie dev: true - /vitest-environment-nuxt@1.0.1(typescript@5.3.3)(vite@6.4.1)(vitest@3.0.8): + /vitest-environment-nuxt@1.0.1(typescript@7.0.2)(vite@6.4.1)(vitest@3.0.8): resolution: {integrity: sha512-eBCwtIQriXW5/M49FjqNKfnlJYlG2LWMSNFsRVKomc8CaMqmhQPBS5LZ9DlgYL9T8xIVsiA6RZn2lk7vxov3Ow==} dependencies: - '@nuxt/test-utils': 4.0.0(typescript@5.3.3)(vite@6.4.1)(vitest@3.0.8) + '@nuxt/test-utils': 4.0.0(typescript@7.0.2)(vite@6.4.1)(vitest@3.0.8) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -15279,7 +15460,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: true /vue-devtools-stub@0.1.0: @@ -15317,7 +15498,7 @@ packages: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.4.15(typescript@5.3.3) + vue: 3.4.15(typescript@7.0.2) dev: true /vue-template-compiler@2.7.14: @@ -15327,7 +15508,7 @@ packages: he: 1.2.0 dev: true - /vue@3.4.15(typescript@5.3.3): + /vue@3.4.15(typescript@5.9.3): resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==} peerDependencies: typescript: '*' @@ -15340,9 +15521,9 @@ packages: '@vue/runtime-dom': 3.4.15 '@vue/server-renderer': 3.4.15(vue@3.4.15) '@vue/shared': 3.4.15 - typescript: 5.3.3 + typescript: 5.9.3 - /vue@3.4.15(typescript@5.9.3): + /vue@3.4.15(typescript@7.0.2): resolution: {integrity: sha512-jC0GH4KkWLWJOEQjOpkqU1bQsBwf4R1rsFtw5GQJbjHVKWDzO6P0nWWBTmjp1xSemAioDFj1jdaK1qa3DnMQoQ==} peerDependencies: typescript: '*' @@ -15355,9 +15536,9 @@ packages: '@vue/runtime-dom': 3.4.15 '@vue/server-renderer': 3.4.15(vue@3.4.15) '@vue/shared': 3.4.15 - typescript: 5.9.3 + typescript: 7.0.2 - /vue@3.5.31(typescript@5.3.3): + /vue@3.5.31(typescript@7.0.2): resolution: {integrity: sha512-iV/sU9SzOlmA/0tygSmjkEN6Jbs3nPoIPFhCMLD2STrjgOU8DX7ZtzMhg4ahVwf5Rp9KoFzcXeB1ZrVbLBp5/Q==} peerDependencies: typescript: '*' @@ -15370,7 +15551,7 @@ packages: '@vue/runtime-dom': 3.5.31 '@vue/server-renderer': 3.5.31(vue@3.5.31) '@vue/shared': 3.5.31 - typescript: 5.3.3 + typescript: 7.0.2 dev: true /web-streams-polyfill@3.2.1: