(value: unknown)
| 14 | } |
| 15 | |
| 16 | function object(value: unknown): value is Record<string, unknown> { |
| 17 | return !!value && typeof value === "object" && !Array.isArray(value) |
| 18 | } |
| 19 | |
| 20 | export function diffs(value: unknown): Diff[] { |
| 21 | if (Array.isArray(value) && value.every(diff)) return value |