UNPKG

@phenomnomnominal/tsquery

Version:

Query TypeScript ASTs with the esquery API!

6 lines (5 loc) 360 B
import type { Adjacent, Sibling } from 'esquery'; import type { Node } from 'typescript'; export declare function sibling(node: Node, selector: Sibling, ancestors: Array<Node>): boolean; export declare function adjacent(node: Node, selector: Adjacent, ancestors: Array<Node>): boolean; export declare function getVisitorKeys(node: Node | null): Array<string>;