Implemented more loaders

ref #4
This commit is contained in:
2020-11-25 18:31:06 +01:00
parent e3883fecbd
commit 6ce88a1e3d
5 changed files with 44 additions and 25 deletions

View File

@@ -1,14 +1,11 @@
import express from 'express';
import bodyParser from 'body-parser';
import cors from 'cors';
import expressLoader from "./express";
import routeLoader from "./routes";
import databaseLoader from "./database";
import {Application} from "express";
export default async (app) => {
app.get('/status', (req, res) => res.status(200).end());
app.enable('trust proxy');
app.use(cors());
// app.use(bodyParser.urlencoded({ extended: false }));
// more middlewares
return app;
export default async (app: Application) => {
await expressLoader(app);
await routeLoader(app);
databaseLoader();
return app;
};