UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

9 lines (8 loc) 406 B
import * as ts from "typescript"; import { SourceFile, Node } from "./compiler"; /** * Creates a wrapped node from a compiler node. * @param node - Node to create a wrapped node from. * @param sourceFile - Optional source file of the node to help improve performance. */ export declare function createWrappedNode<T extends ts.Node = ts.Node>(node: T, sourceFile?: ts.SourceFile | SourceFile): Node<T>;