2.1.3 • Published 10 months ago
wscl v2.1.3
wscl
Simple WebSocket wrapper with some extra features:
- auto reconnect with exponential backoff strategy
- wait connection before sending messages
Lib is small. Its size limited to 621 bytes (with all deps, minified and brotlied).
How to use
yarn add wscl
import {Client, events} from 'wscl'
const wsc = new Client({
url: 'wss://echo.websocket.org',
})
wsc.on(events.Open, console.log)
wsc.on(events.Close, console.log)
wsc.on(events.Message, console.log) // will be called with data not event
wsc.on(events.Error, console.log) // will be called with error not event
// you can send message before connect
wsc.send("message")
await wsc.connect()
console.log(wsc.connected)
wsc.close("reason")
2.1.2
10 months ago
2.1.1
10 months ago
2.1.3
10 months ago
2.1.0
10 months ago
2.0.12
1 year ago
2.0.11
1 year ago
2.0.9
1 year ago
2.0.10
1 year ago
2.0.3
1 year ago
2.0.2
1 year ago
2.0.5
1 year ago
2.0.4
1 year ago
2.0.7
1 year ago
2.0.6
1 year ago
2.0.8
1 year ago
2.0.1
1 year ago
2.0.0
1 year ago
1.1.1
2 years ago
1.2.2
2 years ago
1.2.1
2 years ago
1.1.2
2 years ago
1.1.0
4 years ago
1.0.3
4 years ago
1.0.2
6 years ago
1.0.1
6 years ago
1.0.0
6 years ago