Expand description
TypeScript AST builders for generating types, functions, imports, and exports.
These provide a high-level API for constructing TypeScript syntax, which can then be rendered via CodeBuilder.
Structsยง
- ArrowFn
- An arrow function for use as a property value.
- Const
- Builder for TypeScript const declarations.
- Export
- Builder for TypeScript export statements.
- Field
- A field in a TypeScript object type.
- Fn
- Builder for TypeScript functions.
- Import
- Builder for TypeScript import statements.
- Interface
- Builder for TypeScript interfaces.
- JsArray
- Builder for JavaScript/TypeScript array literals.
- JsObject
- Builder for JavaScript/TypeScript object literals.
- Object
Type - Builder for TypeScript object types (
type Foo = { ... }). - Param
- A parameter in a TypeScript function.
- Type
Alias - Builder for TypeScript type aliases.
- Union
- Builder for TypeScript union types.