1var copyObject = require('./_copyObject'), 2 keys = require('./keys'); 3 4/** 5 * The base implementation of `_.assign` without support for multiple sources 6 * or `customizer` functions. 7 * 8 * @private 9 * @param {Object} object The destination object. 10 * @param {Object} source The source object. 11 * @returns {Object} Returns `object`. 12 */ 13function baseAssign(object, source) { 14 return object && copyObject(source, keys(source), object); 15} 16 17module.exports = baseAssign; 18