From 0cf9ce6357946a32e098982e814eb4dd7fc8bc76 Mon Sep 17 00:00:00 2001 From: Pranesh A S <42379522+PraneshASP@users.noreply.github.com> Date: Sat, 24 Jul 2021 23:56:32 +0530 Subject: [PATCH] Update express.ts `express.json()` middleware have been added to provide request body parsing support out-of-the-box `>= v4.16.0`. --- src/loaders/express.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/loaders/express.ts b/src/loaders/express.ts index 768d47e..2ababbc 100644 --- a/src/loaders/express.ts +++ b/src/loaders/express.ts @@ -1,5 +1,4 @@ import express from 'express'; -import bodyParser from 'body-parser'; import cors from 'cors'; import { OpticMiddleware } from '@useoptic/express-middleware'; import routes from '../api'; @@ -30,8 +29,8 @@ export default ({ app }: { app: express.Application }) => { // Maybe not needed anymore ? app.use(require('method-override')()); - // Middleware that transforms the raw string of req.body into json - app.use(bodyParser.json()); + // Transforms the raw string of req.body into json + app.use(express.json()); // Load API routes app.use(config.api.prefix, routes());