• Disclaimer
  • Getting set up
  • A minimal compiler
  • A simple transform function
  • Getting the DTS from a JavaScript file
  • Re-printing Sections of a TypeScript File
  • Traversing the AST with a little linter
  • Writing an incremental program watcher
  • Incremental build support using the language services
  • Customizing module resolution
  • Creating and Printing a TypeScript AST
  • Using the Type Checker