- babelPlugin(api: object, options: undefined | null | CodegenConfig, dirname: string): { name: string; visitor: { ImportDeclaration: any; Program: any; TaggedTemplateExpression: any } }
Parameters
api: object
options: undefined | null | CodegenConfig
dirname: string
Returns { name: string; visitor: { ImportDeclaration: any; Program: any; TaggedTemplateExpression: any } }
name: string
visitor: { ImportDeclaration: any; Program: any; TaggedTemplateExpression: any }
ImportDeclaration: function
- ImportDeclaration(this: PluginPass, path: NodePath<ImportDeclaration>): void
Parameters
this: PluginPass
path: NodePath<ImportDeclaration>
Returns void
Program: function
- Program(this: PluginPass, path: NodePath<Program>): void
Parameters
this: PluginPass
path: NodePath<Program>
Returns void
TaggedTemplateExpression: function
- TaggedTemplateExpression(this: PluginPass, path: NodePath<TaggedTemplateExpression>, state: PluginPass): void
Parameters
this: PluginPass
path: NodePath<TaggedTemplateExpression>
state: PluginPass
Returns void