UNPKG

438 BJavaScriptView Raw
1var DESCRIPTORS = require('../internals/descriptors');
2var definePropertyModule = require('../internals/object-define-property');
3var createPropertyDescriptor = require('../internals/create-property-descriptor');
4
5module.exports = DESCRIPTORS ? function (object, key, value) {
6 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value));
7} : function (object, key, value) {
8 object[key] = value;
9 return object;
10};