var deepAssign = require('deep-assign@2.0.0');
function test1() {
console.log('test1')
};
function test2() {
console.log('test2')
};
var classic = Object.assign(
{
a:test1,
},{
a:test2
}
);
var deep = deepAssign(
{
a:test1,
},{
a: test2,
}
);
console.log('classic assign' ,classic);
console.log('deep assign', deep);
console.log('is property a equal in classic and deep?', classic.a === deep.a)