{"ast":null,"code":"var ctx = require('./_ctx');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar anObject = require('./_an-object');\nvar toLength = require('./_to-length');\nvar getIterFn = require('./core.get-iterator-method');\nvar BREAK = {};\nvar RETURN = {};\nvar exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {\n  var iterFn = ITERATOR ? function () {\n    return iterable;\n  } : getIterFn(iterable);\n  var f = ctx(fn, that, entries ? 2 : 1);\n  var index = 0;\n  var length, step, iterator, result;\n  if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');\n  // fast case for arrays with default iterator\n  if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {\n    result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);\n    if (result === BREAK || result === RETURN) return result;\n  } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {\n    result = call(iterator, f, step.value, entries);\n    if (result === BREAK || result === RETURN) return result;\n  }\n};\nexports.BREAK = BREAK;\nexports.RETURN = RETURN;","map":{"version":3,"names":["ctx","require","call","isArrayIter","anObject","toLength","getIterFn","BREAK","RETURN","exports","module","iterable","entries","fn","that","ITERATOR","iterFn","f","index","length","step","iterator","result","TypeError","next","done","value"],"sources":["C:/Users/user/Desktop/000newport/node_modules/smooth-scrollbar/node_modules/core-js/modules/_for-of.js"],"sourcesContent":["var ctx = require('./_ctx');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar anObject = require('./_an-object');\nvar toLength = require('./_to-length');\nvar getIterFn = require('./core.get-iterator-method');\nvar BREAK = {};\nvar RETURN = {};\nvar exports = module.exports = function (iterable, entries, fn, that, ITERATOR) {\n  var iterFn = ITERATOR ? function () { return iterable; } : getIterFn(iterable);\n  var f = ctx(fn, that, entries ? 2 : 1);\n  var index = 0;\n  var length, step, iterator, result;\n  if (typeof iterFn != 'function') throw TypeError(iterable + ' is not iterable!');\n  // fast case for arrays with default iterator\n  if (isArrayIter(iterFn)) for (length = toLength(iterable.length); length > index; index++) {\n    result = entries ? f(anObject(step = iterable[index])[0], step[1]) : f(iterable[index]);\n    if (result === BREAK || result === RETURN) return result;\n  } else for (iterator = iterFn.call(iterable); !(step = iterator.next()).done;) {\n    result = call(iterator, f, step.value, entries);\n    if (result === BREAK || result === RETURN) return result;\n  }\n};\nexports.BREAK = BREAK;\nexports.RETURN = RETURN;\n"],"mappings":"AAAA,IAAIA,GAAG,GAAGC,OAAO,CAAC,QAAQ,CAAC;AAC3B,IAAIC,IAAI,GAAGD,OAAO,CAAC,cAAc,CAAC;AAClC,IAAIE,WAAW,GAAGF,OAAO,CAAC,kBAAkB,CAAC;AAC7C,IAAIG,QAAQ,GAAGH,OAAO,CAAC,cAAc,CAAC;AACtC,IAAII,QAAQ,GAAGJ,OAAO,CAAC,cAAc,CAAC;AACtC,IAAIK,SAAS,GAAGL,OAAO,CAAC,4BAA4B,CAAC;AACrD,IAAIM,KAAK,GAAG,CAAC,CAAC;AACd,IAAIC,MAAM,GAAG,CAAC,CAAC;AACf,IAAIC,OAAO,GAAGC,MAAM,CAACD,OAAO,GAAG,UAAUE,QAAQ,EAAEC,OAAO,EAAEC,EAAE,EAAEC,IAAI,EAAEC,QAAQ,EAAE;EAC9E,IAAIC,MAAM,GAAGD,QAAQ,GAAG,YAAY;IAAE,OAAOJ,QAAQ;EAAE,CAAC,GAAGL,SAAS,CAACK,QAAQ,CAAC;EAC9E,IAAIM,CAAC,GAAGjB,GAAG,CAACa,EAAE,EAAEC,IAAI,EAAEF,OAAO,GAAG,CAAC,GAAG,CAAC,CAAC;EACtC,IAAIM,KAAK,GAAG,CAAC;EACb,IAAIC,MAAM,EAAEC,IAAI,EAAEC,QAAQ,EAAEC,MAAM;EAClC,IAAI,OAAON,MAAM,IAAI,UAAU,EAAE,MAAMO,SAAS,CAACZ,QAAQ,GAAG,mBAAmB,CAAC;EAChF;EACA,IAAIR,WAAW,CAACa,MAAM,CAAC,EAAE,KAAKG,MAAM,GAAGd,QAAQ,CAACM,QAAQ,CAACQ,MAAM,CAAC,EAAEA,MAAM,GAAGD,KAAK,EAAEA,KAAK,EAAE,EAAE;IACzFI,MAAM,GAAGV,OAAO,GAAGK,CAAC,CAACb,QAAQ,CAACgB,IAAI,GAAGT,QAAQ,CAACO,KAAK,CAAC,CAAC,CAAC,CAAC,CAAC,EAAEE,IAAI,CAAC,CAAC,CAAC,CAAC,GAAGH,CAAC,CAACN,QAAQ,CAACO,KAAK,CAAC,CAAC;IACvF,IAAII,MAAM,KAAKf,KAAK,IAAIe,MAAM,KAAKd,MAAM,EAAE,OAAOc,MAAM;EAC1D,CAAC,MAAM,KAAKD,QAAQ,GAAGL,MAAM,CAACd,IAAI,CAACS,QAAQ,CAAC,EAAE,CAAC,CAACS,IAAI,GAAGC,QAAQ,CAACG,IAAI,CAAC,CAAC,EAAEC,IAAI,GAAG;IAC7EH,MAAM,GAAGpB,IAAI,CAACmB,QAAQ,EAAEJ,CAAC,EAAEG,IAAI,CAACM,KAAK,EAAEd,OAAO,CAAC;IAC/C,IAAIU,MAAM,KAAKf,KAAK,IAAIe,MAAM,KAAKd,MAAM,EAAE,OAAOc,MAAM;EAC1D;AACF,CAAC;AACDb,OAAO,CAACF,KAAK,GAAGA,KAAK;AACrBE,OAAO,CAACD,MAAM,GAAGA,MAAM"},"metadata":{},"sourceType":"script","externalDependencies":[]}