For some resson, secure websockets do not work in deno. Insecure websockets like ws://echo.websocket.org work. You can open a secure websocket, but the readystate never gets set to 1.
const websocket = new WebSocket("wss://echo.websocket.org");
websocket.addEventListener('open', (event:any) => {
console.log(event)
});