UNPKG

create-new-express-app

Version:

A CLI tool to create a TypeScript Express application with best practices

35 lines (30 loc) 896 B
import express from "express"; import { StatusCodes } from "http-status-codes"; import echoRouter from "@/routers/echo.router"; const router = express.Router(); /** * @swagger * /api/health: * get: * summary: Health check * description: Returns a JSON response indicating that the Feedback-MS is up and running. * tags: * - Health Check * responses: * 200: * description: OK * content: * application/json: * schema: * type: object * properties: * message: * type: string * description: A message indicating the status of the Feedback-MS. * example: UP */ router.get("/health", (req, res) => { res.status(StatusCodes.OK).json({ status: "UP" }); }); router.use("/echo", echoRouter); export default router;