sindresorhus / p-event
Promisify an event by waiting for it to be emitted
☆429Updated 8 months ago
Related projects ⓘ
Alternatives and complementary repositories for p-event
- Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called☆266Updated last week
- Clean up error stack traces☆337Updated last year
- Stylish console.log for node☆163Updated 10 months ago
- Make a directory and its parents if needed - Think `mkdir -p`☆474Updated 6 months ago
- `require`s taking too much time? Profile 'em.☆374Updated 4 months ago
- Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream☆207Updated 11 months ago
- Tiny hashing module that uses the native crypto API in Node.js and the browser☆638Updated 3 months ago
- Memoize promise-returning & async functions☆396Updated last year
- Create an error from multiple errors☆245Updated last year
- Flattens the underlying C structures of a concatenated JavaScript string☆365Updated 2 years ago
- Safely and quickly serialize JavaScript objects☆348Updated 6 months ago
- Split Streams3 style☆280Updated 5 months ago
- Create a promise that can be canceled☆441Updated 2 years ago
- He is like Batman, but for Node.js stack traces☆251Updated 11 months ago
- Get stdin as a string or buffer☆337Updated last year
- Get a stream as a string, Buffer, ArrayBuffer or array☆341Updated last week
- Delay a promise a specified amount of time☆608Updated last year
- Parse yes/no like values☆266Updated 2 years ago
- See node.js errors with less clutter☆1,520Updated 4 months ago
- ⛵️ Beautiful Array utilities for ESnext async/await ~☆487Updated 6 years ago
- Automatically bind methods to their class instance☆462Updated 2 years ago
- Simple “Least Recently Used” (LRU) cache☆677Updated 11 months ago
- Measure the difference between two strings with the fastest JS implementation of the Levenshtein distance algorithm☆715Updated 3 years ago
- 💩💵 but for your data. If you've got the hash, we've got the cache ™ (moved)☆239Updated 5 years ago
- Throttle a collection of promise returning functions☆484Updated last year
- Run promise-returning & async functions concurrently with optional limited concurrency☆314Updated last year
- Gracefully terminates HTTP(S) server.☆324Updated last year
- Timeout a promise after a specified amount of time☆274Updated 3 weeks ago
- Get callsites from the V8 stack trace API☆259Updated 4 months ago