@nodesecure/js-x-ray
Version:
JavaScript AST XRay analysis
15 lines • 498 B
TypeScript
import type { ESTree } from "meriyah";
import type { VariableTracer } from "../../VariableTracer.ts";
export declare class RequireCallExpressionWalker {
#private;
tracer: VariableTracer;
dependencies: Set<string>;
triggerWarning: boolean;
constructor(tracer: VariableTracer);
reset(): void;
walk(callExprNode: ESTree.CallExpression): {
dependencies: Set<string>;
triggerWarning: boolean;
};
}
//# sourceMappingURL=RequireCallExpressionWalker.d.ts.map