mirror of
https://github.com/javascript-obfuscator/javascript-obfuscator
synced 2026-08-09 12:42:29 +00:00
8 lines
347 B
TypeScript
8 lines
347 B
TypeScript
import * as estraverse from 'estraverse';
|
|
import * as ESTree from 'estree';
|
|
|
|
export interface IVisitor <T extends ESTree.Node = ESTree.Node> {
|
|
enter? (node: T, parentNode: ESTree.Node | null): ESTree.Node | estraverse.VisitorOption | void;
|
|
leave? (node: T, parentNode: ESTree.Node | null): ESTree.Node | estraverse.VisitorOption | void;
|
|
}
|