{"library":"redis-promise-lock","type":"library","category":null,"description":"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.","language":"javascript","status":"active","version":"1.0.4","tags":["javascript","lock","node","redis","promise","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install redis-promise-lock","imports":["import { Lock } from 'redis-promise-lock'","import Lock from 'redis-promise-lock'","import type { Lock } from 'redis-promise-lock'"]},{"cmd":"yarn add redis-promise-lock","imports":[]},{"cmd":"pnpm add redis-promise-lock","imports":[]}],"homepage":"https://github.com/julian91/redis-promise-lock#readme","github":"https://github.com/julian91/redis-promise-lock","docs":null,"changelog":null,"pypi":null,"npm":"redis-promise-lock","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}