generate api docs

This commit is contained in:
MapleLeaf
2022-01-09 02:32:23 -06:00
parent 9182c42182
commit a77185a6a4
6 changed files with 286 additions and 8 deletions

View File

@@ -6,6 +6,7 @@ import httpTerminator from "http-terminator"
import pino from "pino"
import pinoHttp from "pino-http"
import * as React from "react"
import { serveApiDocs } from "./api/serve-api-docs"
import { AssetBuilder } from "./asset-builder/asset-builder.js"
import { fromProjectRoot } from "./constants"
import { GuidePage } from "./guides/guide-page"
@@ -24,6 +25,7 @@ const router = PromiseRouter()
.use(pinoHttp({ logger }))
.use(compression())
.use(builder.middleware())
.use("/api", serveApiDocs())
.get("/guides/*", async (req: Request<{ 0: string }>, res) => {
res