{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\_iter-detect.js"],"names":["ITERATOR","require","SAFE_CLOSING","riter","Array","from","e","module","exports","exec","skipClosing","safe","arr","iter","next","done"],"mappings":"AAAA,GAAIA,UAAeC,QAAQ,QAAR,EAAkB,UAAlB,CAAnB;AACIC,aAAe,KADnB;;AAGA,GAAI;AACF,GAAIC,OAAQ,CAAC,CAAD,EAAIH,QAAJ,GAAZ;AACAG,MAAM,QAAN,EAAkB,UAAU,CAAED,aAAe,IAAf,CAAsB,CAApD;AACAE,MAAMC,IAAN,CAAWF,KAAX,CAAkB,UAAU,CAAE,KAAM,EAAN,CAAU,CAAxC;AACD,CAAC,MAAMG,CAAN,CAAQ,CAAe;;AAEzBC,OAAOC,OAAP,CAAiB,SAASC,IAAT,CAAeC,WAAf,CAA2B;AAC1C,GAAG,CAACA,WAAD,EAAgB,CAACR,YAApB,CAAiC,MAAO,MAAP;AACjC,GAAIS,MAAO,KAAX;AACA,GAAI;AACF,GAAIC,KAAO,CAAC,CAAD,CAAX;AACIC,KAAOD,IAAIZ,QAAJ,GADX;AAEAa,KAAKC,IAAL,CAAY,UAAU,CAAE,MAAO,CAACC,KAAMJ,KAAO,IAAd,CAAP,CAA6B,CAArD;AACAC,IAAIZ,QAAJ,EAAgB,UAAU,CAAE,MAAOa,KAAP,CAAc,CAA1C;AACAJ,KAAKG,GAAL;AACD,CAAC,MAAMN,CAAN,CAAQ,CAAe;AACzB,MAAOK,KAAP;AACD,CAXD","file":"_iter-detect.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var ITERATOR     = require('./_wks')('iterator')\n  , SAFE_CLOSING = false;\n\ntry {\n  var riter = [7][ITERATOR]();\n  riter['return'] = function(){ SAFE_CLOSING = true; };\n  Array.from(riter, function(){ throw 2; });\n} catch(e){ /* empty */ }\n\nmodule.exports = function(exec, skipClosing){\n  if(!skipClosing && !SAFE_CLOSING)return false;\n  var safe = false;\n  try {\n    var arr  = [7]\n      , iter = arr[ITERATOR]();\n    iter.next = function(){ return {done: safe = true}; };\n    arr[ITERATOR] = function(){ return iter; };\n    exec(arr);\n  } catch(e){ /* empty */ }\n  return safe;\n};"]}