import dotenv from 'dotenv'; dotenv.config(); export const config = { port: parseInt(process.env.PORT || '3000', 10), nodeEnv: process.env.NODE_ENV || 'development', corsOrigin: process.env.CORS_ORIGIN || '*', // Database configuration (to be implemented) dbUri: process.env.MONGODB_URI || 'mongodb://localhost:27017/codigo0', // JWT configuration jwtSecret: process.env.JWT_SECRET || 'your-secret-key-change-in-production', jwtExpiresIn: process.env.JWT_EXPIRES_IN || '7d', // File upload configuration uploadsDir: process.env.UPLOADS_DIR || './uploads', maxFileSize: parseInt(process.env.MAX_FILE_SIZE || '10485760', 10), // 10MB };