Search results
239 packages found
Rust-like Mutex for TypeScript
Redux library for controlling action creator execution
Mutex and @synchronized TS decorator
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
Lock For NodeJS.
Simple, clean, Promise-based Mutex library and class
Mutex for distributed applications using redis.
Web worker and worker thread mutex implementation
Library for sequential effect execution
A simple locking helper that ensures an asyncronous function is only called once until unlocked.
optimally parallelize tasks that lock on potentially intersecting sets of ids
Implementation of FastMutex for mutual exclusion locks using LocalStorage
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![Build Status](https://www.travis-ci.com/4nduril/simple-mutex.svg?branch=main)](https://www.travis-ci.com/4nduril/simple-mute
A mutex for guarding async workflows
Very simple queue thing for async functions, for when you need something a bit like a file lock, for a single threaded app, to stop different async functions from clobbering each other's work
A lock implementation for both single-thread and clustered Node.JS environment.
Manage concurrency in Javascript "threads" with promises.
Acquire a mutex in the browser through IndexedDB or cookies
Implementation of a readers-writer lock for async/await code.