* chore: Update eslint to v9 with flat config * disable eslint for that whole example file. v1 not worth it imo * update ts-eslint * lock versions * ci: update pnpm
* chore(websocket): Convert ws example to vanilla-ts * fix gitignore