{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\es6.function.name.js"],"names":["dP","require","f","createDesc","has","FProto","Function","prototype","nameRE","NAME","isExtensible","Object","configurable","get","that","name","match","e"],"mappings":"AAAA,GAAIA,IAAaC,QAAQ,cAAR,EAAwBC,CAAzC;AACIC,WAAaF,QAAQ,kBAAR,CADjB;AAEIG,IAAaH,QAAQ,QAAR,CAFjB;AAGII,OAAaC,SAASC,SAH1B;AAIIC,OAAa,uBAJjB;AAKIC,KAAa,MALjB;;AAOA,GAAIC,cAAeC,OAAOD,YAAP,EAAuB,UAAU;AAClD,MAAO,KAAP;AACD,CAFD;;;AAKAD,OAAQJ,OAAR,EAAkBJ,QAAQ,gBAAR,GAA6BD,GAAGK,MAAH,CAAWI,IAAX,CAAiB;AAC9DG,aAAc,IADgD;AAE9DC,IAAK,cAAU;AACb,GAAI;AACF,GAAIC,MAAO,IAAX;AACIC,KAAO,CAAC,GAAKD,IAAN,EAAYE,KAAZ,CAAkBR,MAAlB,EAA0B,CAA1B,CADX;AAEAJ,IAAIU,IAAJ,CAAUL,IAAV,GAAmB,CAACC,aAAaI,IAAb,CAApB,EAA0Cd,GAAGc,IAAH,CAASL,IAAT,CAAeN,WAAW,CAAX,CAAcY,IAAd,CAAf,CAA1C;AACA,MAAOA,KAAP;AACD,CAAC,MAAME,CAAN,CAAQ;AACR,MAAO,EAAP;AACD;AACF,CAX6D,CAAjB,CAA/C","file":"es6.function.name.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var dP         = require('./_object-dp').f\n  , createDesc = require('./_property-desc')\n  , has        = require('./_has')\n  , FProto     = Function.prototype\n  , nameRE     = /^\\s*function ([^ (]*)/\n  , NAME       = 'name';\n\nvar isExtensible = Object.isExtensible || function(){\n  return true;\n};\n\n// 19.2.4.2 name\nNAME in FProto || require('./_descriptors') && dP(FProto, NAME, {\n  configurable: true,\n  get: function(){\n    try {\n      var that = this\n        , name = ('' + that).match(nameRE)[1];\n      has(that, NAME) || !isExtensible(that) || dP(that, NAME, createDesc(5, name));\n      return name;\n    } catch(e){\n      return '';\n    }\n  }\n});"]}