@circuitly/diff
Version:
A javascript text diff implementation.
23 lines (18 loc) • 380 B
JavaScript
import * as Diff from './lib/index.mjs';
let a = '';
let b = '';
for (let i = 0; i < 1024 * 1024; i++) {
a += '' + Math.random();
b += '' + Math.random();
if (i % 5 === 0) {
a += '\n';
b += '\n';
}
}
console.log('a');
const results = Diff.createPatch('', a, b, '', '', {
//
timeout: 50,
returnPartialResults: true
});
console.log(results);