chore: migrate to eslint 9
[poolifier.git] / examples / typescript / websocket-server-pool / ws-cluster / requests.js
CommitLineData
72855e92
JB
1import { WebSocket } from 'ws'
2
3const ws = new WebSocket('ws://localhost:8080')
4
5ws.on('error', console.error)
6
7ws.on('open', () => {
8 for (let i = 0; i < 60; i++) {
9 ws.send(
10 JSON.stringify({ type: 'echo', data: { key1: 'value1', key2: 'value2' } })
11 )
12 }
13 for (let i = 0; i < 60; i++) {
66f0c14c 14 ws.send(JSON.stringify({ type: 'factorial', data: { number: 50000 } }))
72855e92
JB
15 }
16})
17
041dc05b 18ws.on('message', message => {
72855e92
JB
19 console.info('message received: %s', message)
20})