Lesson overview · Free interview practice
Compiler
Use the TypeScript Compiler API.
Topics in the full lesson
- Introduction to the TypeScript Compiler API
- Setting Up the Environment
- Understanding the Abstract Syntax Tree (AST)
- Programmatic AST Manipulation
- Creating Custom Transformers
- Applying Transformers during Compilation
- Practical Examples
- Best Practices
- Exercises
Try the free interview questions
Work through a question before revealing its explanation. These questions and answers are free; Premium adds the full lesson walkthrough, examples and implementation detail.
TheoryMedium
The TypeScript Language Service
TheoryMedium
Watch Mode and Incremental Compilation
TheoryMedium
Project References for Monorepos
TheoryMedium
What `tsc` Does: Type-Checking and Transpilation
TheoryHard
The Compiler API: Building Custom TypeScript Tools
Explore the full Compiler material
Premium includes the complete lessons and implementation references. Free practice questions remain available without a subscription.
All course tracks & premium content
From basics to advanced masterclasses
Built for JS/TS developers like you
Real-world tips & common pitfalls