piratemap
ES6 Map, but the keys are compared by value instead of reference.
ES6 Map, but the keys are compared by value instead of reference.
Simple library to return differences between maps
Compare objects and return whether they are equal according to a recursive equality algorithm. This module is around 6 - 9% faster then similiar modules. Works for both NodejS and the browser.
A library for deep (recursive) merging of Javascript objects
Lightweight state machine library for JavaScript
Look through shallow objects.
Angular component testing utility for simplistic shallow mounted unit testing
Shallow compare any two values in JS.
Fast shallow equal with Just-In-Time compiled compare functions.
Shallow and recursively (deep) clone JavaScript objects that handles circular references
Equality evaluation strategies
Shallow compare A to B, where A[key] can be a RegExp.
Shallow clone of provided array, 'arr'.
Like lodash isEqualWith but for shallow equal.
A wrapper for React Components/Enzyme shallow that allows testing of lifecycle events and component instances with react 16.0.0-alpha-12 (or other as of this date unsupported versions). Works for react native shallow testing as well.
Micro library for performing shallow/deep copying of objects with support for array merging + dedup
`pretty-format` compatible json output for enzyme shallow wrapper
utility to create shallow extended objects, made for use with setting default options in functions
Immnutably remove an element from an array if it is present.
Download subdirectories from a git repo with as little network and disk overhead as possible