165 packages found
limits calls to functions that return promises
Get environment variables exposed by CI services
- appveyor
- azure-pipelines
- bamboo
- bitbucket
- bitrise
- buddy
- buildkite
- ci
- circle
- cirrus
- cloudflare
- codebuild
- codefresh
- codeship
- View more
Semaphore using `async` and `await`
Limit or throttle the simultaneous execution of asynchronous code in separate iterations of the event loop.
Simple execution lock based on Promises.
TypeScript-STL (Standard Template Library, migrated from C++)
- tstl
- typecript
- c++
- cpp
- stl
- standard template library
- algorithm
- container
- exception
- functional
- iterator
- numeric
- ranges
- thread
- View more
Mind-blowingly simple local resource management
A redis binary semaphore with some consistency
node package for top and bottom plus lifo/ fifo queues, stack, priority queues, double ended queues, circular queues, wait queues, and semaphore queues implementation
- scale
- concurrency
- threads
- processes
- rxjs
- queues
- nodejs
- queue
- start
- ended
- start ended lifo
- start ended fifo
- end ended lifo
- end ended fifo
- View more
Distributed mutex and semaphore based on Redis
Mutex locks, Read/Write locks, Condition variables and Semaphores
Redis synchronization primitives based on redlock algorithm
The most simple mutex/semaphore implementation
Simplistic node redis cache ready can scale with generic-pool support
Awaitable semaphore/mutex
in the world of async javascript callbacks this library provides a mechanism to ensure resources are available for access
Transforms items of an async iterable concurrently
Simple, clean, Promise-based Semaphore library and class