UNPKG

ts-safe-redis-leader

Version:

Redis leader election implementation that does not have any race conditions in Typescript

7 lines (6 loc) 312 B
import IORedis from "ioredis"; declare type getIsEqualDeleteType = { getIsEqualDelete?: (key: IORedis.KeyType, id: string) => Promise<boolean>; }; export declare function atomicGetIsEqualDelete(asyncRedis: IORedis.Redis & getIsEqualDeleteType, key: IORedis.KeyType, id: string): Promise<boolean>; export {};