@rudderstack/workflow-engine
Version:
A generic workflow execution engine
14 lines • 546 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.DefaultBatchWorkflowExecutor = void 0;
class DefaultBatchWorkflowExecutor {
constructor(executors) {
this.executors = executors;
}
async execute(input, bindings) {
const result = await Promise.all(this.executors.map((executor) => executor.execute(input, bindings)));
return result.flat();
}
}
exports.DefaultBatchWorkflowExecutor = DefaultBatchWorkflowExecutor;
//# sourceMappingURL=default_batch_workflow_executor.js.map