00001 var defineProperty = require('./_defineProperty'); 00002 00012 function baseAssignValue(object, key, value) { 00013 if (key == '__proto__' && defineProperty) { 00014 defineProperty(object, key, { 00015 'configurable': true, 00016 'enumerable': true, 00017 'value': value, 00018 'writable': true 00019 }); 00020 } else { 00021 object[key] = value; 00022 } 00023 } 00024 00025 module.exports = baseAssignValue;