Search results
58 packages found
Simple callback-based JSON validator for complex use-cases
- validation
- comparison
- valid
- invalid
- non-valid
- custom
- JSON
- schema
- recursive
- recursion
- self-referential
- callback
- type
- error
- View more
object-hash-strategy is a lightweight npm package designed to simplify the comparison of two objects with similar structures. With this powerful tool, developers can effortlessly identify changes between objects, making data management in JavaScript proje
Comparison engine
Allow users to manage sets of objects using deep comparisons of it's elements rather than using reference comparisons
Does a shallow comparison of two objects, returning false if the keys or values differ.
Composable comparisons
Utility to have Sets in Javascript that allows deep object comparison and custom comparators
Stable hooks for react using FP-TS equality checks instead of shallow (reference) object comparison
data-ferret is a set of search and transformation utils for unarranged, deeply nested data
- data-ferret
- data-comparison
- data-transformation
- primitives
- structures
- nested
- objects
- object
- circular-references
- typescript
- enio.ai
- enio
- andrew.redican
- clone
- View more
Merge immutable JSON data structures to allow for identity (===) comparisons on deeply-equal subtrees
Allow users to manage sets of objects using deep comparisons of it's elements rather than using reference comparisons
Allow users to manage sets of objects using deep comparisons of it's elements rather than using reference comparisons
Introducing Object Ninja 🥷: Your ultimate JavaScript toolkit for mastering objects like a pro! With Object Ninja, you can effortlessly manipulate properties, iterate through objects with ease, compare them effortlessly, and serialize/deserialize data has
- JavaScript
- Objects
- Manipulation
- Iteration
- Comparison
- Serialization
- Deserialization
- Property
- Access
- Validation
- Merging
- Filtering
- Event
- Handling
- View more
Fast and powerful array sorting. Sort an array of objects by one or more properties. Any number of nested properties or custom comparison functions may be used.
Minimalistic shallow equality check for arrays/objects
- shallow
- equality
- compare
- comparison
- shallowequal
- shallow-equal
- shallowequals
- shallow-equals
- isshallowequal
- is-shallow-equal
- equal
- equals
- isequal
- is-equal
- View more
More than 130 Handlebars helpers in ~20 categories. Helpers can be used with Assemble, Generate, Verb, Ghost, gulp-handlebars, grunt-handlebars, consolidate, or any node.js/Handlebars project.
- array
- assemble
- collection
- comparison
- date
- handlebars
- helper
- helpers
- html
- i18n
- inflection
- log
- logging
- markdown
- View more
A total order for all JavaScript values
Compare objects and check if they are equal according to a recursive equality algorithm. Similiar to NodeJS core module deepEqual in loose mode
Serialize anything, and sort keys for equality comparison
Parse a username:branch string that is available for Github commit comparison API