@apiratorjs/locking
Version:
A lightweight library providing both local and distributed locking primitives (mutexes and semaphores) for managing concurrency in Node.js.
1 lines • 904 B
Source Map (JSON)
{"version":3,"file":"in-memory-distributed-mutex.d.ts","sourceRoot":"","sources":["../../../src/in-memory-distributed/in-memory-distributed-mutex.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,aAAa,EAAE,YAAY,EAAE,gCAAgC,EAAE,iBAAiB,EAAE,SAAS,EAAE,MAAM,UAAU,CAAC;AAKvH,qBAAa,wBAAyB,YAAW,iBAAiB;IAChE,OAAO,CAAC,QAAQ,CAAC,6BAA6B,CAA+B;gBAE1D,KAAK,EAAE,gCAAgC;IAW1D,IAAW,IAAI,IAAI,MAAM,CAExB;IAED,IAAW,WAAW,YAErB;IAEY,YAAY,CAAC,CAAC,EAAE,EAAE,EAAE,MAAM,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC;IACrD,YAAY,CAAC,CAAC,EAAE,MAAM,EAAE,aAAa,EAAE,EAAE,EAAE,MAAM,OAAO,CAAC,CAAC,CAAC,GAAG,CAAC,GAAG,OAAO,CAAC,CAAC,CAAC;IAMzF,SAAgB,cAAc,EAAE,MAAM,CAAe;IAExC,OAAO,IAAI,OAAO,CAAC,IAAI,CAAC;IAI9B,OAAO,CAAC,MAAM,CAAC,EAAE;QAAE,SAAS,CAAC,EAAE,MAAM,CAAC;KAAE,EAAE,YAAY,CAAC,EAAE,YAAY,GAAG,OAAO,CAAC,SAAS,CAAC;IAK1F,MAAM,CAAC,UAAU,CAAC,EAAE,MAAM,GAAG,OAAO,CAAC,IAAI,CAAC;IAI1C,QAAQ,IAAI,OAAO,CAAC,OAAO,CAAC;CAGpC"}