You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
'use strict' |
|
|
|
// simple mutable assign |
|
function assign () { |
|
const args = [].slice.call(arguments).filter(i => i) |
|
const dest = args.shift() |
|
args.forEach(src => { |
|
Object.keys(src).forEach(key => { |
|
dest[key] = src[key] |
|
}) |
|
}) |
|
|
|
return dest |
|
} |
|
|
|
module.exports = assign
|
|
|