2.1.1 ā€¢ Published 1 year ago

@lovetap/websocket-client v2.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@lovetap/websocket-client

CI

The official Lovetap WebSocket API client. This is a low-level client that is used by the Lovetap SDKs. There are definitely easier ways to connect to Lovetap, such as the vanilla JS SDK, but you are welcome to use this library directly.

Installation

npm install @lovetap/websocket-client

Usage

Connections to the Lovetap WebSocket API are authenticated using an API key. You can find your API keys on the My Account page.

import { LovetapWebSocketClient } from "@lovetap/websocket-client";

const client = new LovetapWebSocketClient();

// For verbose logging, you can use `new LovetapWebSocketClient({logLevel: "debug"})`

await client.connect({
  apiKey: "YOUR_API_KEY",
  onServerMessage: (message) => console.log(message),
});

client.visit("my-page-key");

client.react("my-page-key", "šŸ‘");

client.leave("my-page-key");

setTimeout(() => {
  client.disconnect();
}, 1000);

Ā© 2023 Lovetap LLC

2.1.1

1 year ago

2.1.0

1 year ago

2.0.5

1 year ago

2.0.4

1 year ago

2.0.3

1 year ago

2.0.2

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago