expo / await-lock
Mutex locks for async functions
☆92Updated last week
Alternatives and similar repositories for await-lock:
Users that are interested in await-lock are comparing it to the libraries listed below
- Parses every stack trace into a nicely formatted array of hashes.☆107Updated 2 weeks ago
- Parse HTTP set-cookie headers in JavaScript☆187Updated last week
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆79Updated 4 years ago
- Node module to find the same/diff of two arrays.☆109Updated 8 months ago
- In-memory cache with high hit rates via LFU eviction for Node and browsers. Supports time-based expiration, automatic loading and metrics…☆38Updated last year
- Asynchronous local storage implementation based on Node.js ALS with fallback to cls-hooked for older Node.js versions☆46Updated last year
- high performance router for Koa☆138Updated 3 weeks ago
- A Promise-based interface into processes created by child_process.spawn☆68Updated 3 months ago
- Generate typescript model definitions with just the JSON schema (including reference resolution).☆14Updated 4 years ago
- worker threads for javascript☆48Updated 5 years ago
- Tiny LRU cache for Client or Server☆159Updated this week
- Detect possibly catastrophic, exponential-time regular expressions☆40Updated last month
- Make your own nested errors☆68Updated last year
- A simple Cancelable Promise☆157Updated this week
- A promises port of https://github.com/raszi/node-tmp☆127Updated 6 months ago
- A simple node module to access V8 inspector + some tools to export and read the data.☆73Updated last month
- retry for functions returning a promise☆57Updated 4 months ago
- 📟 SSH config parser and stringifier☆80Updated last month
- Use @swc-node/register instead☆86Updated 2 years ago
- Constant-time comparison algorithm to prevent timing attacks☆27Updated last year
- A cache using LRU and weak references to cache data in a way that works in harmony with garbage collection☆38Updated 2 years ago
- Read a chunk from a file☆123Updated 8 months ago
- Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handle…☆74Updated last month
- 🔌 Build Typescript declarations with ESBuild☆60Updated 4 months ago
- Uses async dns.resolve instead of synchronous dns.lookup, optional cache, and periodic background refreshing☆40Updated 9 months ago
- An inter-process and inter-machine lockfile utility that works on a local or network file system.☆245Updated last year
- Unified diff parser for nodejs and browser☆88Updated last year
- A Node.js module for the optimized JavaScript implementation of the MurmurHash algorithms.☆95Updated last year
- Flexible and reactive offline-first Javascript datastore for browsers, node, electron and react-native with focus on performance and simp…☆43Updated last year
- Construct ObjectIDs without the mongodb driver or bson module. Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and…☆208Updated 9 months ago