c068c070958cf4332ee0a333bbb68a51.json
3.35 KB
{"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');\n\nvar nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor\n\nexports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return nativeGetOwnPropertyDescriptor(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":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/core-js-pure/internals/object-get-own-property-descriptor.js"],"names":["DESCRIPTORS","require","propertyIsEnumerableModule","createPropertyDescriptor","toIndexedObject","toPrimitive","has","IE8_DOM_DEFINE","nativeGetOwnPropertyDescriptor","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;;AAEA,IAAIO,8BAA8B,GAAGC,MAAM,CAACC,wBAA5C,C,CAEA;AACA;;AACAC,OAAO,CAACC,CAAR,GAAYZ,WAAW,GAAGQ,8BAAH,GAAoC,SAASE,wBAAT,CAAkCG,CAAlC,EAAqCC,CAArC,EAAwC;AACjGD,EAAAA,CAAC,GAAGT,eAAe,CAACS,CAAD,CAAnB;AACAC,EAAAA,CAAC,GAAGT,WAAW,CAACS,CAAD,EAAI,IAAJ,CAAf;AACA,MAAIP,cAAJ,EAAoB,IAAI;AACtB,WAAOC,8BAA8B,CAACK,CAAD,EAAIC,CAAJ,CAArC;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\nvar nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// `Object.getOwnPropertyDescriptor` method\n// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor\nexports.f = DESCRIPTORS ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) {\n O = toIndexedObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return nativeGetOwnPropertyDescriptor(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"}