A utility that allows retrying a function with an exponential delay between attempts.
Promisify a callback-based function
Get the first fulfilled promise that satisfies the provided testing function
Memoize functions results using an lru-cache.
Promisify an entire class or object
Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
kill trees of processes
No description provided.
A simple Node.js module to check if a TCP port is already bound.
Utilities for executing code in Web Workers
option parsing and help generation
Reuse objects and functions with style
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.
A small polyfill for Object.setprototypeof
return list of CallSite objects from a captured stacktrace
A noop logger that conforms to the Log4j interface for modules to stub out internal logging
A debug logger package for other Google libraries
JavaScript utilities for Vega.
An iteration of the Node.js core streams with a series of improvements
construct pipes of streams of events
High-priority task queue for Node.js and browsers
Utility functions to deal with references in objects
Useful TypeScript utilities.
Node.js final http responder