astx
Version:
super powerful structural search and replace for JavaScript and TypeScript to automate your refactoring
5 lines (4 loc) • 325 B
TypeScript
import { Node, NodePath } from '../types';
export declare type ReplacementConverter = (replacement: Node) => Node | Node[];
export default function createReplacementConverter(path: NodePath<any>): ReplacementConverter;
export declare function bulkConvert(nodes: Node | Node[], convert: ReplacementConverter): Iterable<Node>;