UNPKG

javascript-obfuscator

Version:
18 lines (15 loc) 470 B
import * as ESTree from 'estree'; import { TNodeWithLexicalScope } from '../../../../types/node/TNodeWithLexicalScope'; export interface IObfuscatingReplacer <T = ESTree.Node> { /** * @param {Node} node * @param {TNodeWithLexicalScope} lexicalScopeNode * @param {number} nodeIdentifier * @returns {T} */ replace ( node: ESTree.Node, lexicalScopeNode?: TNodeWithLexicalScope, nodeIdentifier?: number ): T; }