A small collection of utilities for making functions somewhat resilient against errors.
Build chainable fluent interfaces the easy way... with a freakin' chainsaw!
Polyfill exporting trevnorris's 0.11+ asyncListener API.
The api for the extendable JavaScript mutation testing framework Stryker
Open Node Streams on demand.
construct pipes of streams of events
Easy way to make a Readable Stream
A debug logger package for other Google libraries
Resize event emitter for elements.
HPACK implementation
Map over an array or object of values in parallel or series, passing each through the async iterator, with optional lifecycle hooks.
A little factory function to create a JSON-RPC based Web Worker implementation.
Persistent ordered mapping from strings
Rope-based persistent sequence type
Simplify the creation an index file for your ESLint plugin
ECMAScript scope analyzer for ESLint
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
A utility that converts rules made for checking the AST of `jsonc-eslint-parser` into rules compatible with `@eslint/json`.
easily make yummy noms for other streams
A little factory function to create a broker for a JSON-RPC based Web Worker.
Utility for associating truly private state with any JavaScript object
Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays.
A stream that emits multiple other streams one after another.
Handlebars block helper for creating private variables that are accessible inside the block.