Search results
22 packages found
A collection of useful utility functions with associated TypeScript types. All functions have been unit tested.
- TypeScript
- isNullOrUndefined
- isEmpty
- isEqual
- isNumber
- randomNumberBetweenRange
- random number between range
- asyncForEach
- async for each
- delay
- convertTimeUnits
- convert time units
- getToday
- setEndOfDay
- View more
the fastest function for comparing two js objects compatible with es6
- fast
- fastest
- deep
- compare
- equal
- equals
- deep-equal
- deepequal
- performance
- fast-deep-equal
- fast-equal
- fast-equals
- fast-compare
- equal-object
- View more
Recursively tests deep or shallow equality for primitive structures.
Polymorphic deep equals operator
Deep and asynchronous.
Set of the fastest tools for optimizing the work of a React application
- react
- react-fast
- react-optimization
- react-optimization-tools
- react-tools
- memo
- memo-deep
- useMemo
- useCallback
- memoize
- fast
- fastest
- deep
- compare
- View more
A simple module for testing deep equals
A helper function to calculate deep equality using abstract(==) or strict(===) method. (~333B)
Serialize anything, and sort keys for equality comparison
Deep runtime type equality testing
Better deep-equals object expectations, supporting dynamic bottom-up assertions using any() and satisfies().
A deep equality algorithm aware of prototypes, getters/setters, etc.
`deep-shape-equals` is a library that allows you to see if two or more objects have the same shape. Meaning, the keys that they have are the same.
A deep object comparison library
Determine if two values are deeply equivalent
A very relaxed 'deep equals' that allows for any order in arrays, even if array values are objects
Extremely thorough structural equality test of questionable usefulness.