3.1.4 • Published 3 years ago
qup v3.1.4
qup
Javascript async/await stack-based concurrent queue.
Examples
const q = qup(async (x) => {
return x * x
}, 2) // at most 2 concurrent
await q.push(2)
// => 4
await q.push(4)
// => 16
q.push(3)
// => Promise { <pending> }
await Promise.all([
q.push(2),
q.push(4),
q.push(8)
])
// => [4, 16, 64]
// or
await q.drain()License MIT
3.1.3
3 years ago
3.1.2
3 years ago
3.1.1
3 years ago
3.1.0
3 years ago
3.1.4
3 years ago
3.0.1
5 years ago
3.0.0
5 years ago
2.0.1
9 years ago
1.2.1
10 years ago
1.2.0
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.6
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
2.0.0
11 years ago
1.0.0
11 years ago