Search results
951 packages found
Javascript data structures (e.g., Map, Set) that support deep object equality
node's assert.deepEqual algorithm
Compare objects and give an percentage of similarity
**xDeepArrayEqual** recursively compares two nested arrays for deep equality. It does so by checking whether the two input arrays are deeply equal, meaning they have the same values in the same structure
- x-deep-array-equal
- x deep array equal
- compare two array
- deep-array-equal
- deep array equal
- deep array diff
- array diff
- compare array
React hooks, except using deep comparison on the inputs, not reference equality. Also dequal is updated.
Extensible deep value equivalence checking for any data types
Deep equality testing for JavaScript including support for modern data structures.
Mimics SolidJS's `createSignal()` and `createMemo()` but with deep equality checks
Deep and asynchronous.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- Observables
- language
- Object.is
- equal
- utils
- ECMAScript 3
- fast-deep-copy
- deep-copy
- json-schema
- equality
- traverse
- ES5
- limited
- module
- View more
This [vite](https://vitejs.dev/) plugin generates a single SVG spritemap containing multiple <symbol> elements from all `.svg` files in a directory.
- censor
- format
- Float64Array
- fast-deep-copy
- tools
- Uint8Array
- command
- framework
- look-up
- name
- https
- duplex
- ECMAScript 2022
- status
- View more
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- mixins
- module
- types
- query
- macos
- ECMAScript 2020
- animation
- guid
- promise
- format
- file
- mimetypes
- endpoint
- postcss-plugin
- View more
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
- dotenv
- es7
- callback
- redux-toolkit
- obj
- args
- rmdir
- rm -rf
- jQuery
- bcrypt
- mkdirp
- ECMAScript 2018
- clone
- classname
- View more
Extend deep-equal to compare more values like function, regexp, getter, setter etc.
A deep equality algorithm aware of prototypes, getters/setters, etc.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
- duplex
- map
- look
- link
- reuse
- cloudwatch
- terminal
- .env
- flatMap
- streams2
- point-free
- password
- mapreduce
- ECMAScript 3
- View more
[![Downloads][downloads-badge]][downloads] [![Size][size-badge]][size]
- iteration
- idle
- intrinsic
- diff
- toSorted
- rm -fr
- jsdiff
- string
- key
- eslint-plugin
- .env
- spec
- WebSocket
- bluebird
- View more
Recursive JS equality
Test the exact equality of two objects.