0.2.0 • Published 6 years ago
js-isequal v0.2.0
js-isequal
Recursive deep equality checking for JS.
Requires: node >= 9
Installation
npm i --save js-isequal
Comparable types
- String
- Number
- Boolean
- Array
- Object
- Null
- Undefined
- Date
Example
const isEqual = require('js-isequal');
isEqual('a', 'a'); // true
isEqual(1, 1); // true
isEqual(true, true); // true
isEqual({a: 1}, {a: 1}); // true
isEqual({a: 1, b: {c: 2}}, {a: 1, b: {c: 2}}); // true
isEqual({a: 1, b: [{c: 2}]}, {a: 1, b: [{c: 2}]}); // true
isEqual([1], [1]); // true
License
MIT