Skip to content

chore(cli): upgrade TypeScript to 6.0#117

Merged
fuba merged 1 commit intomainfrom
upgrade-cli-typescript-6
Mar 30, 2026
Merged

chore(cli): upgrade TypeScript to 6.0#117
fuba merged 1 commit intomainfrom
upgrade-cli-typescript-6

Conversation

@fuba
Copy link
Copy Markdown
Owner

@fuba fuba commented Mar 30, 2026

Summary

  • TypeScript 5.9.3 → 6.0.2 メジャーアップデート対応
  • moduleResolution: "Node" が TS6 で deprecated → "NodeNext" に変更
  • module"NodeNext" に統一
  • Node.js グローバル型の解決のため "types": ["node"] を明示追加

Closes #115 の typecheck 失敗を解消します。

Test plan

  • npm run typecheck (CLI) — pass
  • npm run build (CLI) — pass
  • CI (lint, typecheck, build, test) が通ることを確認

🤖 Generated with Claude Code

- Update moduleResolution from "Node" to "NodeNext" (deprecated in TS6)
- Update module from "ESNext" to "NodeNext" for consistency
- Add explicit "types": ["node"] for Node.js globals
- Bump typescript devDependency to ^6.0.2

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@fuba fuba merged commit 97e78ec into main Mar 30, 2026
6 checks passed
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.

1 participant