From 49ad2efef6048f007af0036a8fe88b45c273ed34 Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Sun, 18 May 2025 14:28:08 -0400 Subject: sync --- js/src/server/server.ts | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'js/src/server/server.ts') diff --git a/js/src/server/server.ts b/js/src/server/server.ts index dd066c400..7ed67057c 100644 --- a/js/src/server/server.ts +++ b/js/src/server/server.ts @@ -11,10 +11,10 @@ export namespace Server { const log = Log.create({ service: "server" }); const PORT = 16713; - export type App = ReturnType; + export type App = ReturnType; - export function listen() { - const app = new Hono() + function app() { + return new Hono() .get("/event", async (c) => { log.info("event connected"); return streamSSE(c, async (stream) => { @@ -51,14 +51,15 @@ export namespace Server { return c.json(msg); }, ); + } - Bun.serve({ + export function listen() { + const server = Bun.serve({ port: PORT, hostname: "0.0.0.0", idleTimeout: 0, - fetch: app.fetch, + fetch: app().fetch, }); - - return app; + return server; } } -- cgit v1.2.3