Superdiff provides a rich and readable diff for arrays, objects, texts and coordinates. It supports stream and file inputs for handling large datasets efficiently, is battle-tested, has zero dependencies, and offers a top-tier performance.
", diff: [ { key: "user", value: { name: "joe", + member: false, + hobbies: ["golf", "chess"], age: 66, }, + previousValue: { name: "joe", + member: true, + hobbies: ["golf", "football"], age: 66, }, + status: "updated", diff: [ { key: "member", + value: false, + previousValue: true, + status: "updated", }, { key: "hobbies", + value: ["golf", "chess"], + previousValue: ["golf", "football"], + status: "updated", } ] } ] } ``` ### getListDiff ```js import { getListDiff } from "@donedeal0/superdiff"; ``` Compares two lists and returns a diff for each value and its possible subvalues. Supports lists of any value type. #### FORMAT **Input** ```ts prevData: unknown[]; nextData: unknown[]; options?: { ignoreArrayOrder?: boolean, // false by default, showOnly?:
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.