| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 17x 166x 166x 166x 166x 167x 166x | /*
* Source: https://github.com/segmentio/extend
*/
module.exports = function extend (object) {
// Takes an unlimited number of extenders.
var args = Array.prototype.slice.call(arguments, 1);
// For each extender, copy their properties on our object.
for (var i = 0, source; source = args[i]; i++) {
Iif (!source) continue;
for (var property in source) {
object[property] = source[property];
}
}
return object;
};
|