1.1.0 • Published 2 years ago
harexs-limit v1.1.0
harexs-limit
Promise-Async functions with limited concurrency
Install
$ npm install harexs-limit
Usage
import harexsLimit from "harexs-limit";
let limit = harexsLimit(3);
function sleep(sec) {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve();
}, sec * 1000);
});
}
limit(sleep, 1);
limit(sleep, 1.1);
limit(sleep, 1.2);
limit(sleep, 3);
limit(sleep, 1.3);
1.1.0
2 years ago