import _ from 'lodash' import errorTemplate from '../templates/Error.mjs' import env from './env.mjs' const defaults = { console: true, post: (req, res, next) => { res.template = errorTemplate next() }, mystify: { properties: ['errors', 'message', 'name', 'status', 'statusText'], }, log: { // if database = true there has to be a mongoose model name ErrorModel ignore: [], }, } export default _.merge( defaults, { development: { log: { console: true, }, }, }[env.NODE_ENV], )