diff --git a/package-lock.json b/package-lock.json index f0f9073d..d0f3f5da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -907,6 +907,19 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@microsoft/tsdoc": { "version": "0.16.0", "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.16.0.tgz", @@ -4722,6 +4735,12 @@ "requires": { "brace-expansion": "^5.0.2" } + }, + "typescript": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", + "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", + "dev": true } } }, diff --git a/package.json b/package.json index 7194b25d..5c793e63 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@vitest/coverage-v8": "^3.0.0", "eslint": "^9.15.0", "globals": "^16.5.0", - "typescript": "^5.6.3", + "typescript": "^5.9.3", "typescript-eslint": "^8.59.2", "vite": "^6.0.0", "vitest": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c9fb5109..a559b9c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,17 +27,17 @@ importers: specifier: ^3.3.3 version: 3.5.3 typescript: - specifier: ^5.6.3 - version: 5.7.2 + specifier: ^5.9.3 + version: 5.9.3 typescript-eslint: specifier: ^8.59.2 - version: 8.59.2(eslint@9.17.0)(typescript@5.7.2) + version: 8.59.2(eslint@9.17.0)(typescript@5.9.3) vite: specifier: ^6.0.0 version: 6.4.2(@types/node@22.19.17) vite-plugin-dts: specifier: ^4.5.4 - version: 4.5.4(@types/node@22.19.17)(rollup@4.36.0)(typescript@5.7.2)(vite@6.4.2(@types/node@22.19.17)) + version: 4.5.4(@types/node@22.19.17)(rollup@4.36.0)(typescript@5.9.3)(vite@6.4.2(@types/node@22.19.17)) vitest: specifier: ^3.0.0 version: 3.0.9(@types/node@22.19.17) @@ -1353,11 +1353,6 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - typescript@5.7.2: - resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} - engines: {node: '>=14.17'} - hasBin: true - typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} @@ -1845,40 +1840,40 @@ snapshots: dependencies: undici-types: 6.21.0 - '@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@9.17.0)(typescript@5.9.3))(eslint@9.17.0)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.59.2(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/parser': 8.59.2(eslint@9.17.0)(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.59.2 - '@typescript-eslint/type-utils': 8.59.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/utils': 8.59.2(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.59.2(eslint@9.17.0)(typescript@5.9.3) + '@typescript-eslint/utils': 8.59.2(eslint@9.17.0)(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.59.2 eslint: 9.17.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.5.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.59.2(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/parser@8.59.2(eslint@9.17.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.59.2 '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.59.2 debug: 4.4.3 eslint: 9.17.0 - typescript: 5.7.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.59.2(typescript@5.7.2)': + '@typescript-eslint/project-service@8.59.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@5.7.2) + '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@5.9.3) '@typescript-eslint/types': 8.59.2 debug: 4.4.3 - typescript: 5.7.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -1887,47 +1882,47 @@ snapshots: '@typescript-eslint/types': 8.59.2 '@typescript-eslint/visitor-keys': 8.59.2 - '@typescript-eslint/tsconfig-utils@8.59.2(typescript@5.7.2)': + '@typescript-eslint/tsconfig-utils@8.59.2(typescript@5.9.3)': dependencies: - typescript: 5.7.2 + typescript: 5.9.3 - '@typescript-eslint/type-utils@8.59.2(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.59.2(eslint@9.17.0)(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.7.2) - '@typescript-eslint/utils': 8.59.2(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.9.3) + '@typescript-eslint/utils': 8.59.2(eslint@9.17.0)(typescript@5.9.3) debug: 4.4.3 eslint: 9.17.0 - ts-api-utils: 2.5.0(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.5.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.59.2': {} - '@typescript-eslint/typescript-estree@8.59.2(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.59.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.59.2(typescript@5.7.2) - '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@5.7.2) + '@typescript-eslint/project-service': 8.59.2(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@5.9.3) '@typescript-eslint/types': 8.59.2 '@typescript-eslint/visitor-keys': 8.59.2 debug: 4.4.3 minimatch: 10.2.5 semver: 7.7.4 tinyglobby: 0.2.16 - ts-api-utils: 2.5.0(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.5.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.2(eslint@9.17.0)(typescript@5.7.2)': + '@typescript-eslint/utils@8.59.2(eslint@9.17.0)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.17.0) '@typescript-eslint/scope-manager': 8.59.2 '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.9.3) eslint: 9.17.0 - typescript: 5.7.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -2024,7 +2019,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/language-core@2.2.0(typescript@5.7.2)': + '@vue/language-core@2.2.0(typescript@5.9.3)': dependencies: '@volar/language-core': 2.4.28 '@vue/compiler-dom': 3.5.33 @@ -2035,7 +2030,7 @@ snapshots: muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.7.2 + typescript: 5.9.3 '@vue/shared@3.5.33': {} @@ -2706,27 +2701,25 @@ snapshots: tinyspy@3.0.2: {} - ts-api-utils@2.5.0(typescript@5.7.2): + ts-api-utils@2.5.0(typescript@5.9.3): dependencies: - typescript: 5.7.2 + typescript: 5.9.3 type-check@0.4.0: dependencies: prelude-ls: 1.2.1 - typescript-eslint@8.59.2(eslint@9.17.0)(typescript@5.7.2): + typescript-eslint@8.59.2(eslint@9.17.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/parser': 8.59.2(eslint@9.17.0)(typescript@5.7.2) - '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.7.2) - '@typescript-eslint/utils': 8.59.2(eslint@9.17.0)(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@9.17.0)(typescript@5.9.3))(eslint@9.17.0)(typescript@5.9.3) + '@typescript-eslint/parser': 8.59.2(eslint@9.17.0)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.59.2(typescript@5.9.3) + '@typescript-eslint/utils': 8.59.2(eslint@9.17.0)(typescript@5.9.3) eslint: 9.17.0 - typescript: 5.7.2 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - typescript@5.7.2: {} - typescript@5.9.3: {} ufo@1.6.4: {} @@ -2760,18 +2753,18 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.5.4(@types/node@22.19.17)(rollup@4.36.0)(typescript@5.7.2)(vite@6.4.2(@types/node@22.19.17)): + vite-plugin-dts@4.5.4(@types/node@22.19.17)(rollup@4.36.0)(typescript@5.9.3)(vite@6.4.2(@types/node@22.19.17)): dependencies: '@microsoft/api-extractor': 7.58.7(@types/node@22.19.17) '@rollup/pluginutils': 5.3.0(rollup@4.36.0) '@volar/typescript': 2.4.28 - '@vue/language-core': 2.2.0(typescript@5.7.2) + '@vue/language-core': 2.2.0(typescript@5.9.3) compare-versions: 6.1.1 debug: 4.4.3 kolorist: 1.8.0 local-pkg: 1.1.2 magic-string: 0.30.21 - typescript: 5.7.2 + typescript: 5.9.3 optionalDependencies: vite: 6.4.2(@types/node@22.19.17) transitivePeerDependencies: