From 9f8582c412fe1810a58efabcbe6e5f6c7d95e51f Mon Sep 17 00:00:00 2001 From: Mathis Date: Tue, 23 Apr 2024 13:46:13 +0200 Subject: [PATCH] feat: :tada: App endpoint --- src/app.ts | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/app.ts diff --git a/src/app.ts b/src/app.ts new file mode 100644 index 0000000..c16343d --- /dev/null +++ b/src/app.ts @@ -0,0 +1,27 @@ +import express, { type Express } from 'express'; +import cors from 'cors'; +import compression from 'compression'; +import {Logger} from "tslog"; + + +const logger = new Logger({ name: "App" }); + +const app: Express = express(); + +// enable cors +app.use(cors()); +app.options('*', cors()); + +// parse json request body +app.use(express.json()); + +// parse urlencoded request body +app.use(express.urlencoded({ extended: true })); + +// gzip compression +app.use(compression()) + +//app.use('/auth', AuthRoutes) + +//app.listen(3333) +logger.info('Server is running !') \ No newline at end of file