@techmely/utils
Version:
Collection of helpful JavaScript / TypeScript utils
20 lines (17 loc) • 369 B
JavaScript
import './chunk-NYLAFCGV.mjs';
// src/streamAsyncIterable.ts
async function* streamAsyncIterable(stream) {
const reader = stream.getReader();
try {
while (true) {
const { done, value } = await reader.read();
if (done) {
return;
}
yield value;
}
} finally {
reader.releaseLock();
}
}
export { streamAsyncIterable };