AMAUI Diff
Own implementation of The Myers Difference Algorithm
MIT license Production ready UMD 3.1kb gzipped 100% test cov Browser and Nodejs
Very simple code
Modern code
Junior friendly
Typescript
Made with
Getting started
Add
// yarn
yarn add @amaui/diff
// npm
npm install @amaui/diff
Use
import AmauiDiff from '@amaui/diff';
// Make a new AmauiDiff instance
// with an optional initial value for options
const amauiDiff = new AmauiDiff();
// Diff
const diff = amauiDiff.diff('aaa', 'aab');
// {
// items: ['r', 2, 'a', 2, 'b']
// }
// Update
amauiDiff.update('aaa', diff);
// 'aab'
Dev
Install
yarn
Test
yarn test
Prod
Build
yarn build
Docs
Might be soon...