nanosocket
1.1.0 • Public • Published Nanosocket
- Tiny: ~20 lines, ~1 kb bundled
- Handles reconnection with exponential backoff
- Receive responses via callback/promise/stream (checkout emitterify)
const socket = nanosocket('wss://echo.websocket.org')
socket.on('recv').map(d => console.log("recv", d))
socket.on('connected').map(d => console.log("connected", d))
socket.on('disconnected').map(d => console.log("disconnected", d))
socket.send('boo').then(d => console.log("sent", d))
Package Sidebar
Install
Weekly Downloads
License
pemrouz.mit-license.org