You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hashmap of map and set path hints. These strings will be used in the path array to provide a hit about the object's type.
Default
{ map: '__MAP__', set: '__SET__' }
⚠️ Warning: Complex keys are not recursively diffed, they are treated as references only.
Assume that any string entry in the path array comes from plain objects, and numeric entries come from arrays. Without these hints, tracking back to the origin can be difficult, though can be disabled if not needed.
Max depth that the diffing function can traverse. Throws when reaching the max.
Default
50
Throws
Max depth exceeded!
.maxKeys: number
Description
Max keys the diffing function can traverse. Throws when reaching the max.
Default
50
Throws
Object is too big to continue! Aborting.
.timeout: number
Description
Milliseconds before throwing a timeout error.
Default
1000
Throws
Diff took too much time! Aborting.
⚠️ Warning: The diffing function does not check for object size in memory. The process can still hang if the system is unable to handle the object in memory.