Spaces:
Runtime error
Runtime error
| const dotenv = require('dotenv'); | |
| dotenv.config(); | |
| module.exports = { | |
| port: Number(process.env.PORT || 5000), | |
| nodeEnv: process.env.NODE_ENV || 'development', | |
| frontendUrl: process.env.FRONTEND_URL || 'http://localhost:5173', | |
| jwtSecret: process.env.JWT_SECRET || 'change_this_secret', | |
| mongoUri: process.env.MONGO_URI || 'mongodb://127.0.0.1:27017', | |
| mongoDbName: process.env.MONGO_DB_NAME || 'vendor_management_system', | |
| smtp: { | |
| host: process.env.SMTP_HOST, | |
| port: Number(process.env.SMTP_PORT || 587), | |
| secure: String(process.env.SMTP_SECURE || 'false') === 'true', | |
| user: process.env.SMTP_USER, | |
| pass: process.env.SMTP_PASS, | |
| from: process.env.ALERT_FROM_EMAIL || 'no-reply@dss.local' | |
| }, | |
| twilio: { | |
| sid: process.env.TWILIO_ACCOUNT_SID, | |
| token: process.env.TWILIO_AUTH_TOKEN, | |
| from: process.env.TWILIO_WHATSAPP_FROM | |
| }, | |
| enableCron: String(process.env.ENABLE_CRON || 'true') === 'true' | |
| }; | |