diff --git a/package-lock.json b/package-lock.json index fe4da07..172ec64 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "@vue/tsconfig": "^0.7.0", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.2", - "typescript": "~5.6.3", + "typescript": "~5.8.3", "vite": "^6.3.5", "vite-plugin-vue-devtools": "^7.6.8", "vitest": "^3.1.3", @@ -4319,9 +4319,9 @@ } }, "node_modules/typescript": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", + "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "devOptional": true, "license": "Apache-2.0", "bin": { diff --git a/package.json b/package.json index ffe6c1b..2a58517 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@vue/tsconfig": "^0.7.0", "jsdom": "^25.0.1", "npm-run-all2": "^7.0.2", - "typescript": "~5.6.3", + "typescript": "~5.8.3", "vite": "^6.3.5", "vite-plugin-vue-devtools": "^7.6.8", "vitest": "^3.1.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 39c1d7b..0118014 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: pinia: specifier: ^2.3.0 - version: 2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) + version: 2.3.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) vue: specifier: ^3.5.13 - version: 3.5.13(typescript@5.6.3) + version: 3.5.13(typescript@5.8.3) vue-router: specifier: ^4.5.0 - version: 4.5.0(vue@3.5.13(typescript@5.6.3)) + version: 4.5.0(vue@3.5.13(typescript@5.8.3)) devDependencies: '@tsconfig/node22': specifier: ^22.0.0 @@ -29,13 +29,13 @@ importers: version: 22.13.14 '@vitejs/plugin-vue': specifier: ^5.2.4 - version: 5.2.4(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.4(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.8.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) + version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) jsdom: specifier: ^25.0.1 version: 25.0.1 @@ -43,20 +43,20 @@ importers: specifier: ^7.0.2 version: 7.0.2 typescript: - specifier: ~5.6.3 - version: 5.6.3 + specifier: ~5.8.3 + version: 5.8.3 vite: specifier: ^6.3.5 version: 6.3.5(@types/node@22.13.14) vite-plugin-vue-devtools: specifier: ^7.6.8 - version: 7.7.2(rollup@4.40.1)(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.6.3)) + version: 7.7.2(rollup@4.40.1)(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.8.3)) vitest: specifier: ^3.1.3 version: 3.1.3(@types/node@22.13.14)(jsdom@25.0.1) vue-tsc: specifier: ^2.1.10 - version: 2.2.8(typescript@5.6.3) + version: 2.2.8(typescript@5.8.3) packages: @@ -1390,8 +1390,8 @@ packages: resolution: {integrity: sha512-IUWnUK7ADYR5Sl1fZlO1INDUhVhatWl7BtJWsIhwJ0UAK7ilzzIa8uIqOO/aYVWHZPJkKbEL+362wrzoeRF7bw==} engines: {node: '>=18'} - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -2038,10 +2038,10 @@ snapshots: '@types/tough-cookie@4.0.5': {} - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.8.3))': dependencies: vite: 6.3.5(@types/node@22.13.14) - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.8.3) '@vitest/expect@3.1.3': dependencies: @@ -2161,7 +2161,7 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.7.2(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.6.3))': + '@vue/devtools-core@7.7.2(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 @@ -2169,7 +2169,7 @@ snapshots: nanoid: 5.1.5 pathe: 2.0.3 vite-hot-client: 0.2.4(vite@6.3.5(@types/node@22.13.14)) - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - vite @@ -2187,7 +2187,7 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/language-core@2.2.8(typescript@5.6.3)': + '@vue/language-core@2.2.8(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.12 '@vue/compiler-dom': 3.5.13 @@ -2198,7 +2198,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.3 '@vue/reactivity@3.5.13': dependencies: @@ -2216,11 +2216,11 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.6.3))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.3))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.8.3) '@vue/shared@3.5.13': {} @@ -2229,10 +2229,10 @@ snapshots: js-beautify: 1.15.4 vue-component-type-helpers: 2.2.8 - '@vue/tsconfig@0.7.0(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))': + '@vue/tsconfig@0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3))': optionalDependencies: - typescript: 5.6.3 - vue: 3.5.13(typescript@5.6.3) + typescript: 5.8.3 + vue: 3.5.13(typescript@5.8.3) abbrev@2.0.0: {} @@ -2754,13 +2754,13 @@ snapshots: pidtree@0.6.0: {} - pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)): + pinia@2.3.1(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.6.3) - vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3)) + vue: 3.5.13(typescript@5.8.3) + vue-demi: 0.14.10(vue@3.5.13(typescript@5.8.3)) optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.3 transitivePeerDependencies: - '@vue/composition-api' @@ -2912,7 +2912,7 @@ snapshots: dependencies: punycode: 2.3.1 - typescript@5.6.3: {} + typescript@5.8.3: {} undici-types@6.20.0: {} @@ -2967,9 +2967,9 @@ snapshots: - rollup - supports-color - vite-plugin-vue-devtools@7.7.2(rollup@4.40.1)(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.6.3)): + vite-plugin-vue-devtools@7.7.2(rollup@4.40.1)(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.8.3)): dependencies: - '@vue/devtools-core': 7.7.2(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.6.3)) + '@vue/devtools-core': 7.7.2(vite@6.3.5(@types/node@22.13.14))(vue@3.5.13(typescript@5.8.3)) '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 execa: 9.5.2 @@ -3054,30 +3054,30 @@ snapshots: vue-component-type-helpers@2.2.8: {} - vue-demi@0.14.10(vue@3.5.13(typescript@5.6.3)): + vue-demi@0.14.10(vue@3.5.13(typescript@5.8.3)): dependencies: - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.8.3) - vue-router@4.5.0(vue@3.5.13(typescript@5.6.3)): + vue-router@4.5.0(vue@3.5.13(typescript@5.8.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.6.3) + vue: 3.5.13(typescript@5.8.3) - vue-tsc@2.2.8(typescript@5.6.3): + vue-tsc@2.2.8(typescript@5.8.3): dependencies: '@volar/typescript': 2.4.12 - '@vue/language-core': 2.2.8(typescript@5.6.3) - typescript: 5.6.3 + '@vue/language-core': 2.2.8(typescript@5.8.3) + typescript: 5.8.3 - vue@3.5.13(typescript@5.6.3): + vue@3.5.13(typescript@5.8.3): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.6.3)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.8.3)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.6.3 + typescript: 5.8.3 w3c-xmlserializer@5.0.0: dependencies: