Skip to content

chore: migrate from TypeScript to tsgo#11

Merged
aminevg merged 2 commits intomainfrom
migrate-to-tsgo
Mar 19, 2026
Merged

chore: migrate from TypeScript to tsgo#11
aminevg merged 2 commits intomainfrom
migrate-to-tsgo

Conversation

@aminevg
Copy link
Contributor

@aminevg aminevg commented Mar 19, 2026

Summary

  • Replace typescript with @typescript/native-preview (tsgo) for type-checking — the native Go port of TypeScript, up to 10x faster
  • Update typecheck scripts from tsc to tsgo in both packages
  • Remove baseUrl from all tsconfig files (removed in tsgo/TypeScript 7) — paths with relative specifiers work without it
  • Update @gomighty/core peerDependencies to @typescript/native-preview

Test plan

  • pnpm run build succeeds (tsdown unaffected)
  • pnpm run typecheck passes with tsgo
  • pnpm run test — all 46 tests pass

@aminevg aminevg merged commit ca4f4f4 into main Mar 19, 2026
3 checks passed
@aminevg aminevg deleted the migrate-to-tsgo branch March 19, 2026 14:59
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