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];