diff --git a/package.json b/package.json index a3b4e672..e1cb1296 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "eslint-config-next": "15.5.18", "prettier": "3.8.3", "source-map-loader": "^5.0.0", - "typescript": "5.9.3", + "typescript": "6.0.3", "vitest": "^3.2.4" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3bae0cd4..927ed5b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,7 +59,7 @@ importers: version: 9.39.4 eslint-config-next: specifier: 15.5.18 - version: 15.5.18(eslint@9.39.4)(typescript@5.9.3) + version: 15.5.18(eslint@9.39.4)(typescript@6.0.3) prettier: specifier: 3.8.3 version: 3.8.3 @@ -67,8 +67,8 @@ importers: specifier: ^5.0.0 version: 5.0.0(webpack@5.95.0) typescript: - specifier: 5.9.3 - version: 5.9.3 + specifier: 6.0.3 + version: 6.0.3 vitest: specifier: ^3.2.4 version: 3.2.4(@types/node@24.12.4)(terser@5.39.0) @@ -2215,8 +2215,8 @@ packages: typed-emitter@2.1.0: resolution: {integrity: sha512-g/KzbYKbH5C2vPkaXGu8DJlHrGKHLsM25Zg9WuC9pMGfuvT+X25tZQWo5fK1BjBm8+UrVE9LDCvaY0CQk+fXDA==} - 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 @@ -2866,34 +2866,34 @@ snapshots: '@types/prop-types': 15.7.13 csstype: 3.2.3 - '@typescript-eslint/eslint-plugin@8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@5.9.3) + '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@6.0.3) '@typescript-eslint/scope-manager': 8.8.0 - '@typescript-eslint/type-utils': 8.8.0(eslint@9.39.4)(typescript@5.9.3) - '@typescript-eslint/utils': 8.8.0(eslint@9.39.4)(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.8.0(eslint@9.39.4)(typescript@6.0.3) + '@typescript-eslint/utils': 8.8.0(eslint@9.39.4)(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.8.0 eslint: 9.39.4 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.3.0(typescript@5.9.3) + ts-api-utils: 1.3.0(typescript@6.0.3) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3)': + '@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3)': dependencies: '@typescript-eslint/scope-manager': 8.8.0 '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@6.0.3) '@typescript-eslint/visitor-keys': 8.8.0 debug: 4.4.3 eslint: 9.39.4 optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color @@ -2902,21 +2902,21 @@ snapshots: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 - '@typescript-eslint/type-utils@8.8.0(eslint@9.39.4)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.8.0(eslint@9.39.4)(typescript@6.0.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.8.0(eslint@9.39.4)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@6.0.3) + '@typescript-eslint/utils': 8.8.0(eslint@9.39.4)(typescript@6.0.3) debug: 4.4.3 - ts-api-utils: 1.3.0(typescript@5.9.3) + ts-api-utils: 1.3.0(typescript@6.0.3) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - eslint - supports-color '@typescript-eslint/types@8.8.0': {} - '@typescript-eslint/typescript-estree@8.8.0(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.8.0(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 8.8.0 '@typescript-eslint/visitor-keys': 8.8.0 @@ -2925,18 +2925,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.4 - ts-api-utils: 1.3.0(typescript@5.9.3) + ts-api-utils: 1.3.0(typescript@6.0.3) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.8.0(eslint@9.39.4)(typescript@5.9.3)': + '@typescript-eslint/utils@8.8.0(eslint@9.39.4)(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.4) '@typescript-eslint/scope-manager': 8.8.0 '@typescript-eslint/types': 8.8.0 - '@typescript-eslint/typescript-estree': 8.8.0(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.8.0(typescript@6.0.3) eslint: 9.39.4 transitivePeerDependencies: - supports-color @@ -3499,21 +3499,21 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-next@15.5.18(eslint@9.39.4)(typescript@5.9.3): + eslint-config-next@15.5.18(eslint@9.39.4)(typescript@6.0.3): dependencies: '@next/eslint-plugin-next': 15.5.18 '@rushstack/eslint-patch': 1.10.4 - '@typescript-eslint/eslint-plugin': 8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint@9.39.4)(typescript@5.9.3) - '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.8.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint@9.39.4)(typescript@6.0.3) + '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@6.0.3) eslint: 9.39.4 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.4) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.4) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) eslint-plugin-jsx-a11y: 6.10.0(eslint@9.39.4) eslint-plugin-react: 7.37.1(eslint@9.39.4) eslint-plugin-react-hooks: 5.2.0(eslint@9.39.4) optionalDependencies: - typescript: 5.9.3 + typescript: 6.0.3 transitivePeerDependencies: - eslint-import-resolver-webpack - eslint-plugin-import-x @@ -3527,37 +3527,37 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.4): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.4): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.4.3 enhanced-resolve: 5.18.1 eslint: 9.39.4 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@5.9.3) + '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@6.0.3) eslint: 9.39.4 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.4) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@9.39.4) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -3568,7 +3568,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.39.4 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.8.0(eslint@9.39.4)(typescript@6.0.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.39.4) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -3580,7 +3580,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@5.9.3) + '@typescript-eslint/parser': 8.8.0(eslint@9.39.4)(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -4589,9 +4589,9 @@ snapshots: dependencies: is-number: 7.0.0 - ts-api-utils@1.3.0(typescript@5.9.3): + ts-api-utils@1.3.0(typescript@6.0.3): dependencies: - typescript: 5.9.3 + typescript: 6.0.3 tsconfig-paths@3.15.0: dependencies: @@ -4644,7 +4644,7 @@ snapshots: optionalDependencies: rxjs: 7.8.2 - typescript@5.9.3: {} + typescript@6.0.3: {} unbox-primitive@1.0.2: dependencies: