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