garronej

garronej/run_exclusive

⚡🔒 Wait queue for function execution 🔒 ⚡

TypeScript
32
1
MIT License

**run_exclusive** is a lightweight JavaScript library that provides a mechanism to create functions that execute exclusively, preventing parallel execution by queuing subsequent calls. It's designed for any JavaScript runtime environment (Node.js, Deno, browsers, React Native) and is ideal for developers who need to serialize asynchronous operations without manually managing locks or mutexes.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of garronej/run_exclusive

Account's avatar
An ultra light-weight, nonexhaustive, polyfills library
Account's avatar
TypeScript definitions for node
Account's avatar
Type safe replacement for node's EventEmitter
Account's avatar
TypeScript is a language for application scale JavaScript development
Account's avatar
For NPM module authors that would like to support Deno but do not want to write and maintain a port.

Support the repos that depend on this repository

Top contributors

garronej's profile
garronej
156 contributions
dependabot[bot]'s profile
dependabot[bot]
6 contributions
renovate[bot]'s profile
renovate[bot]
4 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet