{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\_array-reduce.js"],"names":["aFunction","require","toObject","IObject","toLength","module","exports","that","callbackfn","aLen","memo","isRight","O","self","length","index","i","TypeError"],"mappings":"AAAA,GAAIA,WAAYC,QAAQ,eAAR,CAAhB;AACIC,SAAYD,QAAQ,cAAR,CADhB;AAEIE,QAAYF,QAAQ,YAAR,CAFhB;AAGIG,SAAYH,QAAQ,cAAR,CAHhB;;AAKAI,OAAOC,OAAP,CAAiB,SAASC,IAAT,CAAeC,UAAf,CAA2BC,IAA3B,CAAiCC,IAAjC,CAAuCC,OAAvC,CAA+C;AAC9DX,UAAUQ,UAAV;AACA,GAAII,GAASV,SAASK,IAAT,CAAb;AACIM,KAASV,QAAQS,CAAR,CADb;AAEIE,OAASV,SAASQ,EAAEE,MAAX,CAFb;AAGIC,MAASJ,QAAUG,OAAS,CAAnB,CAAuB,CAHpC;AAIIE,EAASL,QAAU,CAAC,CAAX,CAAe,CAJ5B;AAKA,GAAGF,KAAO,CAAV,CAAY,OAAO;AACjB,GAAGM,QAASF,KAAZ,CAAiB;AACfH,KAAOG,KAAKE,KAAL,CAAP;AACAA,OAASC,CAAT;AACA;AACD;AACDD,OAASC,CAAT;AACA,GAAGL,QAAUI,MAAQ,CAAlB,CAAsBD,QAAUC,KAAnC,CAAyC;AACvC,KAAME,WAAU,6CAAV,CAAN;AACD;AACF;AACD,KAAKN,QAAUI,OAAS,CAAnB,CAAuBD,OAASC,KAArC,CAA4CA,OAASC,CAArD,EAAuD,GAAGD,QAASF,KAAZ,CAAiB;AACtEH,KAAOF,WAAWE,IAAX,CAAiBG,KAAKE,KAAL,CAAjB,CAA8BA,KAA9B,CAAqCH,CAArC,CAAP;AACD,CAFD;AAGA,MAAOF,KAAP;AACD,CAtBD","file":"_array-reduce.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var aFunction = require('./_a-function')\n  , toObject  = require('./_to-object')\n  , IObject   = require('./_iobject')\n  , toLength  = require('./_to-length');\n\nmodule.exports = function(that, callbackfn, aLen, memo, isRight){\n  aFunction(callbackfn);\n  var O      = toObject(that)\n    , self   = IObject(O)\n    , length = toLength(O.length)\n    , index  = isRight ? length - 1 : 0\n    , i      = isRight ? -1 : 1;\n  if(aLen < 2)for(;;){\n    if(index in self){\n      memo = self[index];\n      index += i;\n      break;\n    }\n    index += i;\n    if(isRight ? index < 0 : length <= index){\n      throw TypeError('Reduce of empty array with no initial value');\n    }\n  }\n  for(;isRight ? index >= 0 : length > index; index += i)if(index in self){\n    memo = callbackfn(memo, self[index], index, O);\n  }\n  return memo;\n};"]}