Files
bun.sh/docs/guides/read-file/mime.md
2025-07-10 00:10:43 -07:00

21 lines
529 B
Markdown

---
name: Get the MIME type of a file
---
The `Bun.file()` function accepts a path and returns a `BunFile` instance. The `BunFile` class extends `Blob`, so use the `.type` property to read the MIME type.
```ts
const file = Bun.file("./package.json");
file.type; // application/json
const file = Bun.file("./index.html");
file.type; // text/html
const file = Bun.file("./image.png");
file.type; // image/png
```
---
Refer to [API > File I/O](https://bun.com/docs/api/file-io) for more information on working with `BunFile`.