Tento commit je obsažen v:
AJ ONeal 2019-11-25 15:38:55 -07:00
rodič 038b6cac33
revize dd206891d5

Zobrazit soubor

@ -1,7 +1,7 @@
(function (exports) { (function(exports) {
'use strict'; "use strict";
exports.batchAsync = function (limit, arr, doStuff) { exports.batchAsync = function(limit, arr, doStuff) {
arr = arr.slice(0); arr = arr.slice(0);
return new Promise(function(resolve, reject) { return new Promise(function(resolve, reject) {
var total = arr.length; var total = arr.length;
@ -48,7 +48,7 @@ exports.batchAsync = function (limit, arr, doStuff) {
// add support for sync by rapping in a promise // add support for sync by rapping in a promise
Promise.resolve(p) Promise.resolve(p)
.then(function(result) { .then(function(result) {
if ('undefined' === typeof result) { if ("undefined" === typeof result) {
throw new Error( throw new Error(
"result was 'undefined'. Please return 'null' to signal that you didn't just forget to return another promise." "result was 'undefined'. Please return 'null' to signal that you didn't just forget to return another promise."
); );
@ -66,6 +66,5 @@ exports.batchAsync = function (limit, arr, doStuff) {
doMoreStuff(); doMoreStuff();
}); });
}; };
})("undefined" !== typeof window ? window : module.exports);
}('undefined' !== typeof window ? window : module.exports));