Run an array of functions in parallel
The option type, also known as the maybe type, for JavaScript
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
Convert a kebab-cased CSS property into a camelCased DOM property.
A tiny invariant function
Pretty options for minimist
Get the OS/Distribution name of the environment you are working on
Detect if a buffer is utf8 encoded.
Use the color-mix function in CSS
A simple Node.js module to check if a TCP port is already bound.
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Fast, in memory work queue
Parse JSON safely without throwing
Transform stream that lets you peek the first line before deciding how to parse it
Browser-friendly inheritance fully compatible with standard node.js inherits()
Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.
Turn async functions into ES2015 generators
ANSI escape codes for some terminal swag
rawStream.pipe(JSONStream.parse()).pipe(streamOfObjects)
is that thing a function? Use this module to find out
Inspect the life of handle objects in node
Memoize functions results using an lru-cache.
Easy method stubber.
Higher-order functions for easier error handling