decaffeinate-parser
Version:
A better AST for CoffeeScript, inspired by CoffeeScriptRedux.
8 lines (7 loc) • 334 B
TypeScript
import { Node, Program } from './nodes';
export declare type Options = {
useCS2: boolean;
};
export declare const DEFAULT_OPTIONS: Options;
export declare function parse(source: string, options?: Options): Program;
export declare function traverse(node: Node, callback: (node: Node, parent: Node | null) => boolean | void): void;