import { Tournament } from '@n8n/tournament'; import { DollarSignValidator, PrototypeSanitizer } from './expression-sandboxing'; const errorHandler = () => { }; const tournamentEvaluator = new Tournament(errorHandler, undefined, undefined, { before: [], after: [PrototypeSanitizer, DollarSignValidator], }); const evaluator = tournamentEvaluator.execute.bind(tournamentEvaluator); export const setErrorHandler = (handler) => { tournamentEvaluator.errorHandler = handler; }; export const evaluateExpression = (expr, data) => { return evaluator(expr, data); }; //# sourceMappingURL=expression-evaluator-proxy.js.map