1.0.3 • Published 4 years ago

shared-ws v1.0.3

Weekly downloads
4
License
ISC
Repository
-
Last release
4 years ago

Shared WebSocket

Description

Uses shared web workers in order to use one websocket connection in multiple tabs (windows).

Installation

npm install shared-ws

Usage

const SharedWebSocket = require("shared-ws");

const socket = new SharedWebSocket("ws://localhost:8080");

socket.onopen = e => {
  console.log(e);
};

socket.onerror = e => {
  console.log(e);
};

socket.onmessage = e => {
  console.log(e);
};

socket.onclose = e => {
  console.log(e);
};

socket.send({ foo: "bar" });

socket.close(4004);

Notice

This library doesn't check for SharedWorker feature support.

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago