Skip to content

build(deps-dev): Bump typescript from 5.9.3 to 6.0.3 (#3329)#3488

Merged
KATO-Hiro merged 5 commits intostagingfrom
#3329
May 3, 2026
Merged

build(deps-dev): Bump typescript from 5.9.3 to 6.0.3 (#3329)#3488
KATO-Hiro merged 5 commits intostagingfrom
#3329

Conversation

@KATO-Hiro
Copy link
Copy Markdown
Collaborator

@KATO-Hiro KATO-Hiro commented May 3, 2026

close #3329

Summary by CodeRabbit

リリースノート

  • Chores
    • TypeScriptを最新バージョンに更新しました
    • ビルド構成を改善しました

KATO-Hiro and others added 4 commits May 3, 2026 13:15
TypeScript 6 には大きなデフォルト値変更(strict=true, module=esnext など)が含まれていますが、当プロジェクトは既に互換性があります。全テスト・型チェック・リントが成功しました。

- 全 peer dependency の TS 6.0 対応を確認
- Test Files 58 passed、Tests 2133 passed | 1 skipped
- Prisma/Lucia は TS peer dependency 未指定のため、将来的な監視が必要

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
prisma/seed.ts で process (Node.js グローバル) が認識されないエラーを修正。
tsconfig.json の include に prisma/**/*.ts を追加し、型チェック対象に含める。

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
playwright.config.ts などのルート直下の .config.ts ファイルを
TypeScript の型チェック対象に含める。これにより process グローバルが認識される。

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 3, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: d7a55676-a249-49b3-ab93-641115286856

📥 Commits

Reviewing files that changed from the base of the PR and between 1438680 and 7b202c8.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml, !pnpm-lock.yaml
📒 Files selected for processing (2)
  • package.json
  • tsconfig.json

📝 Walkthrough

Walkthrough

TypeScript 開発依存を 5.9.3 から 6.0.3 へアップグレードし、tsconfig.json の include パターンを拡張して Prisma および設定ファイルに対応しました。

Changes

TypeScript 6.0 アップグレード & 設定調整

レイヤー / ファイル 説明
依存関係更新
package.json
typescript を 5.9.3 から 6.0.3 へバージョンアップ。
コンパイル設定
tsconfig.json
include パターンを拡張。既存の src/** パターンに加えて prisma/**/*.ts*.config.ts を追加。

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Poem

TypeScript の新しい扉が開き、
プリズマも設定ファイルも一緒に光る 🌟
六番目の世代へようこそ。

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed PRタイトルはTypeScriptの5.9.3から6.0.3へのアップグレードを正確に反映しており、package.jsonの依存関係更新という主要な変更内容と完全に一致している。
Linked Issues check ✅ Passed PR全体がリンク済みissue #3329の要件を満たしており、TypeScript 6.0.3へのアップグレード完了、既存テスト(2133件)合格、型チェック成功を確認している。
Out of Scope Changes check ✅ Passed tsconfig.jsonのprisma/**/*.ts*.config.tsの追加は、TypeScript 6.0.3アップグレード後の型チェック対応として必要な関連変更であり、スコープ内と判断される。
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch #3329

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 0/1 reviews remaining, refill in 60 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@KATO-Hiro KATO-Hiro changed the title build(deps-dev): Bump typescript from 5.9.3 to 6.0 (#3329) build(deps-dev): Bump typescript from 5.9.3 to 6.0.3 (#3329) May 3, 2026
@KATO-Hiro
Copy link
Copy Markdown
Collaborator Author

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 3, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Copy link
Copy Markdown
Collaborator Author

@KATO-Hiro KATO-Hiro left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@KATO-Hiro KATO-Hiro merged commit 88bac2b into staging May 3, 2026
3 checks passed
@KATO-Hiro KATO-Hiro deleted the #3329 branch May 3, 2026 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Deps] TypeScript 5.x から 6.x へアップグレードしましょう

1 participant