import { config } from 'dotenv';
config();

import mongoose from 'mongoose';
import express from 'express';
import cors from 'cors';
import emailRouter from './routes/emails.js';
import userRouter from './routes/users.js';

const app = express();
const PORT = 3006;

app.use(express.json({ limit: '1mb' }));
app.use(express.static('../../WebsiteProject'));
app.use('/emails', emailRouter);
app.use('/users', userRouter);
app.use(
	cors({
		origin: 'http://scottfamilymovers.com',
	})
);

mongoose.connect(process.env.MONGO_URL ?? '').then(() => {
	console.log(`listening on port ${PORT}`);
	app.listen(PORT);
});
