asyncerator
Version:
Provide supporting types for AsyncIterable/AsyncIterableIterators, promisified stream.pipeline implementation, and Array-like utility operators, sources and sinks.
14 lines (13 loc) • 653 B
JavaScript
// src/sink/to-array.ts
import asyncerator from "../asyncerator.mjs";
async function to_array_default(iterator) {
const results = [];
for await (const result of asyncerator(iterator)) {
results.push(result);
}
return results;
}
export {
to_array_default as default
};
//# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4vLi4vc3JjL3NpbmsvdG8tYXJyYXkudHMiXSwKICAibWFwcGluZ3MiOiAiO0FBUUEsT0FBTyxpQkFBcUM7QUFPNUMsZUFBTyxpQkFBMkIsVUFBc0M7QUFDdEUsUUFBTSxVQUFVLENBQUM7QUFDakIsbUJBQWlCLFVBQVUsWUFBWSxRQUFRLEdBQUc7QUFDaEQsWUFBUSxLQUFLLE1BQU07QUFBQSxFQUNyQjtBQUNBLFNBQU87QUFDVDsiLAogICJuYW1lcyI6IFtdCn0K