@nathanfaucett/deep_equals

0.0.1 • Public • Published

deep_equals Build Status

deep check for equality

var deepEquals = require("@nathanfaucett/deep_equals");


deepEquals(0, 0) === true;
deepEquals(0, 1) === false;

deepEquals("string", "string") === true;
deepEquals("string", "diff_string") === false;

deepEquals([0, 1, 2], [0, 1, 2]) === true;
deepEquals([0, 1, 2], [0, 1, 2, 3]) === false;
deepEquals([0, 1, 2], [0, 1]) === false;

deepEquals({a: 0, b: 1}, {a: 0, b: 1}) === true;
deepEquals({a: 0, b: 1}, {a: 0, b: 1, c: 2}) === false;
deepEquals({a: 0, b: 1}, {a: 0})

Package Sidebar

Install

npm i @nathanfaucett/deep_equals

Weekly Downloads

1

Version

0.0.1

License

MIT

Last publish

Collaborators

  • nathanfaucett