dh_ackergaul
vor 4 Tagen bb80cdf5a6157ca1f3a276e12e9faae9a4739cb7
1
2
3
4
5
6
7
8
9
10
11
// this should only run in node >= 13.7, so it
// does not need any of the intense fallbacks that old node/browsers do
 
var $iterator = Symbol.iterator;
 
export default function getIterator(iterable) {
    // alternatively, `iterable[$iterator]?.()`
    if (iterable != null && iterable[$iterator] !== undefined) {
        return iterable[$iterator]();
    }
}