X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fcore-js%2Fmodules%2Fes.reflect.define-property.js;h=03bcd3df51ac7e0720e53aa91c7b5004f0b2e812;hb=HEAD;hp=44343f799d84184d9f756fb7d5ede97d3343a75c;hpb=3aba54c891969552833dbc350b3139e944e17a97;p=dotfiles%2F.git diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.define-property.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.define-property.js index 44343f79..03bcd3df 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.define-property.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.define-property.js @@ -1,22 +1,22 @@ var $ = require('../internals/export'); var DESCRIPTORS = require('../internals/descriptors'); var anObject = require('../internals/an-object'); -var toPrimitive = require('../internals/to-primitive'); +var toPropertyKey = require('../internals/to-property-key'); var definePropertyModule = require('../internals/object-define-property'); var fails = require('../internals/fails'); // MS Edge has broken Reflect.defineProperty - throwing instead of returning false var ERROR_INSTEAD_OF_FALSE = fails(function () { - // eslint-disable-next-line no-undef + // eslint-disable-next-line es/no-reflect -- required for testing Reflect.defineProperty(definePropertyModule.f({}, 1, { value: 1 }), 1, { value: 2 }); }); // `Reflect.defineProperty` method -// https://tc39.github.io/ecma262/#sec-reflect.defineproperty +// https://tc39.es/ecma262/#sec-reflect.defineproperty $({ target: 'Reflect', stat: true, forced: ERROR_INSTEAD_OF_FALSE, sham: !DESCRIPTORS }, { defineProperty: function defineProperty(target, propertyKey, attributes) { anObject(target); - var key = toPrimitive(propertyKey, true); + var key = toPropertyKey(propertyKey); anObject(attributes); try { definePropertyModule.f(target, key, attributes);