iarna / aproba
A ridiculously light-weight function argument validator
☆133Updated 3 years ago
Alternatives and similar repositories for aproba:
Users that are interested in aproba are comparing it to the libraries listed below
- Check if something is a Node.js stream☆110Updated 4 months ago
- Captures and cleans stack traces.☆193Updated last year
- Reliably get the terminal window size☆141Updated last year
- A node.js module for creating Error objects with nested Errors in stacktraces☆94Updated 2 years ago
- CommonJS Tree Shaker API☆152Updated 7 years ago
- Ensures a value is a valid error by making it one if not☆77Updated 3 years ago
- Displays the execution time for Node.js modules loading by hooking require() calls☆253Updated 7 years ago
- Define a lazily evaluated property on an object☆65Updated 2 years ago
- Round a number to a specific number of decimal places: 1.234 → 1.2☆155Updated last year
- Compose promise-returning & async functions into a reusable pipeline☆122Updated 3 years ago
- A simple mock injector compatible needing no instrumentation in the libraries being tested☆32Updated 4 years ago
- Convert streams (readable or writable) to promises☆139Updated 9 months ago
- Wait for any promise to be fulfilled☆54Updated 2 years ago
- Easy error subclassing and stack customization☆66Updated 4 years ago
- Safe, constant-time comparison of Buffers☆50Updated 11 months ago
- Installs node modules to versioned or custom directories.☆56Updated 4 years ago
- Simple benchmarking tool with TAP-like output that is easy to parse☆170Updated 2 years ago
- finds an open port☆60Updated 2 years ago
- A light, featureful and explicit option parsing library for node.js.☆175Updated 2 years ago
- Find multiple RegExp matches in a string☆92Updated 2 years ago
- Detect if we were run as a result of `npm publish`.☆128Updated 5 years ago
- Iterate over promises serially☆50Updated 2 years ago
- Simplified high resolution timing☆79Updated 6 months ago
- Allow only access to known object properties using ES2015 Proxy☆86Updated 3 years ago
- Compare, format, diff and serialize any JavaScript value☆209Updated 2 weeks ago
- when you want to fire an event no matter how a process exits.☆190Updated last year
- A faster JavaScript alternative to [].slice.call(arguments)☆95Updated 7 years ago
- The guts of `standard` modularized for reuse☆145Updated last year
- Polyfill/shim for util.promisify in node versions < v8☆127Updated 3 months ago
- Run promise-returning & async functions repeatedly until you end it☆45Updated 3 years ago