(emitter, eventName)
| 8 | globalThis.WebSocket = WebSocket; |
| 9 | |
| 10 | function waitFor(emitter, eventName) { |
| 11 | return new Promise((resolve) => { |
| 12 | emitter.on(eventName, resolve); |
| 13 | }); |
| 14 | } |
| 15 | |
| 16 | function sleep(delay) { |
| 17 | return new Promise((resolve) => { |