# TypeScript Compiler API

**Canonical:** https://apis.io/apis/typescript/typescript-compiler-api/  
**Provider:** TypeScript — https://apis.io/providers/typescript/  
**Base URL:** https://www.typescriptlang.org  
**Documentation:** https://www.typescriptlang.org/docs/handbook/compiler-options.html

TypeScript Compiler API is one of 3 APIs that [TypeScript](https://apis.io/providers/typescript/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Compiler, Transpilation, Type Checking, AST, and Code Generation. The published artifact set on APIs.io includes API documentation, a GitHub repository, and an API reference.

Programmatic access to the TypeScript compiler. The Compiler API allows developers to parse TypeScript files into ASTs, perform type checking, emit JavaScript, and transform code programmatically.

## Machine-readable artifacts (6)

- **Documentation** — https://github.com/microsoft/TypeScript/wiki/Using-the-Compiler-API
- **GitHubRepository** — https://github.com/microsoft/TypeScript
- **npm Package** — https://www.npmjs.com/package/typescript
- **APIReference** — https://www.typescriptlang.org/tsconfig
- **Compiler Options** — https://www.typescriptlang.org/tsconfig/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/typescript/refs/heads/main/apis.yml

## Other TypeScript APIs (2)

- [TypeScript Language Service API](https://apis.io/apis/typescript/typescript-language-service-api/)
- [TypeScript Transform API](https://apis.io/apis/typescript/typescript-transform-api/)

## Tags

Compiler, Transpilation, Type Checking, AST, Code Generation

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/typescript/typescript-compiler-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/typescript/.
