This repository has been archived on 2020-11-02. You can view files and clone it, but cannot push or open issues or pull requests.
TripSit_Suite/node_modules/iterate-value/index.js

17 lines
403 B
JavaScript
Raw Normal View History

'use strict';
var getIterator = require('es-get-iterator');
var $TypeError = TypeError;
var iterate = require('iterate-iterator');
module.exports = function iterateValue(iterable) {
var iterator = getIterator(iterable);
if (!iterator) {
throw new $TypeError('non-iterable value provided');
}
if (arguments.length > 1) {
return iterate(iterator, arguments[1]);
}
return iterate(iterator);
};