Search npm for packages to use with Deno
Add them to your projects with a simple command that will already feel familar.
diff-arrays-of-objects
Compare two arrays of objects, finding added, removed, updated and identical objects. Details the differences between updated objects.
shallow-equal
Typescript-compatible minimalistic shallow equality check for arrays/objects
proxy-compare
Compare two objects using accessed properties with Proxy
is-shallow-equal
Shallowly compares two objects
is-equal-shallow
Does a shallow comparison of two objects, returning false if the keys or values differ.
deep-diff
Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.
difflet
colorful diffs for javascript objects
datum-merge
Simplified diff and merging for deeply nested objects
generate-json-patch
A simple function to diff any two objects and generate a JSON Patch
deep-equals
Node.js module that compares objects
egal
Strict equality test (like ===) that handles both built-in and custom value objects (those with a valueOf function).
@donedeal0/superdiff
SuperDiff compares two arrays or objects and returns a full diff of their differences
keys-diff
Finds difference between the kyes of two objects
obj-ease
handle javascript objects with ease
@gamestdio/state-listener
Deeply compare JavaScript objects and listen to changes.
@opentf/obj-diff
The Fast, Accurate, JavaScript Objects Diffing & Patching Library.
is-equal-objects
Check whether objects are equal in deep. Useful for checking options objects
compare-obj
Recursively compare 2 objects on a property bases to get the difference
diff
A JavaScript text diff implementation.
extra-object
A collection of methods for working with Objects.