diff --git a/package.json b/package.json index b46e049b..f611a33d 100644 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ "shuffle-array": "1.0.1", "simple-statistics": "7.8.9", "typedoc": "0.28.19", - "typescript": "5.9.3", + "typescript": "6.0.3", "vite": "7.3.3", "vitest": "3.2.4", "yargs": "17.7.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2fc4cdef..5c6d4b18 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@berlysia/eslint-config': specifier: 7.2.0 - version: 7.2.0(eslint@10.2.1)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3)) + version: 7.2.0(eslint@10.2.1)(typescript@6.0.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3)) '@berlysia/tsconfig': specifier: 0.0.1 version: 0.0.1 @@ -70,10 +70,10 @@ importers: version: 7.8.9 typedoc: specifier: 0.28.19 - version: 0.28.19(typescript@5.9.3) + version: 0.28.19(typescript@6.0.3) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.3 + version: 6.0.3 vite: specifier: 7.3.3 version: 7.3.3(@types/node@24.12.3)(yaml@2.8.3) @@ -3124,8 +3124,8 @@ packages: peerDependencies: typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x || 6.0.x - typescript@5.9.3: - resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} + typescript@6.0.3: + resolution: {integrity: sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==} engines: {node: '>=14.17'} hasBin: true @@ -3462,30 +3462,30 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@berlysia/eslint-config@7.2.0(eslint@10.2.1)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3))': + '@berlysia/eslint-config@7.2.0(eslint@10.2.1)(typescript@6.0.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3))': dependencies: '@eslint/markdown': 7.3.0 - '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1)(typescript@5.9.3) - '@typescript-eslint/parser': 8.45.0(eslint@10.2.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) - '@vitest/eslint-plugin': 1.3.15(eslint@10.2.1)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3)) + '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1)(typescript@6.0.3) + '@typescript-eslint/parser': 8.45.0(eslint@10.2.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) + '@vitest/eslint-plugin': 1.3.15(eslint@10.2.1)(typescript@6.0.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3)) eslint: 10.2.1 eslint-config-flat-gitignore: 2.1.0(eslint@10.2.1) eslint-config-prettier: 10.1.8(eslint@10.2.1) - eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1))(eslint@10.2.1) + eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1))(eslint@10.2.1) eslint-plugin-eslint-comments: 3.2.0(eslint@10.2.1) - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1) - eslint-plugin-jest: 29.0.1(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1)(typescript@5.9.3) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1) + eslint-plugin-jest: 29.0.1(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1)(typescript@6.0.3) eslint-plugin-jest-dom: 5.5.0(eslint@10.2.1) eslint-plugin-jsdoc: 60.8.0(eslint@10.2.1) eslint-plugin-jsonc: 2.21.0(eslint@10.2.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@10.2.1) - eslint-plugin-n: 17.23.1(eslint@10.2.1)(typescript@5.9.3) + eslint-plugin-n: 17.23.1(eslint@10.2.1)(typescript@6.0.3) eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-promise: 7.2.1(eslint@10.2.1) eslint-plugin-react: 7.37.5(eslint@10.2.1) eslint-plugin-react-hooks: 6.1.1(eslint@10.2.1) - eslint-plugin-testing-library: 7.11.0(eslint@10.2.1)(typescript@5.9.3) + eslint-plugin-testing-library: 7.11.0(eslint@10.2.1)(typescript@6.0.3) eslint-plugin-unicorn: 61.0.2(eslint@10.2.1) globals: 16.4.0 jsonc-eslint-parser: 2.4.1 @@ -3911,41 +3911,41 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.45.0(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.45.0(eslint@10.2.1)(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.45.0 - '@typescript-eslint/type-utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) + '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.45.0 eslint: 10.2.1 graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@5.9.3)': + '@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 8.45.0 '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.45.0 debug: 4.4.3 eslint: 10.2.1 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.45.0(typescript@5.9.3)': + '@typescript-eslint/project-service@8.45.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@6.0.3) '@typescript-eslint/types': 8.45.0 debug: 4.4.3 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -3959,19 +3959,19 @@ snapshots: '@typescript-eslint/types': 8.59.1 '@typescript-eslint/visitor-keys': 8.59.1 - '@typescript-eslint/tsconfig-utils@8.45.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.45.0(typescript@6.0.3)': dependencies: - typescript: 5.9.3 + typescript: 6.0.3 - '@typescript-eslint/type-utils@8.45.0(eslint@10.2.1)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.45.0(eslint@10.2.1)(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) debug: 4.4.3 eslint: 10.2.1 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -3979,10 +3979,10 @@ snapshots: '@typescript-eslint/types@8.59.1': {} - '@typescript-eslint/typescript-estree@8.45.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.45.0(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.45.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@5.9.3) + '@typescript-eslint/project-service': 8.45.0(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.45.0(typescript@6.0.3) '@typescript-eslint/types': 8.45.0 '@typescript-eslint/visitor-keys': 8.45.0 debug: 4.4.3 @@ -3990,19 +3990,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.9 semver: 7.7.4 - ts-api-utils: 2.5.0(typescript@5.9.3) - typescript: 5.9.3 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@5.9.3)': + '@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.1) '@typescript-eslint/scope-manager': 8.45.0 '@typescript-eslint/types': 8.45.0 - '@typescript-eslint/typescript-estree': 8.45.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.45.0(typescript@6.0.3) eslint: 10.2.1 - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -4094,13 +4094,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.3.15(eslint@10.2.1)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3))': + '@vitest/eslint-plugin@1.3.15(eslint@10.2.1)(typescript@6.0.3)(vitest@3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3))': dependencies: '@typescript-eslint/scope-manager': 8.59.1 - '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) eslint: 10.2.1 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 vitest: 3.2.4(@types/debug@4.1.13)(@types/node@24.12.3)(yaml@2.8.3) transitivePeerDependencies: - supports-color @@ -4787,7 +4787,7 @@ snapshots: optionalDependencies: unrs-resolver: 1.11.1 - eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1))(eslint@10.2.1): + eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1))(eslint@10.2.1): dependencies: debug: 4.4.3 eslint: 10.2.1 @@ -4798,7 +4798,7 @@ snapshots: tinyglobby: 0.2.16 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1) + eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1) transitivePeerDependencies: - supports-color @@ -4821,7 +4821,7 @@ snapshots: eslint: 10.2.1 ignore: 5.3.2 - eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1): + eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1): dependencies: '@typescript-eslint/types': 8.59.1 comment-parser: 1.4.6 @@ -4834,7 +4834,7 @@ snapshots: stable-hash-x: 0.2.0 unrs-resolver: 1.11.1 optionalDependencies: - '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) transitivePeerDependencies: - supports-color @@ -4844,12 +4844,12 @@ snapshots: eslint: 10.2.1 requireindex: 1.2.0 - eslint-plugin-jest@29.0.1(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1)(typescript@5.9.3): + eslint-plugin-jest@29.0.1(@typescript-eslint/eslint-plugin@8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1)(typescript@6.0.3): dependencies: - '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) eslint: 10.2.1 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@5.9.3))(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.45.0(@typescript-eslint/parser@8.45.0(eslint@10.2.1)(typescript@6.0.3))(eslint@10.2.1)(typescript@6.0.3) transitivePeerDependencies: - supports-color - typescript @@ -4906,7 +4906,7 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-n@17.23.1(eslint@10.2.1)(typescript@5.9.3): + eslint-plugin-n@17.23.1(eslint@10.2.1)(typescript@6.0.3): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.1) enhanced-resolve: 5.21.0 @@ -4917,7 +4917,7 @@ snapshots: globrex: 0.1.2 ignore: 5.3.2 semver: 7.7.4 - ts-declaration-location: 1.0.7(typescript@5.9.3) + ts-declaration-location: 1.0.7(typescript@6.0.3) transitivePeerDependencies: - typescript @@ -4960,10 +4960,10 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-testing-library@7.11.0(eslint@10.2.1)(typescript@5.9.3): + eslint-plugin-testing-library@7.11.0(eslint@10.2.1)(typescript@6.0.3): dependencies: '@typescript-eslint/scope-manager': 8.59.1 - '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.45.0(eslint@10.2.1)(typescript@6.0.3) eslint: 10.2.1 transitivePeerDependencies: - supports-color @@ -6752,14 +6752,14 @@ snapshots: trim-newlines@3.0.1: {} - ts-api-utils@2.5.0(typescript@5.9.3): + ts-api-utils@2.5.0(typescript@6.0.3): dependencies: - typescript: 5.9.3 + typescript: 6.0.3 - ts-declaration-location@1.0.7(typescript@5.9.3): + ts-declaration-location@1.0.7(typescript@6.0.3): dependencies: picomatch: 4.0.4 - typescript: 5.9.3 + typescript: 6.0.3 tslib@2.8.1: optional: true @@ -6809,16 +6809,16 @@ snapshots: possible-typed-array-names: 1.1.0 reflect.getprototypeof: 1.0.10 - typedoc@0.28.19(typescript@5.9.3): + typedoc@0.28.19(typescript@6.0.3): dependencies: '@gerrit0/mini-shiki': 3.23.0 lunr: 2.3.9 markdown-it: 14.1.1 minimatch: 10.2.5 - typescript: 5.9.3 + typescript: 6.0.3 yaml: 2.8.3 - typescript@5.9.3: {} + typescript@6.0.3: {} uc.micro@2.1.0: {}