diff --git a/README.md b/README.md index 16e505e..312fcb0 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ - [streamListDiff](#streamlistdiff) - [getTextDiff](#gettextdiff) +
+ ![superdiff-stream-demo-gif](https://github.com/user-attachments/assets/7ed08988-0636-4877-a5ab-398a15f43a04)

diff --git a/package.json b/package.json index 650785d..aae2dd2 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@donedeal0/superdiff", "version": "4.1.0", "type": "module", - "description": "Superdiff provides a rich and readable diff for both arrays and objects. It supports stream and file inputs for handling large datasets efficiently, is battle-tested, has zero dependencies, and offers a top-tier performance.", + "description": "Superdiff provides a rich and readable diff for arrays, objects and texts. It supports stream and file inputs for handling large datasets efficiently, is battle-tested, has zero dependencies, and offers a top-tier performance.", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", @@ -45,30 +45,38 @@ ] ] }, - "keywords": [ - "array-comparison", - "chunks", - "compare", - "comparison-tool", - "comparison", - "comparison", - "data diff", - "deep-diff", - "diff", - "file", - "files diff", - "isequal", - "isobject", - "json-diff", - "json", - "object-comparison", - "object-diff", - "object-difference", - "object", - "objectdifference", - "stream", - "streaming" - ], + "keywords": [ + "array-comparison", + "array-diff", + "chunks", + "compare", + "comparison-tool", + "data-diff", + "deep-comparison", + "deep-diff", + "deep-object-diff", + "diff", + "file-diff", + "isequal", + "json-diff", + "json", + "list-diff", + "object-comparison", + "object-diff", + "object-difference", + "object", + "stream", + "stream-diff", + "streaming", + "streaming-diff", + "text-diff", + "textdiff", + "string-diff", + "word-diff", + "code-diff", + "diff-match-patch", + "lcs" +], "scripts": { "benchmark": "tsx benchmark/index.ts", "build": "tsup",