the statusphere demo reworked into a vite/react app in a monorepo
at 5f7614a41458694dbe27e96c19e8b7763b17e026 13 lines 397 B view raw
1import type { ErrorRequestHandler, RequestHandler } from 'express' 2import { StatusCodes } from 'http-status-codes' 3 4const unexpectedRequest: RequestHandler = (_req, res) => { 5 res.sendStatus(StatusCodes.NOT_FOUND) 6} 7 8const addErrorToRequestLog: ErrorRequestHandler = (err, _req, res, next) => { 9 res.locals.err = err 10 next(err) 11} 12 13export default () => [unexpectedRequest, addErrorToRequestLog]