source: frontend/node_modules/async/internal/applyEach.js

Last change on this file was 9af201e, checked in by MBK <marija.karapandzova@…>, 11 days ago

Fix frontend appearance

  • Property mode set to 100644
File size: 783 bytes
Line 
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7exports.default = function (eachfn) {
8 return function applyEach(fns, ...callArgs) {
9 const go = (0, _awaitify2.default)(function (callback) {
10 var that = this;
11 return eachfn(fns, (fn, cb) => {
12 (0, _wrapAsync2.default)(fn).apply(that, callArgs.concat(cb));
13 }, callback);
14 });
15 return go;
16 };
17};
18
19var _wrapAsync = require('./wrapAsync.js');
20
21var _wrapAsync2 = _interopRequireDefault(_wrapAsync);
22
23var _awaitify = require('./awaitify.js');
24
25var _awaitify2 = _interopRequireDefault(_awaitify);
26
27function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
28
29module.exports = exports.default;
Note: See TracBrowser for help on using the repository browser.