Search results

269 packages found

A mutex for guarding async workflows

published version 0.5.0, a year ago1570 dependents licensed under $MIT
14,649,601

Lock on asynchronous code

published version 1.4.1, a year ago763 dependents licensed under $MIT
10,914,729

mutex lock for javascript

published version 1.4.0, 4 years ago151 dependents licensed under $MIT
5,347,949

Distributed mutex and semaphore based on Redis

published version 5.6.2, 3 months ago30 dependents licensed under $MIT
999,874

Awaitable semaphore/mutex

published version 0.1.3, 8 years ago127 dependents licensed under $MIT
591,491

Generate functions that do not allow parallel executions

published version 2.2.19, 2 years ago9 dependents licensed under $MIT
295,948

Isomorphic read/write lock that works in single processes, node clusters and web workers

published version 3.3.1, 12 days ago18 dependents licensed under $Apache-2.0 OR MIT
152,962

File based mutex

published version 2.0.0, 2 years ago3 dependents licensed under $MIT
115,041

A simple in-process locking mechanism for critical sections of code.

published version 1.1.0, a year ago2 dependents licensed under $MIT
58,236

Web Locks API

published version 0.0.8, 3 years ago22 dependents licensed under $MIT
37,902

Mutex locks for async functions with functionality to use keys for separate locks

published version 1.0.12, 7 months ago16 dependents licensed under $MIT
52,283

Node distributed locking using redis

published version 1.3.0, 8 years ago8 dependents
27,623

Plugin to enable cooperation between AVA test files

published version 1.0.0, 4 years ago1 dependents licensed under $MIT
23,470

Mutex lock implemented using redis

published version 3.0.0, a month ago3 dependents licensed under $ISC
36,641

Distributed locking using PostgreSQL advisory locks

published version 2.0.0, 2 years ago1 dependents licensed under $MIT
24,375

Mutex locks, Read/Write locks, Condition variables and Semaphores

published version 0.2.2, 10 years ago67 dependents licensed under $MIT
22,833

Limit or throttle the simultaneous execution of asynchronous code in separate iterations of the event loop.

published version 3.0.1, a month ago8 dependents licensed under $MIT
15,080

Awaitable semaphore/mutex

published version 1.0.1, 2 years ago6 dependents licensed under $MIT
14,459

Cooperative get-port implementation

published version 2.0.0, 3 years ago1 dependents licensed under $MIT
10,734

mutual-exclusion lock for promise chains

published version 0.1.1, 10 years ago1 dependents licensed under $MIT
12,910