UNPKG

@instantdb/core

Version:

Instant's core local abstraction

17 lines 890 B
export function areObjectKeysEqual(a: any, b: any): boolean; export function areObjectsShallowEqual(obj1: any, obj2: any): boolean; export function areObjectsDeepEqual(obj1: any, obj2: any): any; export function immutableRemoveUndefined(obj: any): any; export function immutableDeepMerge(target: any, source: any): any; export function immutableDeepReplace(target: any, replaceValue: any, replacementValue: any): any; export function isObject(val: any): boolean; export function immutableOmitValue(obj: any, v: any): void; /** * Like `assocInMutative`, but * * - for arrays: inserts the value at the specified index, instead of replacing it */ export function insertInMutative(obj: any, path: any, value: any): void; export function assocInMutative(obj: any, path: any, value: any): void; export function dissocInMutative(obj: any, path: any): void; //# sourceMappingURL=object.d.ts.map