This project is still in beta until we reach version 1.0.0. There could be breaking changes between minor versions.
Simplifies the TypeScript AST generated from the TypeScript compiler.
Reflects the following declarations:
- Import declarations
- Export declarations
- Function declarations
- Variable declarations
- Interface declarations
- Type Alias declarations
- Enum declarations
- JSDoc
- Class declarations
- Decorators
- Inheritance
- Mixins (coming soon)
- Custom elements (coming soon)
Supported output formats:
- JSON
Name | Version | Description |
---|---|---|
@ts-ast-parser/core | Reads the TS Compiler AST and outputs a simplified version of it | |
@ts-ast-parser/readers | Helps to read and search the reflected AST. |
Documentation is available on the website
See CONTRIBUTING.md for more information.