Gathering detailed insights and metrics for ts-async-semaphore
Gathering detailed insights and metrics for ts-async-semaphore
Gathering detailed insights and metrics for ts-async-semaphore
Gathering detailed insights and metrics for ts-async-semaphore
zero-backpressure-semaphore-typescript
A modern Promise-semaphore for Node.js projects, enabling users to limit the number of concurrently executing promises. Offering backpressure control for enhanced efficiency, utilizing a communicative API that signals availability, promoting a just-in-tim
zero-backpressure-weighted-promise-semaphore
A modern weighted promise semaphore for Node.js projects, ideal for managing workloads with varying processing requirements. It allows limiting the total weight of concurrently executing jobs, ensuring efficient resource utilization. Offering backpressure
@alumis/ts-async
A TypeScript async utility library that includes a C#-style CancellationToken, OperationCancelledError and Semaphore, as well as various other utility async functions.
A counting semaphore based on Java's Concurrent Semaphore.
Typescript
Module System
Min. Node Version
Node Version
NPM Version
TypeScript (85.05%)
JavaScript (13.18%)
Shell (1.77%)
Total Downloads
0
Last Day
0
Last Week
0
Last Month
0
Last Year
0
MIT License
4 Stars
360 Commits
1 Watchers
13 Branches
4 Contributors
Updated on Aug 12, 2024
Latest Version
4.0.1
Package Id
ts-async-semaphore@4.0.1
Unpacked Size
21.91 kB
Size
4.80 kB
File Count
9
NPM Version
10.1.0
Node Version
20.9.0
Published on
Feb 20, 2024