You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							53 lines
						
					
					
						
							1.5 KiB
						
					
					
				
			
		
		
	
	
							53 lines
						
					
					
						
							1.5 KiB
						
					
					
				var unsupportedIterableToArray = require("./unsupportedIterableToArray.js");
 | 
						|
function _createForOfIteratorHelper(o, allowArrayLike) {
 | 
						|
  var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"];
 | 
						|
  if (!it) {
 | 
						|
    if (Array.isArray(o) || (it = unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") {
 | 
						|
      if (it) o = it;
 | 
						|
      var i = 0;
 | 
						|
      var F = function F() {};
 | 
						|
      return {
 | 
						|
        s: F,
 | 
						|
        n: function n() {
 | 
						|
          if (i >= o.length) return {
 | 
						|
            done: true
 | 
						|
          };
 | 
						|
          return {
 | 
						|
            done: false,
 | 
						|
            value: o[i++]
 | 
						|
          };
 | 
						|
        },
 | 
						|
        e: function e(_e) {
 | 
						|
          throw _e;
 | 
						|
        },
 | 
						|
        f: F
 | 
						|
      };
 | 
						|
    }
 | 
						|
    throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
 | 
						|
  }
 | 
						|
  var normalCompletion = true,
 | 
						|
    didErr = false,
 | 
						|
    err;
 | 
						|
  return {
 | 
						|
    s: function s() {
 | 
						|
      it = it.call(o);
 | 
						|
    },
 | 
						|
    n: function n() {
 | 
						|
      var step = it.next();
 | 
						|
      normalCompletion = step.done;
 | 
						|
      return step;
 | 
						|
    },
 | 
						|
    e: function e(_e2) {
 | 
						|
      didErr = true;
 | 
						|
      err = _e2;
 | 
						|
    },
 | 
						|
    f: function f() {
 | 
						|
      try {
 | 
						|
        if (!normalCompletion && it["return"] != null) it["return"]();
 | 
						|
      } finally {
 | 
						|
        if (didErr) throw err;
 | 
						|
      }
 | 
						|
    }
 | 
						|
  };
 | 
						|
}
 | 
						|
module.exports = _createForOfIteratorHelper, module.exports.__esModule = true, module.exports["default"] = module.exports; |