frontend/.pnpm-store/v3/files/d4/3dcbc29e3fde28ff9d437d65a0d4d3318fcade9656c47ac89835fbc50a98c9fa9fa253dfaf66cba57036269b373b077dc7b5af5173bc43309b9a87f6b31887

17 lines
403 B
Plaintext

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