@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.55 kB
Source Map (JSON)
{"version":3,"file":"redis-distributed-lock-manager.d.ts","sourceRoot":"","sources":["../../src/redis-distributed-lock-manager.ts"],"names":[],"mappings":"AACA,OAAO,EAAgB,eAAe,EAAE,MAAM,OAAO,CAAC;AACtD,OAAO,EACL,gBAAgB,EAIhB,KAAK,EACN,MAAM,qBAAqB,CAAC;AAI7B,MAAM,MAAM,iCAAiC,GAAG;IAC9C,WAAW,EAAE,eAAe,CAAC;CAC9B,CAAC;AAEF;;;;;;;;;;;;;;;;GAgBG;AACH,qBAAa,2BAA4B,YAAW,KAAK,CAAC,uBAAuB;IAC/E,OAAO,CAAC,QAAQ,CAAC,WAAW,CAAkB;IAC9C,OAAO,CAAC,QAAQ,CAAC,YAAY,CAA8C;IAC3E,OAAO,CAAC,QAAQ,CAAC,UAAU,CAAU;IAErC,YACE,KAAK,EAAE,iCAAiC,EACxC,OAAO,CAAC,EAAE;QAAE,UAAU,CAAC,EAAE,OAAO,CAAA;KAAE,EAMnC;IAED;;OAEG;IACH,OAAoB,MAAM,CAAC,OAAO,EAAE;QAAE,GAAG,EAAE,MAAM,CAAA;KAAE,GAAG,OAAO,CAAC,2BAA2B,CAAC,CAKzF;IAEM,cAAc,IAAI,eAAe,CAEvC;IAED;;;OAGG;IACU,UAAU,IAAI,OAAO,CAAC,IAAI,CAAC,CAQvC;IAEM,KAAK,CAAC,IAAI,EAAE,MAAM,GAAG,KAAK,CAAC,iBAAiB,CAmBlD;IAEM,SAAS,CAAC,IAAI,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,GAAG,KAAK,CAAC,qBAAqB,CA4B5E;IAEM,aAAa,CAAC,IAAI,EAAE,MAAM,EAAE,UAAU,CAAC,EAAE,MAAM,GAAG,KAAK,CAAC,kBAAkB,CAMhF;IAEM,QAAQ,CAAC,IAAI,EAAE,MAAM,GAAG,OAAO,CAErC;IAEM,YAAY,CAAC,IAAI,EAAE,MAAM,GAAG,OAAO,CAEzC;IAEM,SAAS,CAAC,IAAI,EAAE,MAAM,GAAG,OAAO,CAEtC;IAEM,IAAI,IAAI,KAAK,CAAC,oBAAoB,EAAE,CAI1C;IAEM,KAAK,CAAC,IAAI,CAAC,EAAE,gBAAgB,GAAG,MAAM,CAe5C;IAEY,QAAQ,IAAI,OAAO,CAAC,KAAK,CAAC,wBAAwB,EAAE,CAAC,CAmCjE;IAEY,SAAS,CAAC,UAAU,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC,CAQzD;IAEY,UAAU,CAAC,UAAU,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC,CAmB1D;IAED,OAAO,CAAC,SAAS;IAMjB,OAAO,CAAC,QAAQ;IAmBhB,OAAO,CAAC,KAAK;IAIb,OAAO,CAAC,SAAS;IAgBjB,OAAO,CAAC,aAAa;IAQrB,OAAO,CAAC,gBAAgB;CAezB"}