sindresorhus / make-asynchronous
Make a synchronous function asynchronous by running it in a worker
☆249Updated 7 months ago
Alternatives and similar repositories for make-asynchronous:
Users that are interested in make-asynchronous are comparing it to the libraries listed below
- Make a synchronous function have a timeout☆125Updated 7 months ago
- Serialize objects to JSON with handling for circular references☆155Updated 10 months ago
- noop functions to help formatters and syntax highlighters recognize embedded code☆97Updated last year
- 🌌 Tiniest body parser in the universe. Built for modern Node.js☆197Updated 2 months ago
- Create a transform stream using await instead of callbacks☆70Updated last year
- Utility functions to use and combine `AbortSignal` and `AbortController` with Promises☆153Updated 5 months ago
- Make a regular expression time out if it takes too long to execute☆210Updated 7 months ago
- A tiny (414B) and fast utility to convert milliseconds to and from strings.☆231Updated last year
- A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename☆318Updated 2 months ago
- A tiny (190B) and extremely fast utility to generate random IDs of fixed length☆198Updated 6 months ago
- 🎀 Just the cutest and tiniest queue/deque implementation!☆112Updated 6 months ago
- Inspect the state of a promise☆129Updated last year
- Like `Promise.all()` but for `Map` and `Object`☆195Updated last year
- Block the main thread for a given amount of time☆124Updated 2 years ago
- Split an iterable into evenly sized chunks☆154Updated last year
- ☆95Updated last year
- ⛳️ Typed command-line arguments parser for Node.js☆172Updated 10 months ago
- A tiny (215B) and fast utility to expand a flattened object☆202Updated last year
- A tiny (183B to 210B) and fast utility to ascend parent directories☆153Updated 7 months ago
- Unabashedly-barebones memoization library with an aim toward speed☆119Updated last year
- Observe changes to the DOM using an async iterable — A nicer API for MutationObserver☆211Updated 8 months ago
- TypeScript package which smartly trims and strips indentation from multi-line strings☆170Updated last year
- A WHATWG Fetch implementation based on @nodejs/undici☆247Updated 3 years ago
- Make an asynchronous function synchronous☆318Updated 2 years ago
- ⛑️ JSON serialization should never fail☆210Updated 3 weeks ago
- A quality score checker for npm packages.☆98Updated 3 years ago
- 📑 Zero-dependency, fast logging library for Node, Browser and Workers☆256Updated 7 months ago
- CLI tool for testing given ESlint rules against multiple repositories at once.☆131Updated last week
- ☆108Updated 3 years ago
- Check if a value is a Fetch network error☆139Updated last year