A Typescript library of classes aimed to help developers using and undestanding immutable objects.
Parses set-cookie headers into objects
Parse the Forwarded header (RFC 7239) into an array of objects
Match human-quality input to potential matches by edit distance.
A blazing-fast equality comparison utility for a variety of use-cases
Convert a JavaScript value to an estree expression
Interpolate numbers, colors, strings, arrays, objects, whatever!
smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
Render data in text columns. Supports in-column text-wrap.
A tiny (304B to 489B) utility for check for deep equality
Split email messages into an object stream
Check if a value is an object
Iterate any iterable JS value. Works robustly in all environments, all versions.
JSON diff & patch (object and array diff, text diff, multiple output formats)
Generate all possible permutations of an object's key-value pairs
Generate hashes from javascript objects in node and the browser.
Iterate any JS iterator. Works robustly in all environments, all versions.
High Performance In-Memory Cache for Node.js
A micro-library of stream components for building custom JSON and JSONC processing pipelines with a minimal memory footprint — parse, filter, and transform JSON far larger than available memory with a SAX-inspired token API, on Node.js or Web Streams.
A better forEach
Parses JavaScript objects into XML
Redact JS objects
Merges the enumerable properties of two or more objects deeply.
No description provided.
No description provided.
No description provided.
No description provided.