import express from 'express';
import cors from 'cors';
import morgan from 'morgan';
import legalRoutes from './routes/legalRoutes';
import voiceRoutes from './routes/voiceRoutes';
import twilioRoutes from './routes/twilioRoutes';
import documentRoutes from './routes/documentRoutes';
import advocateRoutes from './routes/advocateRoutes';
const app = express();
// Middleware
app.use(morgan('dev'));
app.use(cors());
app.use(express.json());
app.use(express.urlencoded({ extended: true }));
// Routes
app.use('/api/legal', legalRoutes);
app.use('/api/voice', voiceRoutes);
app.use('/api/twilio', twilioRoutes);
app.use('/api/documents', documentRoutes);
app.use('/api/advocate', advocateRoutes);
export default app;