3.1.4 • Published 6 months 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
6 months ago
3.1.2
6 months ago
3.1.1
6 months ago
3.1.0
6 months ago
3.1.4
6 months ago
3.0.1
3 years ago
3.0.0
3 years ago
2.0.1
7 years ago
1.2.1
8 years ago
1.2.0
8 years ago
1.1.1
8 years ago
1.1.0
8 years ago
1.0.6
8 years ago
1.0.5
8 years ago
1.0.4
8 years ago
1.0.3
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
2.0.0
9 years ago
1.0.0
9 years ago