@firtoz/socka
Version:
Standard Schema–first WebSocket RPC for TypeScript — Bun, Hono, Node ws, Cloudflare Workers, Durable Objects
12 lines (10 loc) • 365 B
TypeScript
declare function createFakeWebSocket(initialReadyState?: number): {
socket: WebSocket;
sent: (string | ArrayBuffer | Blob)[];
dispatchMessage: (data: string | ArrayBuffer) => void;
dispatchOpen: () => void;
dispatchClose: () => void;
dispatchError: () => void;
setReadyState: (state: number) => void;
};
export { createFakeWebSocket };