rn-web-cli
Version:
React Native for Web
1 lines • 3.96 kB
Source Map (JSON)
{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\es6.regexp.constructor.js"],"names":["global","require","inheritIfRequired","dP","f","gOPN","isRegExp","$flags","$RegExp","RegExp","Base","proto","prototype","re1","re2","CORRECT_NEW","p","tiRE","piRE","fiU","undefined","constructor","source","call","proxy","key","configurable","get","set","it","keys","i","length"],"mappings":"AAAA,GAAIA,QAAoBC,QAAQ,WAAR,CAAxB;AACIC,kBAAoBD,QAAQ,wBAAR,CADxB;AAEIE,GAAoBF,QAAQ,cAAR,EAAwBG,CAFhD;AAGIC,KAAoBJ,QAAQ,gBAAR,EAA0BG,CAHlD;AAIIE,SAAoBL,QAAQ,cAAR,CAJxB;AAKIM,OAAoBN,QAAQ,UAAR,CALxB;AAMIO,QAAoBR,OAAOS,MAN/B;AAOIC,KAAoBF,OAPxB;AAQIG,MAAoBH,QAAQI,SARhC;AASIC,IAAoB,IATxB;AAUIC,IAAoB,IAVxB;;AAYIC,YAAoB,GAAIP,QAAJ,CAAYK,GAAZ,IAAqBA,GAZ7C;;AAcA,GAAGZ,QAAQ,gBAAR,IAA8B,CAACc,WAAD,EAAgBd,QAAQ,UAAR,EAAoB,UAAU;AAC7Ea,IAAIb,QAAQ,QAAR,EAAkB,OAAlB,CAAJ,EAAkC,KAAlC;;AAEA,MAAOO,SAAQK,GAAR,GAAgBA,GAAhB,EAAuBL,QAAQM,GAAR,GAAgBA,GAAvC,EAA8CN,QAAQK,GAAR,CAAa,GAAb,GAAqB,MAA1E;AACD,CAJgD,CAA9C,CAAH,CAII;AACFL,QAAU,QAASC,OAAT,CAAgBO,CAAhB,CAAmBZ,CAAnB,CAAqB;AAC7B,GAAIa,MAAO,eAAgBT,QAA3B;AACIU,KAAOZ,SAASU,CAAT,CADX;AAEIG,IAAOf,IAAMgB,SAFjB;AAGA,MAAO,CAACH,IAAD,EAASC,IAAT,EAAiBF,EAAEK,WAAF,GAAkBb,OAAnC,EAA8CW,GAA9C,CAAoDH,CAApD;AACHd,kBAAkBa;AAChB,GAAIL,KAAJ,CAASQ,MAAQ,CAACC,GAAT,CAAeH,EAAEM,MAAjB,CAA0BN,CAAnC,CAAsCZ,CAAtC,CADgB;AAEhBM,KAAK,CAACQ,KAAOF,YAAaR,QAArB,EAAgCQ,EAAEM,MAAlC,CAA2CN,CAAhD,CAAmDE,MAAQC,GAAR,CAAcZ,OAAOgB,IAAP,CAAYP,CAAZ,CAAd,CAA+BZ,CAAlF,CAFF;AAGAa,KAAO,IAAP,CAAcN,KAHd,CAGqBH,OAHrB,CADJ;AAKD,CATD;AAUA,GAAIgB,OAAQ,QAARA,MAAQ,CAASC,GAAT,CAAa;AACvBA,MAAOjB,QAAP,EAAkBL,GAAGK,OAAH,CAAYiB,GAAZ,CAAiB;AACjCC,aAAc,IADmB;AAEjCC,IAAK,cAAU,CAAE,MAAOjB,MAAKe,GAAL,CAAP,CAAmB,CAFH;AAGjCG,IAAK,aAASC,EAAT,CAAY,CAAEnB,KAAKe,GAAL,EAAYI,EAAZ,CAAiB,CAHH,CAAjB,CAAlB;;AAKD,CAND;AAOA,IAAI,GAAIC,MAAOzB,KAAKK,IAAL,CAAX,CAAuBqB,EAAI,CAA/B,CAAkCD,KAAKE,MAAL,CAAcD,CAAhD,GAAoDP,MAAMM,KAAKC,GAAL,CAAN,EAApD;AACApB,MAAMU,WAAN,CAAoBb,OAApB;AACAA,QAAQI,SAAR,CAAoBD,KAApB;AACAV,QAAQ,aAAR,EAAuBD,MAAvB,CAA+B,QAA/B,CAAyCQ,OAAzC;AACD;;AAEDP,QAAQ,gBAAR,EAA0B,QAA1B","file":"es6.regexp.constructor.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var global = require('./_global')\n , inheritIfRequired = require('./_inherit-if-required')\n , dP = require('./_object-dp').f\n , gOPN = require('./_object-gopn').f\n , isRegExp = require('./_is-regexp')\n , $flags = require('./_flags')\n , $RegExp = global.RegExp\n , Base = $RegExp\n , proto = $RegExp.prototype\n , re1 = /a/g\n , re2 = /a/g\n // \"new\" creates a new object, old webkit buggy here\n , CORRECT_NEW = new $RegExp(re1) !== re1;\n\nif(require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function(){\n re2[require('./_wks')('match')] = false;\n // RegExp constructor can alter flags and IsRegExp works correct with @@match\n return $RegExp(re1) != re1 || $RegExp(re2) == re2 || $RegExp(re1, 'i') != '/a/i';\n}))){\n $RegExp = function RegExp(p, f){\n var tiRE = this instanceof $RegExp\n , piRE = isRegExp(p)\n , fiU = f === undefined;\n return !tiRE && piRE && p.constructor === $RegExp && fiU ? p\n : inheritIfRequired(CORRECT_NEW\n ? new Base(piRE && !fiU ? p.source : p, f)\n : Base((piRE = p instanceof $RegExp) ? p.source : p, piRE && fiU ? $flags.call(p) : f)\n , tiRE ? this : proto, $RegExp);\n };\n var proxy = function(key){\n key in $RegExp || dP($RegExp, key, {\n configurable: true,\n get: function(){ return Base[key]; },\n set: function(it){ Base[key] = it; }\n });\n };\n for(var keys = gOPN(Base), i = 0; keys.length > i; )proxy(keys[i++]);\n proto.constructor = $RegExp;\n $RegExp.prototype = proto;\n require('./_redefine')(global, 'RegExp', $RegExp);\n}\n\nrequire('./_set-species')('RegExp');"]}