const sock = new WebSocket("ws://localhost:7777"); sock.addEventListener('open', () => { (async ()=> { const mw = new MessageQueue(sock); let msg = await mw.read(); console.log(`=> ${msg}`); let next = await mw.send("uwu"); console.log(`now => ${next}`); mw.close(); await (async () => { const mw = new MessageQueue(sock); let msg = await mw.send("OWO"); console.log(`other ${msg}`); mw.close(true); })(); })(); });