75lb / typical
Isomorphic, functional type-checking for Javascript
☆20Updated this week
Related projects: ⓘ
- Ensures a value is a valid error by making it one if not☆78Updated 2 years ago
- Make your own nested errors☆67Updated 9 months ago
- Standard, framework-agnostic HTTP interfaces for JavaScript servers and clients☆41Updated 9 months ago
- Module that helps you write generated functions in Node☆78Updated 3 months ago
- Reduce a list of values using promises into a promise for a value☆67Updated last year
- Iterate over promises serially☆49Updated 2 years ago
- Extract .tar(.gz) using the system binary (fast!), with a javascript fallback (portable!)☆18Updated 2 years ago
- Wrapper around fs.watch that falls back to fs.watchFile☆54Updated 4 years ago
- Take a list of glob patterns and return an array of file locations, respecting `.gitignore` and allowing for ignore patterns via `packag…☆40Updated last year
- Compose promise-returning & async functions into a reusable pipeline☆120Updated 3 years ago
- Create a lazily evaluated value☆68Updated 3 years ago
- Functional errors with formatted output☆17Updated last year
- Conditional promise chains☆59Updated 3 years ago
- Get the path of the caller module☆64Updated 2 years ago
- Require global npm as a local node module.☆32Updated 2 years ago
- Wait for any promise to be fulfilled☆54Updated 2 years ago
- Run promise-returning & async functions repeatedly until you end it☆43Updated 3 years ago
- An asynchronous middleware pattern☆27Updated 9 months ago
- Lazy number range generator☆82Updated 8 months ago
- `trough` is middleware☆68Updated 7 months ago
- Get the dependencies of an ES6 module by traversing its AST☆34Updated 2 weeks ago
- recursively find the closest package.json☆48Updated last year
- Get the arguments of a function, arrow function, generator function, async function☆52Updated 10 months ago
- Capitalize every word in string: unicorn cake → Unicorn Cake☆52Updated last year
- Handle completion and errors with elegance! Support for async/await, promises, callbacks, streams and observables. A drop-in replacement…☆31Updated last year
- Tuples and value objects for JavaScript 🤷☆59Updated last year
- Benchmark of different UUID generation methods in Node.js 🐢🚀☆48Updated 6 years ago
- Run promise-returning & async functions in series, each passing its result to the next☆73Updated 3 years ago
- Tests whether one path is inside another path☆41Updated 4 years ago
- A faster JavaScript alternative to [].slice.call(arguments)☆95Updated 7 years ago