UNPKG

boilerplate-gen

Version:
20 lines (18 loc) 467 B
function notFound(req, res, next) { res.status(404); const error = new Error(`Not Found - ${req.originalUrl}`); next(error); } // eslint-disable-next-line function errorHandler(err, _, res, next) { const statusCode = res.statusCode !== 200 ? res.statusCode : 500; res.status(statusCode); res.json({ message: err.message, stack: process.env.NODE_ENV === 'production' ? '💩' : err.stack, }); } module.exports = { notFound, errorHandler, };