O Bun fornece várias funções convenientes para ler o conteúdo de um ReadableStream em diferentes formatos. Este snippet lê o conteúdo de um ReadableStream para um ArrayBuffer e depois cria um Uint8Array que aponta para o buffer.
ts
const stream = new ReadableStream();
const buf = await Bun.readableStreamToArrayBuffer(stream);
const uint8 = new Uint8Array(buf);Além disso, existe um método de conveniência para converter para Uint8Array diretamente.
ts
const stream = new ReadableStream();
const uint8 = await Bun.readableStreamToBytes(stream);Consulte Docs > API > Utils para documentação sobre outras funções de conversão ReadableStream do Bun.