Ryan Thenhaus

Results 3 issues of Ryan Thenhaus

#446 Adds pre-commit hooks for linting, formatting, building, and testing.

#399 Changed `sendOnClose()` to use `global.fetch()` instead of `global.navigator.sendBeacon `. (Recreating this PR in a cleaner fashion)

Adds functionality to `main.ts` to check if the provided `config.url` is running a WebSocket server. If so, we upgrade the connection to send data over WebSockets and use this for...