fix(api): 👽 Use new Scalar API
Some checks failed
CodeQL Scan / Analyze (javascript-typescript) (push) Failing after 0s
Build Docker Images / lint (push) Failing after 6s
Build Docker Images / check (push) Failing after 6s
Build Docker Images / tests (push) Failing after 6s
Deploy Docs to GitHub Pages / build (push) Failing after 0s
Build Docker Images / build (server, Dockerfile, ${{ github.repository_owner }}/server) (push) Has been skipped
Build Docker Images / build (worker, Worker.Dockerfile, ${{ github.repository_owner }}/worker) (push) Has been skipped
Deploy Docs to GitHub Pages / Deploy (push) Has been skipped
Mirror to Codeberg / Mirror (push) Failing after 0s
Nix Build / check (push) Failing after 0s

This commit is contained in:
Jesse Wierzbinski 2025-04-16 16:40:47 +02:00
parent a2e907390f
commit ffa0c209b6
No known key found for this signature in database

4
app.ts
View file

@ -2,7 +2,7 @@
import { resolve } from "node:path"; import { resolve } from "node:path";
import { getLogger } from "@logtape/logtape"; import { getLogger } from "@logtape/logtape";
import { apiReference } from "@scalar/hono-api-reference"; import { Scalar } from "@scalar/hono-api-reference";
import chalk from "chalk"; import chalk from "chalk";
import { Hono } from "hono"; import { Hono } from "hono";
import { serveStatic } from "hono/bun"; import { serveStatic } from "hono/bun";
@ -155,7 +155,7 @@ export const appFactory = async (): Promise<Hono<HonoEnv>> => {
app.get( app.get(
"/docs", "/docs",
apiReference({ Scalar({
theme: "deepSpace", theme: "deepSpace",
hideClientButton: true, hideClientButton: true,
pageTitle: "Versia Server API", pageTitle: "Versia Server API",