iarna / aproba
A ridiculously light-weight function argument validator
☆132Updated 3 years ago
Alternatives and similar repositories for aproba:
Users that are interested in aproba are comparing it to the libraries listed below
- Captures and cleans stack traces.☆193Updated last year
- Check if something is a Node.js stream☆110Updated 3 months ago
- Compare, format, diff and serialize any JavaScript value☆207Updated 7 months ago
- Brace expansion, as known from sh/bash, in JavaScript☆186Updated 11 months ago
- Detect if we were run as a result of `npm publish`.☆128Updated 4 years ago
- CommonJS Tree Shaker API☆152Updated 6 years ago
- Reverse minimist. Convert an object of options into an array of command-line arguments☆185Updated 2 years ago
- Safe, constant-time comparison of Buffers☆50Updated 10 months ago
- A simple mock injector compatible needing no instrumentation in the libraries being tested☆32Updated 4 years ago
- Simple benchmarking tool with TAP-like output that is easy to parse☆170Updated 2 years ago
- Easy error subclassing and stack customization☆66Updated 4 years ago
- Run locally-installed node module executables.☆186Updated 6 years ago
- Error handling utilities for node☆122Updated 2 years ago
- Syntax highlights JavaScript code with ANSI colors to be printed to the terminal.☆175Updated 4 years ago
- Polyfill/shim for util.promisify in node versions < v8☆126Updated 2 months ago
- Improved typeof detection for node.js and the browser.☆129Updated 6 months ago
- Wait for any promise to be fulfilled☆55Updated 2 years ago
- A node.js module for creating Error objects with nested Errors in stacktraces☆94Updated 2 years ago
- Compose promise-returning & async functions into a reusable pipeline☆122Updated 3 years ago
- The definitive JavaScript type testing library☆190Updated 8 months ago
- Ensures a value is a valid error by making it one if not☆77Updated 2 years ago
- Write data to a random temporary file☆105Updated 6 months ago
- Create and parse HTTP Content-Type header☆134Updated 7 months ago
- ☆118Updated 7 years ago
- Make unhandled promise rejections fail hard right away instead of the default silent fail☆106Updated 2 years ago
- Mock STDIN file descriptor in Node.js☆66Updated 4 years ago
- Get namespaced config from the closest package.json☆121Updated last year
- extend like a boss☆306Updated 4 years ago
- Reliably get the terminal window size☆140Updated last year
- Normalize the API of any JSTransformer.☆152Updated last year