diff --git a/src/server.ts b/src/server.ts index 1b7e8e8..d74635a 100644 --- a/src/server.ts +++ b/src/server.ts @@ -1,50 +1,21 @@ -import express, { - Request, - Response, - NextFunction, - ErrorRequestHandler, - Application, -} from "express"; - -import { config } from "dotenv"; import morgan from "morgan"; -import createHttpError from "http-errors"; +import env from "./config/env"; +import express, { Application } from "express"; import animeRouter from "./routes"; +import { homePage } from "./controllers"; +import errorHandler from "./config/errorHandler"; +import notFoundHandler from "./config/notFoundHandler"; -config(); const app: Application = express(); -const PORT: number = Number(process.env.PORT) || 4000; +const PORT: number = env.PORT || 4000; app.use(morgan("dev")); -app.get("/", (req: Request, res: Response) => { - res.send(` -
-