| 12345678910111213141516171819202122232425 | var defineProperty = require('./_defineProperty');/** * The base implementation of `assignValue` and `assignMergeValue` without * value checks. * * @private * @param {Object} object The object to modify. * @param {string} key The key of the property to assign. * @param {*} value The value to assign. */function baseAssignValue(object, key, value) {  if (key == '__proto__' && defineProperty) {    defineProperty(object, key, {      'configurable': true,      'enumerable': true,      'value': value,      'writable': true    });  } else {    object[key] = value;  }}module.exports = baseAssignValue;
 |