From cc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Wed, 27 Mar 2019 21:01:33 +0100 Subject: remove node_modules --- node_modules/fast-diff/README.md | 24 ------------------------ 1 file changed, 24 deletions(-) delete mode 100644 node_modules/fast-diff/README.md (limited to 'node_modules/fast-diff/README.md') diff --git a/node_modules/fast-diff/README.md b/node_modules/fast-diff/README.md deleted file mode 100644 index e786a3a60..000000000 --- a/node_modules/fast-diff/README.md +++ /dev/null @@ -1,24 +0,0 @@ -# Fast Diff [![Build Status](https://travis-ci.org/jhchen/fast-diff.svg)](https://travis-ci.org/jhchen/fast-diff) - -This is a simplified import of the excellent [diff-match-patch](https://code.google.com/p/google-diff-match-patch/) library by [Neil Fraser](https://neil.fraser.name/) into the Node.js environment. The match and patch parts are removed, as well as all the extra diff options. What remains is incredibly fast diffing between two strings. - - The diff function is an implementation of ["An O(ND) Difference Algorithm and its Variations" (Myers, 1986)](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.4.6927&rep=rep1&type=pdf) with the suggested divide and conquer strategy along with several [optimizations](http://neil.fraser.name/news/2007/10/09/) Neil added. - -```js -var diff = require('fast-diff'); - -var good = 'Good dog'; -var bad = 'Bad dog'; - -var result = diff(good, bad); -// [[-1, "Goo"], [1, "Ba"], [0, "d dog"]] - -// Respect suggested edit location (cursor position), added in v1.1 -diff('aaa', 'aaaa', 1) -// [[0, "a"], [1, "a"], [0, "aa"]] - -// For convenience -diff.INSERT === 1; -diff.EQUAL === 0; -diff.DELETE === -1; -``` -- cgit v1.2.3