Changing the Homepage
In Harpia, each module manages its own routes using a dedicated .routes.ts file. If you want to customize the response for the root path (GET /), you can do so by modifying the root module.
Where to Define It
Section titled “Where to Define It”By default, the route for / should be defined inside modules/root/root.routes.ts. This file is responsible for handling root-level requests like:
import { type Request, type Response, Router } from "harpiats";
const rootRoutes = new Router();
rootRoutes.get("/", async (req: Request, res: Response) => { return res.json({ message: "Welcome to Harpia", });});
export { rootRoutes };