@lodestar/utils
Version:
Utilities required across multiple lodestar packages
11 lines • 350 B
JavaScript
// ES2024 onward we have Array.fromAsync which does exactly this
// This function is here as wrapper to be deleted later when we upgrade
// minimum nodejs requirement to > 22
export async function fromAsync(iter) {
const arr = [];
for await (const v of iter) {
arr.push(v);
}
return arr;
}
//# sourceMappingURL=iterator.js.map