Bun.file()
function accepts a path and returns a BunFile
instance. The BunFile
class extends Blob
and allows you to lazily read the file in a variety of formats.
To read the file into a Buffer
instance, first use .arrayBuffer()
to consume the file as an ArrayBuffer
, then use Buffer.from()
to create a Buffer
from the ArrayBuffer
.
Refer to Binary data > Buffer for more information on working with
Buffer
and other binary data formats in Bun.