A starter template for node projects.
npm install generate-differences
yarn add generate-differences
pnpm add generate-differences
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.