neatequal
v1.0.0
Published
Neat deep equal.
Downloads
568,251
Readme
neatequal
neatequal
is a neater deepEqual.
Installation
First install neatequal
in you project:
npm install --save neatequal
Getting started
Then, use it:
var neatequal = require('neatequal');
var expectedFruits = [{
name: 'orange'
count: 2,
colors: ['orange']
}, {
name: 'banana',
count: 0,
colors: ['yellow', 'white']
}, {
name: 'kiwi',
count: 8,
colors: ['brown', 'green']
}];
var currentFruits = [{
name: 'orange'
count: 2,
colors: ['yellow', 'orange']
}, {
name: 'banana',
count: 1,
colors: ['white']
}];
neatequal(expectedFruits, currentFruits);
## API
### neatequal(current:Object, expected:Object) Throws an exception if current and expected objects doens'nt equal.
Contribute
Feel free to submit us your improvements. To do so, you must accept to publish your code under the MIT license.
To start contributing, first run the following to setup the development environment:
git clone [email protected]:nfroidure/neatequal.git
cd neatequal
npm install
Then, run the tests:
npm test