UNPKG

@ai-sdk/provider-utils

Version:
15 lines (12 loc) 301 B
export async function convertReadableStreamToArray<T>( stream: ReadableStream<T>, ): Promise<T[]> { const reader = stream.getReader(); const result: T[] = []; while (true) { const { done, value } = await reader.read(); if (done) break; result.push(value); } return result; }