Curated source guide

TS-Go source explorer

Explore the TypeScript 7 native compiler source code. Study the Go implementation of parsing, binding, type checking, module resolution, emit, project builds, and language service internals.

View upstream repository

Guide chapters

  1. Chapter 1 - Source Tree Mental Model
  2. Chapter 2 - Command Line And Program Creation
  3. Chapter 3 - Scanner Parser And AST
  4. Chapter 4 - Binding And Type Checking
  5. Chapter 5 - Module Resolution Projects And Incrementality
  6. Chapter 6 - Emit Language Service And Tests

Key directories

Loading source workspace

TS-Go source explorer

Explore the TypeScript 7 native compiler source code. Study the Go implementation of parsing, binding, type checking, module resolution, emit, project builds, and language service internals.