Versions in this module Expand all Collapse all v0 v0.0.1 Mar 15, 2025 Changes in this version + type CommonJSModuleTransformer struct + type ESModuleTransformer struct + type ImpliedModuleTransformer struct + type ImportElisionTransformer struct + type RuntimeSyntaxTransformer struct + type Transformer struct + func NewCommonJSModuleTransformer(emitContext *printer.EmitContext, compilerOptions *core.CompilerOptions, ...) *Transformer + func NewESModuleTransformer(emitContext *printer.EmitContext, compilerOptions *core.CompilerOptions, ...) *Transformer + func NewImpliedModuleTransformer(emitContext *printer.EmitContext, compilerOptions *core.CompilerOptions, ...) *Transformer + func NewImportElisionTransformer(emitContext *printer.EmitContext, compilerOptions *core.CompilerOptions, ...) *Transformer + func NewRuntimeSyntaxTransformer(emitContext *printer.EmitContext, compilerOptions *core.CompilerOptions, ...) *Transformer + func NewTypeEraserTransformer(emitContext *printer.EmitContext, compilerOptions *core.CompilerOptions) *Transformer + func (tx *Transformer) TransformSourceFile(file *ast.SourceFile) *ast.SourceFile + type TypeEraserTransformer struct