Performs a deep equality check between two values, handling nested objects, arrays, Maps, Sets, Dates, RegExps, and circular references.
Optimizations for v1.2.0:
The first value to compare.
The second value to compare.
Internal WeakMap to handle circular references (do not provide manually).
true if the values are deeply equal, otherwise false.
true
false
1.1.0
Performs a deep equality check between two values, handling nested objects, arrays, Maps, Sets, Dates, RegExps, and circular references.
Optimizations for v1.2.0: