async fetch(request: Request): Promise<Response> {
const { 0: clientSocket, 1: ourSocket } = new WebSocketPair();
ourSocket.accept();
// ...set up event handlers etc, then...
return new Response(null, { status: 101, webSocket: clientSocket });
async fetch(request: Request): Promise<Response> {
const { 0: clientSocket, 1: ourSocket } = new WebSocketPair();
ourSocket.accept();
// ...set up event handlers etc, then...
return new Response(null, { status: 101, webSocket: clientSocket });