Return an object representing the diffs between two objects. Supports jsonPatch protocol
Backs out file tree changes
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation.
A helper to optimistically set Symbol.toStringTag, when possible.
Filter object keys and values into a new object
Convert OpenAPI 3.0 & 3.1 schemas to TypeScript
Stringify an object sorting scalars before objects, and defaulting to 2-space indent
get, set, delete deep objects in javascript. Get the last object reference
Gets the job done when JSON.stringify can't
CSS parser / stringifier
Update object by mapping diff properties
The best of both `JSON.stringify(obj)` and `JSON.stringify(obj, null, indent)`.
Continuation of a simple and beautiful text diff viewer component made with diff and React
A lightweight image comparison tool
A better Object.defineProperty()
Visual diff between javascript variables
Version your React Native or Expo app in a `npm version` fashion.
Really Fast Deep Clone
TypeScript definitions for diff-match-patch
Generates diffs of javascript objects.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Extend objects easily in node.js
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text