Skip to content

chore: upgrade TypeScript to 6.0.2#114

Closed
chenjiahan wants to merge 2 commits intomainfrom
codex/upgrade-typescript-6-0-2
Closed

chore: upgrade TypeScript to 6.0.2#114
chenjiahan wants to merge 2 commits intomainfrom
codex/upgrade-typescript-6-0-2

Conversation

@chenjiahan
Copy link
Copy Markdown
Member

Summary

This PR upgrades TypeScript to 6.0.2 and aligns the repository tsconfig with the shared NodeNext baseline used for this batch update.

Changes

  • update typescript to 6.0.2
  • replace tsconfig.json with the new shared configuration
  • refresh pnpm-lock.yaml

Validation

  • pnpm i
  • pnpm build
  • pnpm test

Copilot AI review requested due to automatic review settings March 28, 2026 10:08
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request pins the TypeScript version to 6.0.2 and updates the TypeScript configuration. Key changes in tsconfig.json include switching to noEmit mode, removing the outDir and target settings, updating the library and types definitions to focus on Node.js and ES2023, and enabling useDefineForClassFields. I have no feedback to provide.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Upgrades the repository to TypeScript 6.0.2 and aligns tsconfig.json with a shared NodeNext baseline configuration.

Changes:

  • Bumps typescript dependency to 6.0.2 (and refreshes the lockfile accordingly).
  • Replaces tsconfig.json with a NodeNext-oriented shared configuration (notably setting noEmit: true and updating libs/types).

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated no comments.

File Description
tsconfig.json Updates compiler options to a NodeNext baseline (libs/types/noEmit/etc.).
package.json Pins TypeScript dependency to 6.0.2.
pnpm-lock.yaml Updates TypeScript specifier to match the pinned version.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chenjiahan chenjiahan closed this Mar 28, 2026
@chenjiahan chenjiahan deleted the codex/upgrade-typescript-6-0-2 branch March 28, 2026 10:52
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.

2 participants