source: node_modules/@babel/runtime-corejs3/helpers/iterableToArrayLimit.js

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 1.0 KB
Line 
1var _Symbol = require("core-js-pure/features/symbol/index.js");
2var _getIteratorMethod = require("core-js-pure/features/get-iterator-method.js");
3var _pushInstanceProperty = require("core-js-pure/features/instance/push.js");
4function _iterableToArrayLimit(r, l) {
5 var t = null == r ? null : "undefined" != typeof _Symbol && _getIteratorMethod(r) || r["@@iterator"];
6 if (null != t) {
7 var e,
8 n,
9 i,
10 u,
11 a = [],
12 f = !0,
13 o = !1;
14 try {
15 if (i = (t = t.call(r)).next, 0 === l) {
16 if (Object(t) !== t) return;
17 f = !1;
18 } else for (; !(f = (e = i.call(t)).done) && (_pushInstanceProperty(a).call(a, e.value), a.length !== l); f = !0);
19 } catch (r) {
20 o = !0, n = r;
21 } finally {
22 try {
23 if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return;
24 } finally {
25 if (o) throw n;
26 }
27 }
28 return a;
29 }
30}
31module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports;
Note: See TracBrowser for help on using the repository browser.