1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 1 1 16 16 48 16 | (function() { 'use strict'; module.exports = function(current, initial){ var response = { current: current, initial: initial, diff: {} }; Object.keys(current).forEach(function(key){ response.diff[key] = current[key] - initial[key]; }); return response; } })(); |