ES2015 `Object.assign()` ponyfill
compute the closest common parent for file paths
Test whether an object looks like a promises-a+ promise
Returns an array of all enumerable symbol properties found directly upon a given object
create hashes for browserify
Resolve the path of a module like `require.resolve()` but from the current working directory
Simple async batch with concurrency control and progress reporting.
Convert directories to glob compatible strings
A library of cross-platform tested terminal/console command strings for doing things like color and cursor positioning. This is a subset of both ansi and vt100. All control codes included work on both Windows & Unix-like OSes, except where noted.
kill trees of processes
delegate methods and accessors to another property
return the github url from a package.json file
One promise for multiple requests in flight to avoid async duplication
Utility for normalizing a numeric range, with a wrapping function useful for polar coordinates
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
https module compatability for browserify
Expand placeholders in a template string
split a Text Stream into a Line Stream
Resolve any installed ES6 compatible promise
Resolve things like Node.js — ponyfill for `import.meta.resolve`
Regular expression for matching astral symbols
The Node.js `util.deprecate()` function with browser support
Collects the full tree of processes from /proc
Fast deep equal