From f466c23d5783fd0f22aaf9e212b4a8a8288ea1f1 Mon Sep 17 00:00:00 2001 From: sriramv Date: Wed, 1 Jun 2022 10:14:46 +0530 Subject: [PATCH] gwm --- server.js | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/server.js b/server.js index c307a10..893bcac 100644 --- a/server.js +++ b/server.js @@ -1,6 +1,10 @@ require('dotenv').config(); const express = require('express') -const app = express() +const app = express(); + +//logger +const {logMsg} = require('./app/services/logger.js'); + //it is used to clear cache app.use(function(req, res, next) { res.set("Cache-Control", "no-cache, no-store, must-revalidate, max-age=0") @@ -8,13 +12,16 @@ app.use(function(req, res, next) { res.set("Expires", 0) next() }) -const {logMsg} = require('./app/services/logger.js'); +//body-parser +const bodyParser = require('body-parser') +app.use(bodyParser.json({ limit: '50mb' })); +app.use(bodyParser.urlencoded({ limit: '50mb', extended: true })); + + +//swagger const swaggerJsdoc = require('swagger-jsdoc'); const swaggerUi = require('swagger-ui-express'); - - - const options = { definition: { openapi: '3.0.0', @@ -25,11 +32,8 @@ const options = { }, apis: ['./app/routes/routes.js'], // files containing annotations as above }; - const swaggerDocument = swaggerJsdoc(options); app.use('/api-docs', swaggerUi.serve, swaggerUi.setup(swaggerDocument)); - - /** * @openapi * /: