import { PostListener } from "./routes"; import express from "express"; import dotenv from "dotenv"; import { checkFile, Logger } from "./utils"; import { ReviewData } from "./utils/ReviewData"; dotenv.config(); const app = express(); const logger = new Logger("Main"); const data = new ReviewData(checkFile("data.json", "utf8")); const post = new PostListener(app, data); const port = +process.env.PORT || 8080; post.start(); app.listen(port, () => { logger.log(`Server started on http://localhost:${port}`); });