{"ast":null,"code":"'use strict';\n\nvar addToUnscopables = require('./_add-to-unscopables');\nvar step = require('./_iter-step');\nvar Iterators = require('./_iterators');\nvar toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function (iterated, kind) {\n  this._t = toIObject(iterated); // target\n  this._i = 0; // next index\n  this._k = kind; // kind\n  // 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n  var O = this._t;\n  var kind = this._k;\n  var index = this._i++;\n  if (!O || index >= O.length) {\n    this._t = undefined;\n    return step(1);\n  }\n  if (kind == 'keys') return step(0, index);\n  if (kind == 'values') return step(0, O[index]);\n  return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');","map":{"version":3,"names":["addToUnscopables","require","step","Iterators","toIObject","module","exports","Array","iterated","kind","_t","_i","_k","O","index","length","undefined","Arguments"],"sources":["C:/Users/user/Desktop/000newport/node_modules/smooth-scrollbar/node_modules/core-js/modules/es6.array.iterator.js"],"sourcesContent":["'use strict';\nvar addToUnscopables = require('./_add-to-unscopables');\nvar step = require('./_iter-step');\nvar Iterators = require('./_iterators');\nvar toIObject = require('./_to-iobject');\n\n// 22.1.3.4 Array.prototype.entries()\n// 22.1.3.13 Array.prototype.keys()\n// 22.1.3.29 Array.prototype.values()\n// 22.1.3.30 Array.prototype[@@iterator]()\nmodule.exports = require('./_iter-define')(Array, 'Array', function (iterated, kind) {\n  this._t = toIObject(iterated); // target\n  this._i = 0;                   // next index\n  this._k = kind;                // kind\n// 22.1.5.2.1 %ArrayIteratorPrototype%.next()\n}, function () {\n  var O = this._t;\n  var kind = this._k;\n  var index = this._i++;\n  if (!O || index >= O.length) {\n    this._t = undefined;\n    return step(1);\n  }\n  if (kind == 'keys') return step(0, index);\n  if (kind == 'values') return step(0, O[index]);\n  return step(0, [index, O[index]]);\n}, 'values');\n\n// argumentsList[@@iterator] is %ArrayProto_values% (9.4.4.6, 9.4.4.7)\nIterators.Arguments = Iterators.Array;\n\naddToUnscopables('keys');\naddToUnscopables('values');\naddToUnscopables('entries');\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,gBAAgB,GAAGC,OAAO,CAAC,uBAAuB,CAAC;AACvD,IAAIC,IAAI,GAAGD,OAAO,CAAC,cAAc,CAAC;AAClC,IAAIE,SAAS,GAAGF,OAAO,CAAC,cAAc,CAAC;AACvC,IAAIG,SAAS,GAAGH,OAAO,CAAC,eAAe,CAAC;;AAExC;AACA;AACA;AACA;AACAI,MAAM,CAACC,OAAO,GAAGL,OAAO,CAAC,gBAAgB,CAAC,CAACM,KAAK,EAAE,OAAO,EAAE,UAAUC,QAAQ,EAAEC,IAAI,EAAE;EACnF,IAAI,CAACC,EAAE,GAAGN,SAAS,CAACI,QAAQ,CAAC,CAAC,CAAC;EAC/B,IAAI,CAACG,EAAE,GAAG,CAAC,CAAC,CAAmB;EAC/B,IAAI,CAACC,EAAE,GAAGH,IAAI,CAAC,CAAgB;EACjC;AACA,CAAC,EAAE,YAAY;EACb,IAAII,CAAC,GAAG,IAAI,CAACH,EAAE;EACf,IAAID,IAAI,GAAG,IAAI,CAACG,EAAE;EAClB,IAAIE,KAAK,GAAG,IAAI,CAACH,EAAE,EAAE;EACrB,IAAI,CAACE,CAAC,IAAIC,KAAK,IAAID,CAAC,CAACE,MAAM,EAAE;IAC3B,IAAI,CAACL,EAAE,GAAGM,SAAS;IACnB,OAAOd,IAAI,CAAC,CAAC,CAAC;EAChB;EACA,IAAIO,IAAI,IAAI,MAAM,EAAE,OAAOP,IAAI,CAAC,CAAC,EAAEY,KAAK,CAAC;EACzC,IAAIL,IAAI,IAAI,QAAQ,EAAE,OAAOP,IAAI,CAAC,CAAC,EAAEW,CAAC,CAACC,KAAK,CAAC,CAAC;EAC9C,OAAOZ,IAAI,CAAC,CAAC,EAAE,CAACY,KAAK,EAAED,CAAC,CAACC,KAAK,CAAC,CAAC,CAAC;AACnC,CAAC,EAAE,QAAQ,CAAC;;AAEZ;AACAX,SAAS,CAACc,SAAS,GAAGd,SAAS,CAACI,KAAK;AAErCP,gBAAgB,CAAC,MAAM,CAAC;AACxBA,gBAAgB,CAAC,QAAQ,CAAC;AAC1BA,gBAAgB,CAAC,SAAS,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}