Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text
Fast Javascript text diff
npm package for https://github.com/google/diff-match-patch
Generates diffs between documents and primitive types
TypeScript definitions for diff-match-patch
> [!WARNING] > This package is replaced by [`next-sanity`].
JSON diff & patch (object and array diff, text diff, multiple output formats)
Port of diff-match-patch to TypeScript.
Experimental toolkit for working with Sanity mutations in JavaScript & TypeScript
Truncate a semver version: `1.2.3` → `1.2.0`
ESM and TypeScript rewrite of Google's diff-match-patch
Apply a JSON diff/patch to YAML while preserving whitespace, comments and overall structure
Fix broken node modules with no fuss
This package has moved into 'sanity/presentation' and is now deprecated.
Unified diff parser
A diff/merging wrapper for Ace Editor built on google-diff-match-patch
Sanity.io Browserslist shared configuration
Backs out file tree changes
Sanity CLI tool for managing Sanity projects and organizations
Sanity's Runtime CLI for Blueprints and Functions
> [!WARNING] > This package is not meant to be used directly, it's a shared dependency of `sanity/presentation` and `@sanity/visual-editing`. Using it in production is at your own risk.
Implementation of paper 'An O(ND) Difference Algorithm and Its Variations' on array