1.1.0 • Published 11 months ago

@codervae/promise-pool v1.1.0

Weekly downloads
-
License
ISC
Repository
-
Last release
11 months ago

exmple

const PromisePool = require("@codervae/promise-pool");

const p = new PromisePool(2);

function createPromisnFn(res) {
  return function () {
    return new Promise((resolve) => {
      setTimeout(() => {
        console.log(res);
        resolve(res);
      }, 1000);
    });
  };
}
// add your promises
p.add(createPromisnFn(1), createPromisnFn(2), createPromisnFn(3));

p.start().then((res) => {
  console.log(res, "result");
});
1.1.0

11 months ago

1.0.0

11 months ago