UNPKG

@bluelovers/deep-diff

Version:

Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.

12 lines (8 loc) 204 B
const { log, inspect } = require('util'); const diff = require('../'); var o1 = {}; var o2 = {}; o1.foo = o1; o2.foo = {foo: o2}; const differences = diff(o1, o2); log(inspect(differences, false, 9));