juliangruber-shallow-equal
v1.0.4
Published
Minimalistic shallow equality check for arrays/objects
Downloads
10
Maintainers
Readme
Description
If you know you have two arrays or two objects in hand, and you want to know if they are shallowly equal or not, this library is for you.
Features
- Super light
- No dependencies
- Thoroughly tested
Installation
npm install shallow-equal --save
Usage
var shallowEqualArrays = require('shallow-equal/arrays');
shallowEqualArrays([1, 2, 3], [1, 2, 3]) // => true
shallowEqualArrays([{ a: 5 }], [{ a: 5 }]) // => false
var shallowEqualObjects = require('shallow-equal/objects');
shallowEqualObjects({ a: 5, b: 'abc' }, { a: 5, b: 'abc' }) // => true
shallowEqualObjects({ a: 5, b: {} }, { a: 5, b: {} }) // => false
License
MIT