UNPKG

create-types-backend

Version:

A CLI tool to quickly setup an Express.js backend in TypeScript, using essential configurations and user's preferences.

20 lines (16 loc) 540 B
export const dbContent = `import mongoose from "mongoose"; const connectDB = async (): Promise<typeof mongoose | void> => { try { if (!process.env.MONGODB_URI) { throw new Error("MONGODB_URI is not defined in environment variables"); } const connection = await mongoose.connect(process.env.MONGODB_URI); console.log("Connected to MongoDB"); return connection; } catch (error) { console.error("Error connecting to MongoDB:", error); process.exit(1); } }; export { connectDB }; `;