@hoangnam.io/qa-tools
Version:
Logging, Error handling, Notifying for Express codebase
15 lines (12 loc) • 375 B
JavaScript
const router = require("express").Router();
router.post("/login", async (req, res, next) => {
try {
req.userInfo = { name: "test" };
req.extendedLog = { metadata: { hello: "world" } };
return res.json({ ok: true });
// return res.status(400).send({ message: "something went wrong" });
} catch (error) {
next(error);
}
});
module.exports = router;