{"library":"diff-match-patch-typescript","type":"library","category":null,"description":"diff-match-patch-typescript is a direct, strongly-typed TypeScript port of Google's `diff-match-patch` library. It provides robust algorithms for computing differences between two texts, finding approximate string matches, and applying patches. This package, currently at version 1.1.3, aims for full functional parity with the original Java/JavaScript implementation, ensuring that developers leveraging TypeScript benefit from type safety and modern tooling while utilizing a widely-used and proven diffing solution. It's actively maintained with continuous integration, making it a reliable choice for text manipulation tasks where precise diffing, matching, and patching are required. Its core differentiators include its faithfulness to the original algorithm and its full TypeScript support.","language":"javascript","status":"active","version":"1.1.3","tags":["javascript","diff-match-patch-typescript","diff-match-patch","diff","google-diff-match-patch","typescript-port","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install diff-match-patch-typescript","imports":["import { DiffMatchPatch } from 'diff-match-patch-typescript';","import { DiffOperation } from 'diff-match-patch-typescript';","import { DiffMatchPatch } from 'diff-match-patch-typescript';"]},{"cmd":"yarn add diff-match-patch-typescript","imports":[]},{"cmd":"pnpm add diff-match-patch-typescript","imports":[]}],"homepage":null,"github":"https://github.com/nonoroazoro/diff-match-patch-typescript","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/diff-match-patch-typescript","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/diff-match-patch-typescript/compatibility"}}