Scratch space for learning atproto app development
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]