Насколько я понимаю, вам нужно добавить несколько кодов состояния в ответ
Вы можете просто установить коды состояния, как это
let code = {
serverError:500,
forbidden:401
}
res.status(code.serverError).json({
message:'Server error'
})
Если вы хотите установить промежуточное ПО
middleware.js
const statuscode = function middleware(req,res,next){
let code = {
serverError:500,
forbidden:401
}
req.statusCode =code.serverError
next()
}
module.exports = {
statuscode
}
В index.js
const middleware = require('./middleware');
app.get('/',middleware.statuscode, (req, res, next) => {
console.log("Code from middleware",req.statusCode);
res.send('hello world !');
});