summaryrefslogtreecommitdiff
path: root/lib/timesLimit.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/timesLimit.js')
-rw-r--r--lib/timesLimit.js5
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);
}