var assert = require('assert');
var x = { a: { n: 0 } };
var y = { a: { n: 0 } };
var z = { a: { n: '0' } };
assert.deepStrictEqual(x, y);
assert.deepStrictEqual(x, z);

              
AssertionError: { a: { n: 0 } } deepStrictEqual {a: { n: '0' } }