1var copyObject = require('./_copyObject'), 2 keysIn = require('./keysIn'); 3 4/** 5 * The base implementation of `_.assignIn` 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 baseAssignIn(object, source) { 14 return object && copyObject(source, keysIn(source), object); 15} 16 17module.exports = baseAssignIn; 18