mirror of
1
2
Fork 0
ucaptcha/src/server.js

30 lines
665 B
JavaScript

import dotenv from 'dotenv';
dotenv.config();
import express from 'express';
const app = express();
app.disable('x-powered-by');
import cookieParser from 'cookie-parser';
app.use(cookieParser(process.env.COOKIE_SECRET));
app.use(express.json({
limit: '128kb',
}));
if (process.env.NODE_ENV === 'development') {
app.use((req, _res, next)=>{
console.log(`${req.method} ${req.url}`);
next();
});
}
//import apis from './routes/api/index.js';
import apiImage from './routes/api/image.js';
import apiVerify from './routes/api/verify.js';
import apiReload from './routes/api/reload.js';
app.use('/api', [apiImage,apiVerify,apiReload]);
export {app};