UNPKG

@circuitly/diff

Version:

A javascript text diff implementation.

23 lines (18 loc) 380 B
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);