require('./reduce.js'); var obj = { _id: 123, address: { city: 'Philadelphia', state: 'PA', deep: { name: ['andrew', 'mead'], age: 21 } } }; var obj2 = { _id: true, address: { city: false, deep: { name: true } } }; console.log('** reduced object **'); console.log(obj.reduce(obj2)); console.log('** original object **'); console.log(obj);