MongoDB and Mongoose work out of the box with Bun. This guide assumes you’ve already installed MongoDB and are running it as background process/service on your development machine. Follow this guide for details.Documentation Index
Fetch the complete documentation index at: https://bun.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Once MongoDB is running, create a directory and initialize it with
bun init.
terminal
Then add Mongoose as a dependency.
terminal
In
schema.ts we’ll declare and export an Animal model.
Now from
index.ts we can import Animal, connect to MongoDB, and add some data to our database.
Let’s run this with
bun run.
terminal
This is an introduction to using Mongoose with TypeScript and Bun. As you build your application, refer to the official MongoDB and Mongoose sites for complete documentation.