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
2020-11-01 22:46:04 +00:00

17 lines
403 B
JavaScript

'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);
};