constPromisePool=require("@codervae/promise-pool");constp=newPromisePool(2);functioncreatePromisnFn(res){returnfunction(){returnnewPromise((resolve)=>{setTimeout(()=>{console.log(res);resolve(res);},1000);});};}// add your promisesp.add(createPromisnFn(1),createPromisnFn(2),createPromisnFn(3));p.start().then((res)=>{console.log(res,"result");});