UNPKG

@apiratorjs/locking-redis

Version:

An extension to the core @apiratorjs/locking library, providing Redis-based implementations of distributed mutexes and semaphores for true cross-process concurrency control in Node.js.

1 lines 1.15 kB
{"version":3,"file":"redis-distributed-mutex.d.ts","sourceRoot":"","sources":["../../src/redis-distributed-mutex.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,eAAe,EAAE,MAAM,OAAO,CAAC;AACxC,OAAO,EAKL,KAAK,EACN,MAAM,qBAAqB,CAAC;AAI7B,OAAO,EAAE,4BAA4B,EAAE,MAAM,mCAAmC,CAAC;AAajF,qBAAa,qBAAsB,SAAQ,4BAA6B,YAAW,KAAK,CAAC,iBAAiB;IACxG,YAAmB,KAAK,EAAE,KAAK,CAAC,iCAAiC,GAAG;QAClE,WAAW,EAAE,eAAe,CAAC;KAC9B,EAGA;IAEY,OAAO,CAAC,OAAO,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC,CAqBpD;IAEY,OAAO,CAAC,MAAM,CAAC,EAAE,KAAK,CAAC,cAAc,GAAG,OAAO,CAAC,KAAK,CAAC,SAAS,CAAC,KAAK,CAAC,WAAW,CAAC,CAAC,CA0C/F;IAEY,MAAM,CAAC,UAAU,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC,CAKtD;IAEY,QAAQ,IAAI,OAAO,CAAC,OAAO,CAAC,CAKxC;IAEY,YAAY,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;IACtD,YAAY,CAAC,CAAC,EAAE,MAAM,EAAE,KAAK,CAAC,cAAc,EAAE,EAAE,EAAE,MAAM,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC,CAAC;IAoBpF,aAAa,IAAI,OAAO,CAAC,IAAI,CAAC,CAY1C;IAED,UAAgB,UAAU,CAAC,SAAS,EAAE,MAAM,GAAG,OAAO,CAAC,KAAK,CAAC,aAAa,GAAG,SAAS,CAAC,CAatF;IAED,UAAgB,OAAO,CAAC,KAAK,EAAE,KAAK,CAAC,aAAa,GAAG,OAAO,CAAC,IAAI,CAAC,CAajE;IAED,OAAO,CAAC,WAAW;CAOpB"}