_baseAssignIn.js (482B)
1 var 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 */ 13 function baseAssignIn(object, source) { 14 return object && copyObject(source, keysIn(source), object); 15 } 16 17 module.exports = baseAssignIn;