From c676c82b55dbcf052987878ba39d40a5c325e16a Mon Sep 17 00:00:00 2001 From: seth Date: Wed, 31 Jul 2024 17:03:15 -0400 Subject: add swagger ui --- src/index.ts | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/index.ts') diff --git a/src/index.ts b/src/index.ts index 9f2703b..4de8e6d 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,6 @@ import { logger } from "hono/logger"; import { prettyJSON } from "hono/pretty-json"; +import { swaggerUI } from "@hono/swagger-ui"; import { OpenAPIHono, createRoute } from "@hono/zod-openapi"; import { VERSION } from "./consts"; import { Bindings, Variables } from "./env"; @@ -19,6 +20,8 @@ app.get("/", (c) => c.redirect(c.env.REDIRECT_ROOT ?? "https://github.com/getchoo/teawieAPI"), ); +app.get("/swagger", swaggerUI({ url: "/doc" })); + app.doc("/doc", { openapi: "3.0.0", info: { -- cgit v1.2.3