Run the supplied function exactly one time (once)
Caching strategies for LytJS
Allows users to use generators in order to write common functions that can be both sync or async.
One promise for multiple requests in flight to avoid async duplication
Zero CPU overhead, zero dependency, true event-loop blocking sleep
Build chainable fluent interfaces the easy way... with a freakin' chainsaw!
Safe(r) monkeypatching for JavaScript.
Memoizes precisely two-argument functions
Generates an asynchronous resolver function from a PAC file
Returns a promise from a node-style callback function.
Determine the `package.json#type` which applies to a location
Memoize promise-returning & async functions
Helper function to get function arity
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
Extra assertions on top of node's assert module
requestAnimationFrame polyfill for node and the browser
Flexible ascii progress bar
modernize node.js to current ECMAScript standards
A component library smooth on the edges
Module that helps you write generated functions in Node
kill trees of processes
Async function memorization, except on errors.
dead-simple optimistic async helper
memoize