diff --git a/package.json b/package.json index 628c3e5e..0ec42247 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "prettier": "3.5.3", "tslib": "^2.8.1", "tsdown": "^0.9.6", - "typescript": "~5.8.2", + "typescript": "~5.9.0", "typescript-eslint": "^8.29.0", "vite": "^6.2.5", "vitest": "^3.1.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ffd90d6..e6e3ac48 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,7 +55,7 @@ importers: version: 10.1.1(eslint@9.23.0(jiti@2.4.2)) eslint-plugin-import-x: specifier: ^4.9.4 - version: 4.9.4(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + version: 4.9.4(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) jsdom: specifier: ^26.0.0 version: 26.0.0 @@ -64,16 +64,16 @@ importers: version: 3.5.3 tsdown: specifier: ^0.9.6 - version: 0.9.6(@oxc-project/runtime@0.66.0)(typescript@5.8.2) + version: 0.9.6(@oxc-project/runtime@0.66.0)(typescript@5.9.2) tslib: specifier: ^2.8.1 version: 2.8.1 typescript: - specifier: ~5.8.2 - version: 5.8.2 + specifier: ~5.9.0 + version: 5.9.2 typescript-eslint: specifier: ^8.29.0 - version: 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + version: 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) vite: specifier: ^6.2.5 version: 6.2.5(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) @@ -133,7 +133,7 @@ importers: version: 0.14.1 vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.9.2) packages/babel-plugin-resolve-type: dependencies: @@ -161,7 +161,7 @@ importers: version: 7.0.6 vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.9.2) packages/jsx-explorer: dependencies: @@ -179,14 +179,14 @@ importers: version: 0.52.2 vue: specifier: 'catalog:' - version: 3.5.13(typescript@5.8.2) + version: 3.5.13(typescript@5.9.2) devDependencies: '@types/babel__standalone': specifier: ^7.1.9 version: 7.1.9 '@vitejs/plugin-vue-jsx': specifier: ^4.1.2 - version: 4.1.2(vite@6.2.5(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2)) + version: 4.1.2(vite@6.2.5(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.9.2)) terser: specifier: ^5.39.0 version: 5.39.0 @@ -2840,8 +2840,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true @@ -4263,32 +4263,32 @@ snapshots: dependencies: undici-types: 6.20.0 - '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/parser': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) '@typescript-eslint/scope-manager': 8.29.0 - '@typescript-eslint/type-utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/type-utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.29.0 eslint: 9.23.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@typescript-eslint/scope-manager': 8.29.0 '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.9.2) '@typescript-eslint/visitor-keys': 8.29.0 debug: 4.4.0 eslint: 9.23.0(jiti@2.4.2) - typescript: 5.8.2 + typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -4297,20 +4297,20 @@ snapshots: '@typescript-eslint/types': 8.29.0 '@typescript-eslint/visitor-keys': 8.29.0 - '@typescript-eslint/type-utils@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/type-utils@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) debug: 4.4.0 eslint: 9.23.0(jiti@2.4.2) - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.29.0': {} - '@typescript-eslint/typescript-estree@8.29.0(typescript@5.8.2)': + '@typescript-eslint/typescript-estree@8.29.0(typescript@5.9.2)': dependencies: '@typescript-eslint/types': 8.29.0 '@typescript-eslint/visitor-keys': 8.29.0 @@ -4319,19 +4319,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 + ts-api-utils: 2.1.0(typescript@5.9.2) + typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)': + '@typescript-eslint/utils@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2)': dependencies: '@eslint-community/eslint-utils': 4.5.1(eslint@9.23.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.29.0 '@typescript-eslint/types': 8.29.0 - '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.8.2) + '@typescript-eslint/typescript-estree': 8.29.0(typescript@5.9.2) eslint: 9.23.0(jiti@2.4.2) - typescript: 5.8.2 + typescript: 5.9.2 transitivePeerDependencies: - supports-color @@ -4387,17 +4387,17 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.3.3': optional: true - '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.2))': + '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.9.2))': dependencies: - valibot: 1.0.0(typescript@5.8.2) + valibot: 1.0.0(typescript@5.9.2) - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.5(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.2))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.2.5(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.9.2))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.26.10) vite: 6.2.5(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1) - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.9.2) transitivePeerDependencies: - supports-color @@ -4534,11 +4534,11 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.8.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.9.2))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.8.2) + vue: 3.5.13(typescript@5.9.2) '@vue/shared@3.5.13': {} @@ -4903,10 +4903,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.9.4(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2): + eslint-plugin-import-x@4.9.4(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2): dependencies: '@types/doctrine': 0.0.9 - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) debug: 4.4.0 doctrine: 3.0.0 eslint: 9.23.0(jiti@2.4.2) @@ -5606,7 +5606,7 @@ snapshots: reusify@1.1.0: {} - rolldown-plugin-dts@0.8.5(rolldown@1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.8.2))(typescript@5.8.2): + rolldown-plugin-dts@0.8.5(rolldown@1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.9.2))(typescript@5.9.2): dependencies: debug: 4.4.0 dts-resolver: 1.0.1 @@ -5614,18 +5614,18 @@ snapshots: magic-string-ast: 0.9.1 oxc-parser: 0.66.0 oxc-transform: 0.66.0 - rolldown: 1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.8.2) + rolldown: 1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.9.2) optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.2 transitivePeerDependencies: - supports-color - rolldown@1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.8.2): + rolldown@1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.9.2): dependencies: '@oxc-project/types': 0.66.0 - '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.2)) + '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.9.2)) ansis: 3.17.0 - valibot: 1.0.0(typescript@5.8.2) + valibot: 1.0.0(typescript@5.9.2) optionalDependencies: '@oxc-project/runtime': 0.66.0 '@rolldown/binding-darwin-arm64': 1.0.0-beta.8-commit.2686eb1 @@ -5808,11 +5808,11 @@ snapshots: dependencies: punycode: 2.3.1 - ts-api-utils@2.1.0(typescript@5.8.2): + ts-api-utils@2.1.0(typescript@5.9.2): dependencies: - typescript: 5.8.2 + typescript: 5.9.2 - tsdown@0.9.6(@oxc-project/runtime@0.66.0)(typescript@5.8.2): + tsdown@0.9.6(@oxc-project/runtime@0.66.0)(typescript@5.9.2): dependencies: ansis: 3.17.0 cac: 6.7.14 @@ -5822,8 +5822,8 @@ snapshots: diff: 7.0.0 find-up-simple: 1.0.1 hookable: 5.5.3 - rolldown: 1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.8.2) - rolldown-plugin-dts: 0.8.5(rolldown@1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.8.2))(typescript@5.8.2) + rolldown: 1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.9.2) + rolldown-plugin-dts: 0.8.5(rolldown@1.0.0-beta.8-commit.2686eb1(@oxc-project/runtime@0.66.0)(typescript@5.9.2))(typescript@5.9.2) tinyexec: 1.0.1 tinyglobby: 0.2.13 unconfig: 7.3.2 @@ -5838,17 +5838,17 @@ snapshots: dependencies: prelude-ls: 1.2.1 - typescript-eslint@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2): + typescript-eslint@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2) + '@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/parser': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) + '@typescript-eslint/utils': 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.9.2) eslint: 9.23.0(jiti@2.4.2) - typescript: 5.8.2 + typescript: 5.9.2 transitivePeerDependencies: - supports-color - typescript@5.8.2: {} + typescript@5.9.2: {} unconfig@7.3.2: dependencies: @@ -5922,9 +5922,9 @@ snapshots: is-typed-array: 1.1.15 which-typed-array: 1.1.19 - valibot@1.0.0(typescript@5.8.2): + valibot@1.0.0(typescript@5.9.2): optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.2 vite-node@3.1.1(@types/node@22.13.14)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1): dependencies: @@ -6000,15 +6000,15 @@ snapshots: vue-component-type-helpers@2.2.8: {} - vue@3.5.13(typescript@5.8.2): + vue@3.5.13(typescript@5.9.2): 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.8.2)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.9.2)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.2 w3c-xmlserializer@5.0.0: dependencies: