From 7f02f46655d6777a648d9c91fe83b23e8438155b Mon Sep 17 00:00:00 2001 From: Lucas Coratger <73360179+coratgerl@users.noreply.github.com> Date: Thu, 5 Feb 2026 20:40:36 +0100 Subject: [PATCH 1/2] fix(wobe): async close --- packages/wobe/src/Wobe.ts | 4 ++-- packages/wobe/src/adapters/bun/bun.ts | 2 +- packages/wobe/src/adapters/index.ts | 2 +- packages/wobe/src/adapters/node/node.ts | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/wobe/src/Wobe.ts b/packages/wobe/src/Wobe.ts index 3d72da1..1f80029 100644 --- a/packages/wobe/src/Wobe.ts +++ b/packages/wobe/src/Wobe.ts @@ -321,7 +321,7 @@ export class Wobe { /** * stop is the method to stop the server */ - stop() { - this.runtimeAdapter.stopServer(this.server) + async stop() { + await this.runtimeAdapter.stopServer(this.server) } } diff --git a/packages/wobe/src/adapters/bun/bun.ts b/packages/wobe/src/adapters/bun/bun.ts index eef92c8..4c380ed 100644 --- a/packages/wobe/src/adapters/bun/bun.ts +++ b/packages/wobe/src/adapters/bun/bun.ts @@ -146,5 +146,5 @@ export const BunAdapter = (): RuntimeAdapter => ({ } }, }), - stopServer: async (server) => server.stop(), + stopServer: (server) => server.stop(), }) diff --git a/packages/wobe/src/adapters/index.ts b/packages/wobe/src/adapters/index.ts index 90e9a84..3c04913 100644 --- a/packages/wobe/src/adapters/index.ts +++ b/packages/wobe/src/adapters/index.ts @@ -12,5 +12,5 @@ export interface RuntimeAdapter { webSocket?: WobeWebSocket, ) => any - stopServer: (server: any) => void + stopServer: (server: any) => Promise } diff --git a/packages/wobe/src/adapters/node/node.ts b/packages/wobe/src/adapters/node/node.ts index 1343099..e930e5f 100644 --- a/packages/wobe/src/adapters/node/node.ts +++ b/packages/wobe/src/adapters/node/node.ts @@ -215,5 +215,5 @@ export const NodeAdapter = (): RuntimeAdapter => ({ }) }).listen(port, options?.hostname) }, - stopServer: (server: any) => server.close(), + stopServer: (server) => server.close(), }) From f2aec45f7de860b56877d25eed1198111b0276b3 Mon Sep 17 00:00:00 2001 From: Lucas Coratger <73360179+coratgerl@users.noreply.github.com> Date: Thu, 5 Feb 2026 20:40:50 +0100 Subject: [PATCH 2/2] chore: bump --- packages/wobe/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/wobe/package.json b/packages/wobe/package.json index bc22b44..c7bd98b 100644 --- a/packages/wobe/package.json +++ b/packages/wobe/package.json @@ -1,6 +1,6 @@ { "name": "wobe", - "version": "1.1.14", + "version": "1.1.15", "description": "A fast, lightweight and simple web framework", "keywords": [ "bun",