UNPKG

minapi

Version:

Minimum viable API w/ authentication and permissions, CRUD and resource management

16 lines (11 loc) 352 B
const morgan = require('morgan') const cors = require('cors') const bodyParser = require('body-parser') module.exports = (API) => { const morganMode = process.env.NODE_ENV === 'production' ? 'tiny' : 'dev' API.use(morgan(morganMode)) API.use(cors()) API.use(bodyParser.urlencoded({ extended: false })) API.use(bodyParser.json()) return API }