websocket for browser
npm install @lanzs/websocket
import Websocket from '@lanzs/websocket'
const ws = new Websocket('ws://example.com')
ws.connect(() => {
console.log('ws connected')
})
ws.send('msg')
ws.onMessage((res) => {
console.log('receive message from service')
})
ws.onError((err) => {
console.error('websocket occurred error')
})
ws.close(() => {
console.log('ws closed')
})