dotfiles/vscode/.vscode/extensions/matangover.mypy-0.3.1/node_modules/iterate-value/index.js
Errol Sancaktar 5f8db31398 alacritty
2024-07-15 17:06:13 -06: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);
};