Check if a value is a plain object
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
Delete nested properties from an object using dot notation.
Traverse an object and convert all ISO strings into Dates.
Compare items in two sequences to find a longest common subsequence
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
Find diff between any two variables where variables be any valid JavaScript data type like string, numeric, array or object
Bind methods to an object from that object or some other source. Optionally specify a set of methods to skip over.
A fast, minimal, memory-efficient diff algorithm on strings, arrays, and typed arrays.
List of properties for JavaScript objects
Diff and patch Javascript objects
Get consecutively unique elements from an array
Some utilities for JSON pointers described by RFC 6901
Determine and test types using constructor or {}.toString
Power Assert output formatter
Small, fast, zero dependency deep object and array comparison
Jest transformer to import CSS into Jest's `jsdom`
Compare items in two sequences to find a longest common subsequence
Simple JSON Addressing.
Easily read/write JSON files.
an identity object using ES6 proxies
string representations of objects in node and the browser
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Redact JS objects