La función Bun.file() acepta una ruta y retorna una instancia BunFile. La clase BunFile extiende Blob y permite leer el archivo de manera diferida en varios formatos.
Para leer el archivo en una instancia Buffer, primero usa .arrayBuffer() para consumir el archivo como un ArrayBuffer, luego usa Buffer.from() para crear un Buffer desde el ArrayBuffer.
ts
const path = "/path/to/package.json";
const file = Bun.file(path);
const arrbuf = await file.arrayBuffer();
const buffer = Buffer.from(arrbuf);Consulta Datos binarios > Buffer para más información sobre cómo trabajar con Buffer y otros formatos de datos binarios en Bun.