UNPKG

syncguard

Version:

Functional TypeScript library for distributed locking across microservices. Prevents race conditions with Redis, Firestore, and custom backends. Features automatic lock management, timeout handling, and extensible architecture.

8 lines (7 loc) 248 B
/** * D-Lock Redis Backend * * Redis-based distributed lock implementation using ioredis */ export { createLock, createRedisBackend } from "./redis/index.js"; export type { LockData, RedisBackendOptions, RedisConfig, } from "./redis/types.js";