import mongoose from 'mongoose'; import dotenv from 'dotenv'; dotenv.config(); const MONGODB_URI = process.env.MONGODB_URI; export const connectDB = async (): Promise => { try { if (!MONGODB_URI) { throw new Error('MONGODB_URI is not set'); } console.log(`[connectDB] Connecting to MongoDB at ${MONGODB_URI}`); await mongoose.connect(MONGODB_URI); } catch (error) { console.error('MongoDB connection error:', error); throw error; } };