UNPKG

n8n

Version:

n8n Workflow Automation Tool

23 lines 1.06 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.initExpressionEvaluator = void 0; const di_1 = require("@n8n/di"); const n8n_core_1 = require("n8n-core"); const n8n_workflow_1 = require("n8n-workflow"); const config_1 = __importDefault(require("./config")); const initExpressionEvaluator = () => { n8n_workflow_1.ExpressionEvaluatorProxy.setEvaluator(config_1.default.getEnv('expression.evaluator')); n8n_workflow_1.ExpressionEvaluatorProxy.setDifferEnabled(config_1.default.getEnv('expression.reportDifference')); n8n_workflow_1.ExpressionEvaluatorProxy.setDiffReporter((expr) => { di_1.Container.get(n8n_core_1.ErrorReporter).warn('Expression difference', { extra: { expression: expr, }, }); }); }; exports.initExpressionEvaluator = initExpressionEvaluator; //# sourceMappingURL=expression-evaluator.js.map