Skip to content

Repository files navigation

@lucid-softworks/deep-equal

Cycle-safe structural equality for objects, arrays, dates, regular expressions, typed arrays, maps, and sets.

import { deepEqual } from "@lucid-softworks/deep-equal";

deepEqual({ labels: ["stable"] }, { labels: ["stable"] }); // true

Object prototypes and enumerable string/symbol properties must match. Map keys and Set values use native identity semantics; Map values are compared deeply.

Releases

Packages

Contributors

Languages