Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

simple-ws

fanyinghao4MIT1.0.1

A reconnect-able websocket client

websocket, reconnect

readme

simple-ws

NPM

A reconnect-able websocket client

Example

const { WebSocket } = require("simple-ws");

WebSocket.init({
  url: "wss://aaa.com",
  options: {
    headers: {
      Origin: "https://aaa.com",
      Authorization: "xxxx"
    }
  },
  onOpen: e => {
    console.log("Connected to server.");
  },
  onClose: e => {
    console.log(e);
  },
  onMessage: msg => {
    console.log(msg);
  },
  onError: e => {
    console.log(e);
  },
  onMessage: msg => {
    console.log(msg);
  }
});

WebSocket.send("ping");

WebSocket.close();