prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
Check if something is a generator function
Error constructor for test and validation frameworks that implements standardized AssertionError specification.
Domain name parser based on the Public Suffix List
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Check if something can be an ecmascript (javascript) identifier name
fs read and write streams based on minipass
minimal implementation of a PassThrough stream
Determine if an object is a Buffer
hast utility to check if a node is a (certain) element
Error comparison and information related utility for node and the browser
Check if stdout or stderr is interactive
The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes
Get callsites from the V8 stack trace API
Core istanbul API for JS code coverage
Delightful JavaScript Testing.
JSON Web Token implementation (symmetric and asymmetric)
mdast utility to check if a node is phrasing content
Test whether an object looks like a promises-a+ promise
node's assert.deepEqual algorithm except for NaN being equal to NaN
The ultimate javascript content-type utility.
destroy a stream if possible
JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & small integration.
A function to check whether a prop is valid for HTML and SVG elements