f9a0238d30f2bf969649c625c231af81.json 3.5 KB

1
  1. {"ast":null,"code":"var DESCRIPTORS = require('../internals/descriptors');\n\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\n\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\n\nvar toIndexedObject = require('../internals/to-indexed-object');\n\nvar toPrimitive = require('../internals/to-primitive');\n\nvar has = require('../internals/has');\n\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define'); // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\n\n\nvar $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method\n// https://tc39.es/ecma262/#sec-object.getownpropertydescriptor\n\nexports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return $getOwnPropertyDescriptor(O, P);\n } catch (error) {\n /* empty */\n }\n if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);\n};","map":{"version":3,"sources":["/Users/jane/Documents/Курс Front-end/HW8/myproject/node_modules/core-js-pure/internals/object-get-own-property-descriptor.js"],"names":["DESCRIPTORS","require","propertyIsEnumerableModule","createPropertyDescriptor","toIndexedObject","toPrimitive","has","IE8_DOM_DEFINE","$getOwnPropertyDescriptor","Object","getOwnPropertyDescriptor","exports","f","O","P","error","call"],"mappings":"AAAA,IAAIA,WAAW,GAAGC,OAAO,CAAC,0BAAD,CAAzB;;AACA,IAAIC,0BAA0B,GAAGD,OAAO,CAAC,4CAAD,CAAxC;;AACA,IAAIE,wBAAwB,GAAGF,OAAO,CAAC,yCAAD,CAAtC;;AACA,IAAIG,eAAe,GAAGH,OAAO,CAAC,gCAAD,CAA7B;;AACA,IAAII,WAAW,GAAGJ,OAAO,CAAC,2BAAD,CAAzB;;AACA,IAAIK,GAAG,GAAGL,OAAO,CAAC,kBAAD,CAAjB;;AACA,IAAIM,cAAc,GAAGN,OAAO,CAAC,6BAAD,CAA5B,C,CAEA;;;AACA,IAAIO,yBAAyB,GAAGC,MAAM,CAACC,wBAAvC,C,CAEA;AACA;;AACAC,OAAO,CAACC,CAAR,GAAYZ,WAAW,GAAGQ,yBAAH,GAA+B,SAASE,wBAAT,CAAkCG,CAAlC,EAAqCC,CAArC,EAAwC;AAC5FD,EAAAA,CAAC,GAAGT,eAAe,CAACS,CAAD,CAAnB;AACAC,EAAAA,CAAC,GAAGT,WAAW,CAACS,CAAD,EAAI,IAAJ,CAAf;AACA,MAAIP,cAAJ,EAAoB,IAAI;AACtB,WAAOC,yBAAyB,CAACK,CAAD,EAAIC,CAAJ,CAAhC;AACD,GAFmB,CAElB,OAAOC,KAAP,EAAc;AAAE;AAAa;AAC/B,MAAIT,GAAG,CAACO,CAAD,EAAIC,CAAJ,CAAP,EAAe,OAAOX,wBAAwB,CAAC,CAACD,0BAA0B,CAACU,CAA3B,CAA6BI,IAA7B,CAAkCH,CAAlC,EAAqCC,CAArC,CAAF,EAA2CD,CAAC,CAACC,CAAD,CAA5C,CAA/B;AAChB,CAPD","sourcesContent":["var DESCRIPTORS = require('../internals/descriptors');\nvar propertyIsEnumerableModule = require('../internals/object-property-is-enumerable');\nvar createPropertyDescriptor = require('../internals/create-property-descriptor');\nvar toIndexedObject = require('../internals/to-indexed-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar has = require('../internals/has');\nvar IE8_DOM_DEFINE = require('../internals/ie8-dom-define');\n\n// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\nvar $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// `Object.getOwnPropertyDescriptor` method\n// https://tc39.es/ecma262/#sec-object.getownpropertydescriptor\nexports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return $getOwnPropertyDescriptor(O, P);\n } catch (error) { /* empty */ }\n if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]);\n};\n"]},"metadata":{},"sourceType":"script"}