{"ast":null,"code":"/* eslint-disable no-proto -- safe */\nvar uncurryThis = require('../internals/function-uncurry-this');\n\nvar anObject = require('../internals/an-object');\n\nvar aPossiblePrototype = require('../internals/a-possible-prototype'); // `Object.setPrototypeOf` method\n// https://tc39.es/ecma262/#sec-object.setprototypeof\n// Works with __proto__ only. Old v8 can't work with null proto objects.\n// eslint-disable-next-line es-x/no-object-setprototypeof -- safe\n\n\nmodule.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {\n var CORRECT_SETTER = false;\n var test = {};\n var setter;\n\n try {\n // eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe\n setter = uncurryThis(Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set);\n setter(test, []);\n CORRECT_SETTER = test instanceof Array;\n } catch (error) {\n /* empty */\n }\n\n return function setPrototypeOf(O, proto) {\n anObject(O);\n aPossiblePrototype(proto);\n if (CORRECT_SETTER) setter(O, proto);else O.__proto__ = proto;\n return O;\n };\n}() : undefined);","map":{"version":3,"names":["uncurryThis","require","anObject","aPossiblePrototype","module","exports","Object","setPrototypeOf","CORRECT_SETTER","test","setter","getOwnPropertyDescriptor","prototype","set","Array","error","O","proto","__proto__","undefined"],"sources":["/Users/paolasanchez/Desktop/Pry4/Katoikia/katoikia-app/web-ui/sakai-react/node_modules/core-js/internals/object-set-prototype-of.js"],"sourcesContent":["/* eslint-disable no-proto -- safe */\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar anObject = require('../internals/an-object');\nvar aPossiblePrototype = require('../internals/a-possible-prototype');\n\n// `Object.setPrototypeOf` method\n// https://tc39.es/ecma262/#sec-object.setprototypeof\n// Works with __proto__ only. Old v8 can't work with null proto objects.\n// eslint-disable-next-line es-x/no-object-setprototypeof -- safe\nmodule.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () {\n var CORRECT_SETTER = false;\n var test = {};\n var setter;\n try {\n // eslint-disable-next-line es-x/no-object-getownpropertydescriptor -- safe\n setter = uncurryThis(Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set);\n setter(test, []);\n CORRECT_SETTER = test instanceof Array;\n } catch (error) { /* empty */ }\n return function setPrototypeOf(O, proto) {\n anObject(O);\n aPossiblePrototype(proto);\n if (CORRECT_SETTER) setter(O, proto);\n else O.__proto__ = proto;\n return O;\n };\n}() : undefined);\n"],"mappings":"AAAA;AACA,IAAIA,WAAW,GAAGC,OAAO,CAAC,oCAAD,CAAzB;;AACA,IAAIC,QAAQ,GAAGD,OAAO,CAAC,wBAAD,CAAtB;;AACA,IAAIE,kBAAkB,GAAGF,OAAO,CAAC,mCAAD,CAAhC,C,CAEA;AACA;AACA;AACA;;;AACAG,MAAM,CAACC,OAAP,GAAiBC,MAAM,CAACC,cAAP,KAA0B,eAAe,EAAf,GAAoB,YAAY;EACzE,IAAIC,cAAc,GAAG,KAArB;EACA,IAAIC,IAAI,GAAG,EAAX;EACA,IAAIC,MAAJ;;EACA,IAAI;IACF;IACAA,MAAM,GAAGV,WAAW,CAACM,MAAM,CAACK,wBAAP,CAAgCL,MAAM,CAACM,SAAvC,EAAkD,WAAlD,EAA+DC,GAAhE,CAApB;IACAH,MAAM,CAACD,IAAD,EAAO,EAAP,CAAN;IACAD,cAAc,GAAGC,IAAI,YAAYK,KAAjC;EACD,CALD,CAKE,OAAOC,KAAP,EAAc;IAAE;EAAa;;EAC/B,OAAO,SAASR,cAAT,CAAwBS,CAAxB,EAA2BC,KAA3B,EAAkC;IACvCf,QAAQ,CAACc,CAAD,CAAR;IACAb,kBAAkB,CAACc,KAAD,CAAlB;IACA,IAAIT,cAAJ,EAAoBE,MAAM,CAACM,CAAD,EAAIC,KAAJ,CAAN,CAApB,KACKD,CAAC,CAACE,SAAF,GAAcD,KAAd;IACL,OAAOD,CAAP;EACD,CAND;AAOD,CAjB8D,EAApB,GAiBrCG,SAjBW,CAAjB"},"metadata":{},"sourceType":"script"}