diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-05-24 15:10:37 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-05-24 15:11:17 +0200 |
commit | 7a3df06eb573d36142bd1a8e03c5ce8752d300b3 (patch) | |
tree | 70bfaea8884c374876f607774850a3a51c0cb381 /node_modules/async/auto.js | |
parent | aca1143cb9eed16cf37f04e475e4257418dd18ac (diff) |
fix build issues and add typedoc
Diffstat (limited to 'node_modules/async/auto.js')
-rw-r--r-- | node_modules/async/auto.js | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/node_modules/async/auto.js b/node_modules/async/auto.js index 2b6d73739..26c1d562c 100644 --- a/node_modules/async/auto.js +++ b/node_modules/async/auto.js @@ -102,26 +102,26 @@ exports.default = function (tasks, concurrency, callback) { function runTask(key, task) { if (hasError) return; - var taskCallback = (0, _onlyOnce2.default)((0, _rest2.default)(function (err, args) { + var taskCallback = (0, _onlyOnce2.default)(function (err, result) { runningTasks--; - if (args.length <= 1) { - args = args[0]; + if (arguments.length > 2) { + result = (0, _slice2.default)(arguments, 1); } if (err) { var safeResults = {}; (0, _baseForOwn2.default)(results, function (val, rkey) { safeResults[rkey] = val; }); - safeResults[key] = args; + safeResults[key] = result; hasError = true; listeners = Object.create(null); callback(err, safeResults); } else { - results[key] = args; + results[key] = result; taskComplete(key); } - })); + }); runningTasks++; var taskFn = (0, _wrapAsync2.default)(task[task.length - 1]); @@ -188,9 +188,9 @@ var _noop = require('lodash/noop'); var _noop2 = _interopRequireDefault(_noop); -var _rest = require('./internal/rest'); +var _slice = require('./internal/slice'); -var _rest2 = _interopRequireDefault(_rest); +var _slice2 = _interopRequireDefault(_slice); var _once = require('./internal/once'); |