API Extractor is a TypeScript analysis tool that produces three different output types:
1. API Report - API Extractor can trace all exports from your project’s main entry point and generate a report to be used as the basis for an API review workflow.
3. API Documentation - API Extractor can generate a “doc model” JSON file for each of your projects. This JSON file contains the extracted type signatures and doc comments. The api-documenter companion tool can use these files to generate an API reference website, or you can use them as inputs for a custom documentation pipeline.