Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 5x 5x 5x | import findErrorPlace from "../utilities/findErrorPlace.js";
export default async function errorsHandler(err, _req, res, _next) {
const errorResposne = {
message: err.message,
statusCode: err.statusCode,
status: err.status
}
Iif (process.env.NODE_ENV == "development") {
Object.assign(errorResposne, {
errorPlace: findErrorPlace(err.stack),
stack: err.stack
})
}
res.status(err.statusCode).json(errorResposne)
} |