TypeScript library for creating and applying changesets to arrays
MIT License
Published by ErikMichelson 8 months ago
A node.js library for text diffing and three-way-merge
Changeset library with operational transformation -- for node and the browser!
Unified diff parser for nodejs and browser
Javascript utility for calculating deep difference, capturing changes, and applying changes acros...
Deep diffs two objects, including nested structures of arrays and objects, and returns the differ...
Merge objects/arrays declaratively
Swap two items in an array. Does not modify the Array prototype.
Ember.js flavored changesets, inspired by Ecto
Reduce an Array into Object for indexing purpose.
Set array items declaratively
Returns an array with only the unique values from all given arrays using strict equality for comp...
Custom filter for jsondiffpatch to track array changes by objectHash instead of element index
ESM and TypeScript rewrite of Google's diff-match-patch for JavaScript
implementation of myers diff algorithm
Immutable versions of normally mutable array methods