bpm-engine
Version:
Business Process Management Engine for JavaScript
14 lines (9 loc) • 1.31 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _promise = require("babel-runtime/core-js/promise");
var _promise2 = _interopRequireDefault(_promise);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
exports.default = funcs => funcs.reduce((promise, func) => promise.then(result => func().then(Array.prototype.concat.bind(result))), _promise2.default.resolve([]));
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9saWIvc2VyaWFsLmpzIl0sIm5hbWVzIjpbImZ1bmNzIiwicmVkdWNlIiwicHJvbWlzZSIsImZ1bmMiLCJ0aGVuIiwicmVzdWx0IiwiQXJyYXkiLCJwcm90b3R5cGUiLCJjb25jYXQiLCJiaW5kIiwicmVzb2x2ZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7O2tCQUFlQSxTQUNiQSxNQUFNQyxNQUFOLENBQ0UsQ0FBQ0MsT0FBRCxFQUFVQyxJQUFWLEtBQW1CRCxRQUFRRSxJQUFSLENBQWFDLFVBQVVGLE9BQU9DLElBQVAsQ0FBWUUsTUFBTUMsU0FBTixDQUFnQkMsTUFBaEIsQ0FBdUJDLElBQXZCLENBQTRCSixNQUE1QixDQUFaLENBQXZCLENBRHJCLEVBRUUsa0JBQVFLLE9BQVIsQ0FBZ0IsRUFBaEIsQ0FGRixDIiwiZmlsZSI6InNlcmlhbC5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBkZWZhdWx0IGZ1bmNzID0+XG4gIGZ1bmNzLnJlZHVjZShcbiAgICAocHJvbWlzZSwgZnVuYykgPT4gcHJvbWlzZS50aGVuKHJlc3VsdCA9PiBmdW5jKCkudGhlbihBcnJheS5wcm90b3R5cGUuY29uY2F0LmJpbmQocmVzdWx0KSkpLFxuICAgIFByb21pc2UucmVzb2x2ZShbXSksXG4gICk7XG4iXX0=