0.2.0 • Published 6 years ago

js-isequal v0.2.0

Weekly downloads
1
License
MIT
Repository
github
Last release
6 years ago

js-isequal Build Status

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