UNPKG

rn-web-cli

Version:

React Native for Web

1 lines 2.75 kB
{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\_redefine.js"],"names":["global","require","hide","has","SRC","TO_STRING","$toString","Function","TPL","split","inspectSource","it","call","module","exports","O","key","val","safe","isFunction","join","String","prototype","toString"],"mappings":"AAAA,GAAIA,QAAYC,QAAQ,WAAR,CAAhB;AACIC,KAAYD,QAAQ,SAAR,CADhB;AAEIE,IAAYF,QAAQ,QAAR,CAFhB;AAGIG,IAAYH,QAAQ,QAAR,EAAkB,KAAlB,CAHhB;AAIII,UAAY,UAJhB;AAKIC,UAAYC,SAASF,SAAT,CALhB;AAMIG,IAAY,CAAC,GAAKF,SAAN,EAAiBG,KAAjB,CAAuBJ,SAAvB,CANhB;;AAQAJ,QAAQ,SAAR,EAAmBS,aAAnB,CAAmC,SAASC,EAAT,CAAY;AAC7C,MAAOL,WAAUM,IAAV,CAAeD,EAAf,CAAP;AACD,CAFD;;AAIA,CAACE,OAAOC,OAAP,CAAiB,SAASC,CAAT,CAAYC,GAAZ,CAAiBC,GAAjB,CAAsBC,IAAtB,CAA2B;AAC3C,GAAIC,YAAa,MAAOF,IAAP,EAAc,UAA/B;AACA,GAAGE,UAAH,CAAchB,IAAIc,GAAJ,CAAS,MAAT,GAAoBf,KAAKe,GAAL,CAAU,MAAV,CAAkBD,GAAlB,CAApB;AACd,GAAGD,EAAEC,GAAF,IAAWC,GAAd,CAAkB;AAClB,GAAGE,UAAH,CAAchB,IAAIc,GAAJ,CAASb,GAAT,GAAiBF,KAAKe,GAAL,CAAUb,GAAV,CAAeW,EAAEC,GAAF,EAAS,GAAKD,EAAEC,GAAF,CAAd,CAAuBR,IAAIY,IAAJ,CAASC,OAAOL,GAAP,CAAT,CAAtC,CAAjB;AACd,GAAGD,IAAMf,MAAT,CAAgB;AACde,EAAEC,GAAF,EAASC,GAAT;AACD,CAFD,IAEO;AACL,GAAG,CAACC,IAAJ,CAAS;AACP,MAAOH,GAAEC,GAAF,CAAP;AACAd,KAAKa,CAAL,CAAQC,GAAR,CAAaC,GAAb;AACD,CAHD,IAGO;AACL,GAAGF,EAAEC,GAAF,CAAH,CAAUD,EAAEC,GAAF,EAASC,GAAT,CAAV;AACKf,KAAKa,CAAL,CAAQC,GAAR,CAAaC,GAAb;AACN;AACF;;AAEF,CAjBD,EAiBGV,SAASe,SAjBZ,CAiBuBjB,SAjBvB,CAiBkC,QAASkB,SAAT,EAAmB;AACnD,MAAO,OAAO,KAAP,EAAe,UAAf,EAA6B,KAAKnB,GAAL,CAA7B,EAA0CE,UAAUM,IAAV,CAAe,IAAf,CAAjD;AACD,CAnBD","file":"_redefine.js","sourceRoot":"d:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var global = require('./_global')\n , hide = require('./_hide')\n , has = require('./_has')\n , SRC = require('./_uid')('src')\n , TO_STRING = 'toString'\n , $toString = Function[TO_STRING]\n , TPL = ('' + $toString).split(TO_STRING);\n\nrequire('./_core').inspectSource = function(it){\n return $toString.call(it);\n};\n\n(module.exports = function(O, key, val, safe){\n var isFunction = typeof val == 'function';\n if(isFunction)has(val, 'name') || hide(val, 'name', key);\n if(O[key] === val)return;\n if(isFunction)has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));\n if(O === global){\n O[key] = val;\n } else {\n if(!safe){\n delete O[key];\n hide(O, key, val);\n } else {\n if(O[key])O[key] = val;\n else hide(O, key, val);\n }\n }\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, TO_STRING, function toString(){\n return typeof this == 'function' && this[SRC] || $toString.call(this);\n});"]}