UNPKG

724 BJavaScriptView Raw
1"use strict";
2exports.__esModule = true;
3exports.concurrently = void 0;
4var tslib_1 = require("tslib");
5function concurrently() {
6 var functions = [];
7 for (var _i = 0; _i < arguments.length; _i++) {
8 functions[_i] = arguments[_i];
9 }
10 return tslib_1.__awaiter(this, void 0, void 0, function () {
11 var _this = this;
12 return tslib_1.__generator(this, function (_a) {
13 return [2 /*return*/, Promise.all(functions.map(function (fn) { return tslib_1.__awaiter(_this, void 0, void 0, function () { return tslib_1.__generator(this, function (_a) {
14 return [2 /*return*/, fn()];
15 }); }); }))];
16 });
17 });
18}
19exports.concurrently = concurrently;