json-multilevel-delta

0.0.1 • Public • Published

json-multilevel-delta Build Status

Compare two objects and return the difference

Install

npm install --save json-multilevel-delta

Usage

const jsonMultilevelDelta = require('json-multilevel-delta');
 
const objectA = { 'a': 'b', 'foo': { 'bar': 'baz', 'lorem': 'ipsum' } };
const objectB = { 'foo': { 'bar': 'baz' }, 'c': 'd' };
 
jsonMultilevelDelta(objectA, objectB);
// => [ 'a', 'foo.lorem', 'c' ]
 
jsonMultilevelDelta.json(objectA, objectB);
// => { 'a': 'b', 'foo': { 'lorem': 'ipsum' }, 'c': 'd' }

License

MIT © Sebastian Roming

Package Sidebar

Install

npm i json-multilevel-delta

Weekly Downloads

161

Version

0.0.1

License

MIT

Unpacked Size

4.7 kB

Total Files

6

Last publish

Collaborators

  • sebastianroming