1 2 3 4 5 6 7 8 9 10 11 12 | 1 | module.exports = function(to) { if (!to) to = {}; var froms = Array.prototype.slice.call(arguments, 1); for (var i = 0, n = froms.length; i < n; i++) { var from = froms[i]; for (var key in from) { to[key] = from[key]; } } return to; }; |