Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
env-ci
Get environment variables exposed by CI services
async-sema
Semaphore using `async` and `await`
promise-limit
limits calls to functions that return promises
redis-semaphore
Distributed mutex and semaphore based on Redis
await-semaphore
Awaitable semaphore/mutex
web-locks
Web Locks API
locks
Mutex locks, Read/Write locks, Condition variables and Semaphores
semaphore-promise
Promise based semaphore library
wait-your-turn
Awaitable semaphore/mutex
@chriscdn/promise-semaphore
Limit or throttle the simultaneous execution of asynchronous code in separate iterations of the event loop.
@semaphore-protocol/contracts
Semaphore contracts to manage groups and broadcast anonymous signals.
superlock
The most simple mutex/semaphore implementation
p-mutex
Async mutex lock for managing access to a shared resource
ts-async-semaphore
A counting semaphore for node based on Java's Sempahore.
ioredfour
A redis binary semaphore with some consistency
@broxus/await-semaphore
Awaitable semaphore/mutex [Fork of await-semaphore]
stream-semaphore
Node.js semaphore for streams
data-semaphore
Lightweight TypeScript/ES2017 class to simulate an asynchronous semaphore, with several utility functions
sema4
Promise based Semaphores
node-cache-redis
Simplistic node redis cache ready can scale with generic-pool support