Closed
Description
Is your feature request related to a problem? Please describe.
@web/test-runner
only supports ESM imports: modernweb-dev/web#1439. It is currently not possible to use socket.io with that.
Describe the solution you'd like
All dependencies of socket.io-client should be ESM modules. Right now there are problems with at least
- @socket.io/component-emitter
- parseuri
- parseqs
- yeast
- ws (shouldn't be loaded at all as far as I understand)