const express = require('express'); const logger = require('./app/logger'); const cookieParser = require('cookie-parser'); const bodyParser = require('body-parser'); const port = process.env.PORT || 3000; const app = express(); // create application/json parser var jsonParser = bodyParser.json(); // express.json(); // create application/x-www-form-urlencoded parser var urlencodedParser = bodyParser.urlencoded({ extended: false }); // express.bodyParser({extended: true}); app.use(cookieParser()); app.use(urlencodedParser); app.use(jsonParser); app.use(express.json()); app.use(express.urlencoded()); // parse application/vnd.api+json as json app.use(bodyParser.json({ type: 'application/vnd.api+json' })) const routes = require('./api/routes'); routes(app); app.listen(port, "0.0.0.0", function() { logger.info('***** Server started on port: ' + port + ' *****'); });