1 | "use strict";
|
2 | exports.__esModule = true;
|
3 | exports.concurrently = void 0;
|
4 | var tslib_1 = require("tslib");
|
5 | function 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 , 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 , fn()];
|
15 | }); }); }))];
|
16 | });
|
17 | });
|
18 | }
|
19 | exports.concurrently = concurrently;
|