getObjectDiff
Compares two objects and returns a diff for each value and its possible subvalues. Supports deeply nested objects of any value type.
IMPORT
import { getObjectDiff } from "@donedeal0/superdiff";FORMAT
Input
prevData: Record<string, unknown>;
nextData: Record<string, unknown>;
options?: {
ignoreArrayOrder?: boolean, // false by default,
showOnly?: {
statuses: ("added" | "deleted" | "updated" | "equal")[], // [] by default
granularity?: "basic" | "deep" // "basic" by default
}
}Output
USAGE
Input
Output
Last updated