Sha256: 183fbaf5c9b5679dbcef794d480e93b58dc66b16f79fb148b971ee5ee79f6a7f
Contents?: true
Size: 351 Bytes
Versions: 54
Compression:
Stored size: 351 Bytes
Contents
var bind = require('function-bind'); var has = bind.call(Function.call, Object.prototype.hasOwnProperty); var $assign = Object.assign; module.exports = function assign(target, source) { if ($assign) { return $assign(target, source); } for (var key in source) { if (has(source, key)) { target[key] = source[key]; } } return target; };
Version data entries
54 entries across 54 versions & 5 rubygems