mirror of
https://github.com/S2-/gitlit
synced 2025-08-04 05:10:05 +02:00
initial commit
This commit is contained in:
25
app/node_modules/xtend/index.js
generated
vendored
Normal file
25
app/node_modules/xtend/index.js
generated
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
var Keys = require("object-keys")
|
||||
var hasKeys = require("./has-keys")
|
||||
|
||||
module.exports = extend
|
||||
|
||||
function extend() {
|
||||
var target = {}
|
||||
|
||||
for (var i = 0; i < arguments.length; i++) {
|
||||
var source = arguments[i]
|
||||
|
||||
if (!hasKeys(source)) {
|
||||
continue
|
||||
}
|
||||
|
||||
var keys = Keys(source)
|
||||
|
||||
for (var j = 0; j < keys.length; j++) {
|
||||
var name = keys[j]
|
||||
target[name] = source[name]
|
||||
}
|
||||
}
|
||||
|
||||
return target
|
||||
}
|
Reference in New Issue
Block a user