import { Router } from "express"; import { authRouter } from "../contexts/auth/presentation/auth.routes"; export const v1Routes = () => { const routes = Router({ mergeParams: true }); routes.get("/hello", (req, res) => { res.send("Hello world!"); }); routes.use((req, res, next) => { console.log( `[${new Date().toLocaleTimeString()}] Incoming request ${req.method} to ${req.path}` ); next(); }); authRouter(routes); return routes; };