Comparing version 1.5.0 to 1.5.1
@@ -8,2 +8,3 @@ /** | ||
var easyAsync = require('./easy-async'); | ||
var easyPing = require('./easy-ping'); | ||
@@ -16,2 +17,6 @@ function loop(obj, func, concurrency, last){ | ||
} | ||
else if(Array.isArray(obj) && Array.isArray(func)) | ||
{ | ||
easyPing(obj, func, concurrency, last); | ||
} | ||
else | ||
@@ -22,7 +27,7 @@ { | ||
} | ||
loop["waterfall"] = loop["for"] = loop["while"] = loop["loop"] = loop["forEach"] = loop; | ||
loop["ping"] = loop["waterfall"] = loop["for"] = loop["while"] = loop["loop"] = loop["forEach"] = loop; | ||
loop["create"] = easyManual; | ||
loop["series"] = easyAsync.series; | ||
loop["parallel"] = easyAsync.parallel; | ||
loop["parallel"] = easyAsync.parallel; | ||
module.exports = loop; |
{ | ||
"name": "easy-loop", | ||
"version": "1.5.0", | ||
"version": "1.5.1", | ||
"description": "Easy sync loop processing for Node.js", | ||
@@ -5,0 +5,0 @@ "main": "lib/easy-loop", |
@@ -387,2 +387,10 @@ //var fs = require('fs'); | ||
Result : Now Second : 15 | ||
*/ | ||
/* | ||
var arr1 = [function(next){console.log("1 start");setTimeout(function(){console.log("1 end");next()}, 2000)}, function(next){console.log("11 start");setTimeout(function(){console.log("11 end");next()}, 1000)}, function(next){console.log("111 start");setTimeout(function(){console.log("111 end");next()}, 3000)}]; | ||
var arr2 = [function(next){console.log("2 start");setTimeout(function(){console.log("2 end");next()}, 5000)}, function(next){console.log("22 start");setTimeout(function(){console.log("22 end");next()}, 1000)}, function(next){console.log("222 start");setTimeout(function(){console.log("222 end");next()}, 1000)}]; | ||
loop.ping(arr1, arr2, 1, function(err){ | ||
console.log("end"); | ||
}); | ||
*/ |
33497
11
677