|                   |  | module.exports = extend
var hasOwnProperty = Object.prototype.hasOwnProperty;
function extend() {    var target = {}
    for (var i = 0; i < arguments.length; i++) {        var source = arguments[i]
        for (var key in source) {            if (hasOwnProperty.call(source, key)) {                target[key] = source[key]            }        }    }
    return target}
 |