bun-ws-router
Version:
A simple and efficient WebSocket router for Bun with Zod/Valibot message validation.
12 lines • 586 B
TypeScript
import { WebSocketRouter as BaseWebSocketRouter } from "../shared/router";
/**
* WebSocket router for Bun that provides type-safe message routing with Zod validation.
* Routes incoming messages to handlers based on message type.
*
* @template T - Application-specific data to store with each WebSocket connection.
* Always includes a clientId property generated automatically.
*/
export declare class WebSocketRouter<T extends Record<string, unknown> = Record<string, never>> extends BaseWebSocketRouter<T> {
constructor();
}
//# sourceMappingURL=router.d.ts.map