feat: implement openapi (#482)
This commit is contained in:
11
packages/api/src/open-api.ts
Normal file
11
packages/api/src/open-api.ts
Normal file
@@ -0,0 +1,11 @@
|
||||
import { generateOpenApiDocument } from "trpc-swagger";
|
||||
|
||||
import { appRouter } from "./root";
|
||||
|
||||
export const openApiDocument = (base: string) =>
|
||||
generateOpenApiDocument(appRouter, {
|
||||
title: "Homarr API documentation",
|
||||
version: "1.0.0",
|
||||
baseUrl: base,
|
||||
docsUrl: "https://homarr.dev",
|
||||
});
|
||||
Reference in New Issue
Block a user