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.29 kB
{"version":3,"file":"base-distributed-lock-primitive.d.ts","sourceRoot":"","sources":["../../src/base-distributed-lock-primitive.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,eAAe,EAAE,MAAM,OAAO,CAAC;AACxC,OAAO,EAAyB,KAAK,EAAE,MAAM,qBAAqB,CAAC;AACnE,OAAO,EAAE,oBAAoB,EAAE,aAAa,EAAE,MAAM,SAAS,CAAC;AAG9D,8BAAsB,4BAA4B;IAChD,SAAgB,IAAI,EAAE,MAAM,CAAC;IAC7B,SAAgB,cAAc,EAAE,MAAM,CAAW;IAEjD,SAAS,CAAC,QAAQ,CAAC,WAAW,EAAE,eAAe,CAAC;IAChD,SAAS,CAAC,eAAe,CAAC,EAAE,eAAe,CAAC;IAC5C,SAAS,CAAC,KAAK,EAAE,oBAAoB,EAAE,CAAC;IACxC,SAAS,CAAC,aAAa,EAAE,GAAG,CAAC,aAAa,CAAC,CAAa;IACxD,SAAS,CAAC,SAAS,EAAE,OAAO,CAAS;IAErC,SAAS,aAAa,KAAK,EAAE;QAC3B,IAAI,EAAE,MAAM,CAAC;QACb,WAAW,EAAE,eAAe,CAAC;KAC9B,EAOA;IAED,IAAW,WAAW,IAAI,OAAO,CAEhC;IAED,UAAgB,gBAAgB,IAAI,OAAO,CAAC,IAAI,CAAC,CA+ChD;IAED;;;;;;;;OAQG;IACH,UAAgB,kBAAkB,CAAC,WAAW,EAAE,MAAM,OAAO,CAAC,OAAO,CAAC,GAAG,OAAO,CAAC,IAAI,CAAC,CA0CrF;IAED,UAAgB,mBAAmB,IAAI,OAAO,CAAC,IAAI,CAAC,CAsBnD;IAED,SAAS,CAAC,qBAAqB,CAAC,KAAK,EAAE,KAAK,GAAG,IAAI,CAWlD;IAED;;;;OAIG;IACH,SAAS,CAAC,oBAAoB,IAAI,IAAI,CAIrC;IAED,SAAS,CAAC,QAAQ,CAAC,UAAU,CAAC,KAAK,EAAE,MAAM,GAAG,OAAO,CAAC,KAAK,CAAC,aAAa,GAAG,SAAS,CAAC,CAAC;IAEvF,SAAS,CAAC,QAAQ,CAAC,OAAO,IAAI,OAAO,CAAC,IAAI,CAAC,CAAC;IAE5C,SAAS,CAAC,QAAQ,CAAC,OAAO,CAAC,KAAK,EAAE,KAAK,CAAC,aAAa,GAAG,OAAO,CAAC,IAAI,CAAC,CAAC;CACvE"}