Skip to content

Commit ef93d46

Browse files
committed
fix: resolve TypeScript deep type instantiation error in OpenAPI generation
The fork's additional routes pushed Hono's type depth over TypeScript's limit. Added type cast to break the chain in generateSpecs() call.
1 parent 444fbb7 commit ef93d46

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/app/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
src/assets/theme.css
2+
dev-dist/

packages/opencode/src/server/server.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2837,7 +2837,8 @@ export namespace Server {
28372837
)
28382838

28392839
export async function openapi() {
2840-
const result = await generateSpecs(App(), {
2840+
// eslint-disable-next-line @typescript-eslint/no-explicit-any
2841+
const result = await generateSpecs(App() as any, {
28412842
documentation: {
28422843
info: {
28432844
title: "opencode",

0 commit comments

Comments
 (0)