A mutex for synchronizing async workflows in Javascript
MIT License
Re-execute a function until it does not throw an error or execute a function with a timeout.
🐦 A resilience and fault-handling library. Supports Backoffs, Retries, Circuit Breakers, Timeouts...
Async coordination primitives and extensions on top of ES6 Promises
⚡🔒 Wait queue for function execution 🔒 ⚡
Type-Safe Errors for JS & TypeScript
Rust-like Mutex and Semaphore for TypeScript