remove-dir-safe
Remove directories recursively or non-recursively
Remove directories recursively or non-recursively
Error3 is proper JS error implementation. It supports error codes, message formatting (e.g. i18n) and nested errors.
Add a momentum effect to elements
create error objects
A lightweight, extensible set of tools for applying limitations to runtime values
Ensure environment variable exists and convert to a number. If not, throw to fail early.
Allows you, through a simple function, to throw an error inside an expression
Throw if a document cannot be found
Assures asynchronous functions always call the callback instead of throwing errors
Custom error classes for node.js
Helper for handling app errors
The functional, and proper, way to throw errors.
Simple & automatic callback error handling for your node callbacks
An assertion method to check if a sync or async function throws and assert on error properties.
Opinionated better errors for Node.js, browsers and React Native.
Helps testing error throwing of functions.
throw expression as a function
A simple wrapper around an object that will warn when you access keys that aren't defined (using the magic of ES6 Proxies)
Validation type of value is assignable
Utility for enforcing type-system establish invariants at runtime.