UNPKG

frozor-websocket

Version:

A websocket that automatically reconnects, emits events, logs

23 lines (18 loc) 550 B
const Logger = require('frozor-logger'); let log = new Logger('TEST'); let WebSocket = require('./ReconnectingWebsocket'); let TestSocket = new WebSocket({ prefix: 'Test Socket', name : 'Test Socket', jeon : true }); TestSocket.connect('wss://echo.websocket.org'); TestSocket.on('connected', ()=>{ TestSocket.sendJSON({ message: 'Hello' }); TestSocket.sendText('Hello World!'); }); TestSocket.on('message', (message)=>{ log.info(`Got a message: ${JSON.stringify(message)}`); });