Bun предоставляет ряд удобных функций для чтения содержимого ReadableStream в различные форматы. Этот фрагмент читает содержимое ReadableStream в ArrayBuffer, затем создаёт Uint8Array, которая указывает на буфер.
ts
const stream = new ReadableStream();
const buf = await Bun.readableStreamToArrayBuffer(stream);
const uint8 = new Uint8Array(buf);Кроме того, существует удобный метод для прямого преобразования в Uint8Array.
ts
const stream = new ReadableStream();
const uint8 = await Bun.readableStreamToBytes(stream);Смотрите Документация > API > Утилиты для документации о других функциях преобразования ReadableStream в Bun.