X-Git-Url: https://git.josue.xyz/?p=dotfiles%2F.git;a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fcore-js%2Fmodules%2Fes.reflect.set.js;h=9949bb3afcaacbcfc23101d111c672f6375b0e9c;hp=a16b762e168f3b18c99e035cb216ea8e462bf7fa;hb=4d07c77cf4d78cab8639e13ddc3c22495e585b0b;hpb=b3950616b54221c40a7dab9099bda675007e5b6e diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.set.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.set.js index a16b762e..9949bb3a 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.set.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/core-js/modules/es.reflect.set.js @@ -35,9 +35,10 @@ function set(target, propertyKey, V /* , receiver */) { // MS Edge 17-18 Reflect.set allows setting the property to object // with non-writable property on the prototype var MS_EDGE_BUG = fails(function () { - var object = definePropertyModule.f({}, 'a', { configurable: true }); + var Constructor = function () { /* empty */ }; + var object = definePropertyModule.f(new Constructor(), 'a', { configurable: true }); // eslint-disable-next-line no-undef - return Reflect.set(getPrototypeOf(object), 'a', 1, object) !== false; + return Reflect.set(Constructor.prototype, 'a', 1, object) !== false; }); $({ target: 'Reflect', stat: true, forced: MS_EDGE_BUG }, {