redis-promise-lock

JSON →
library 1.0.4 ·javascript
verified Jun 7, 2026

Simple promise-based Redis distributed lock for Node.js. Current stable version 1.0.4. Works with redis 4.x. Minimalist design: no bells, no whistles. Provides configurable retry limit, retry delay, and TTL per lock. Pure ESM with TypeScript definitions. Differentiates from alternatives (e.g., redlock) by simplicity and zero dependencies (only peer dependency on the redis client). Release cadence: low, last release 2024.