diff options
Diffstat (limited to 'lib/timesLimit.js')
-rw-r--r-- | lib/timesLimit.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/timesLimit.js b/lib/timesLimit.js index bb4a1fe..8880ccf 100644 --- a/lib/timesLimit.js +++ b/lib/timesLimit.js @@ -17,8 +17,9 @@ import wrapAsync from './internal/wrapAsync'; * @param {AsyncFunction} iteratee - The async function to call `n` times. * Invoked with the iteration index and a callback: (n, next). * @param {Function} callback - see [async.map]{@link module:Collections.map}. + * @returns {Promise} a promise, if no callback is provided */ -export default function timeLimit(count, limit, iteratee, callback) { +export default function timesLimit(count, limit, iteratee, callback) { var _iteratee = wrapAsync(iteratee); - mapLimit(range(count), limit, _iteratee, callback); + return mapLimit(range(count), limit, _iteratee, callback); } |