Convert a value to an array
Attempt to transform the input into a valid function
Attempt to transform inputs to valid streams
Retrieve random elements from an array, ensuring that al least each item will be received one time and that no duplicates will be received after each array loop.
ensure bundle installed and make retry-able before startup
Ensures a value is a valid error by making it one if not
A 'Container pattern' object for a clean global use of data.
Retry a function until or while it passes an assertion
Ensure directories exist before writing to them.
Enforce - Validation assertions library
Use webpack loaders seamlessly – in node as well as in the browser.
Ensures that the file path exists.
Prepare for writing a file to the given path – create ancestor directories and verify no directory exists in the path
Assertions to do some runtime type checking
For those times you have an error-ish but what you really want is an Error
Safe member access with initial value assignment.
Create all directories on the way to the path.
Wrap an async function and ensure it calls its callback on a later tick of the event loop.
keeps hard links in sync.
Node.js implementation of a checker for some runtime environment properties
powered by npms.io 🚀