Generate differences between original source and formmated source
npm install generate-differences



A starter template for node projects.
``shell`
npm install generate-differences
`shell`
yarn add generate-differences
`shell`
pnpm add generate-differences
`ts
import { generateDifferences } from 'generate-differences'
const differences = generateDifferences('abc', 'edf')
console.log({ differences })
// [
// {
// "deleteText": "abc",
// "insertText": "edf",
// "offset": 0,
// "operation": "replace",
// },
// ]
``
- Extracted from prettier/prettier-linter-helpers with a little change. Published as ESM with TypeScript support.