UNPKG

@remix-run/node-fetch-server

Version:
14 lines (12 loc) 310 B
export async function* readStream(stream: ReadableStream<Uint8Array>): AsyncIterable<Uint8Array> { let reader = stream.getReader(); try { while (true) { let result = await reader.read(); if (result.done) break; yield result.value; } } finally { reader.releaseLock(); } }