import express from 'express';
import session from 'express-session';
import bodyParser from 'body-parser';
import path from 'path';
import memberRouter from './routes/index.js';
import { fileURLToPath } from 'url';
const app = express();
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
app.use(
session({
secret: 'secret-key',
resave: false,
saveUninitialized: true,
})
);
const __filename = fileURLToPath(import.meta.url);
const __dirname = path.dirname(__filename);
app.use('/static', express.static(path.join(__dirname, 'public')));
app.set('view engine', 'ejs');
app.set('views', path.join(__dirname, 'views'));
app.use('/member', memberRouter);
app.get('/', (req, res) => {
res.redirect('/member/login');
});
export default app;