feat(api-server): Add websocket as /api/v1/ws route (#3707)

Co-authored-by: JellyBrick <shlee1503@naver.com>
This commit is contained in:
Johannes7k75
2025-09-05 18:17:32 +02:00
committed by GitHub
parent 8b10872e83
commit cb85048af4
21 changed files with 194 additions and 20 deletions

19
pnpm-lock.yaml generated
View File

@ -63,6 +63,9 @@ importers:
'@hono/node-server':
specifier: 1.19.1
version: 1.19.1(hono@4.9.6)
'@hono/node-ws':
specifier: 1.2.0
version: 1.2.0(@hono/node-server@1.19.1(hono@4.9.6))(bufferutil@4.0.9)(hono@4.9.6)(utf-8-validate@6.0.5)
'@hono/swagger-ui':
specifier: 0.5.2
version: 0.5.2(hono@4.9.6)
@ -813,6 +816,13 @@ packages:
peerDependencies:
hono: ^4
'@hono/node-ws@1.2.0':
resolution: {integrity: sha512-OBPQ8OSHBw29mj00wT/xGYtB6HY54j0fNSdVZ7gZM3TUeq0So11GXaWtFf1xWxQNfumKIsj0wRuLKWfVsO5GgQ==}
engines: {node: '>=18.14.1'}
peerDependencies:
'@hono/node-server': ^1.11.1
hono: ^4.6.0
'@hono/swagger-ui@0.5.2':
resolution: {integrity: sha512-7wxLKdb8h7JTdZ+K8DJNE3KXQMIpJejkBTQjrYlUWF28Z1PGOKw6kUykARe5NTfueIN37jbyG/sBYsbzXzG53A==}
peerDependencies:
@ -5260,6 +5270,15 @@ snapshots:
dependencies:
hono: 4.9.6
'@hono/node-ws@1.2.0(@hono/node-server@1.19.1(hono@4.9.6))(bufferutil@4.0.9)(hono@4.9.6)(utf-8-validate@6.0.5)':
dependencies:
'@hono/node-server': 1.19.1(hono@4.9.6)
hono: 4.9.6
ws: 8.18.3(bufferutil@4.0.9)(utf-8-validate@6.0.5)
transitivePeerDependencies:
- bufferutil
- utf-8-validate
'@hono/swagger-ui@0.5.2(hono@4.9.6)':
dependencies:
hono: 4.9.6