(lines: DiffLine[], context_lines?: number): DiffHunk[] import {diff_hunks} from '@fuzdev/fuz_util/diff.js'; Groups a line diff into hunks — changed lines plus context_lines of
surrounding context, with overlapping or adjacent windows merged. Returns
[] when nothing changed.
lines
DiffLine[]context_lines
number of context lines around changes (default: 3)
number3returns
DiffHunk[]