@williamhorning/cloudlink
TypeScript icon, indicating that this package has built-in type declarations

4.1.1 • Public • Published

Cloudlink.js - A Cloudlink client written in Typescript

Cloudlink.JS

A Cloudlink client written in Typescript.

Installation

Install @williamhorning/cloudlink using your favourite package manager or import it from a CDN.

Usage

import CloudlinkClient from "@williamhorning/cloudlink"; // or "https://deno.land/x/cloudlink@4.1.1/src/index.ts";

// setup a new client
let cloudlink = new CloudlinkClient({
  url: "wss://cloudlink.example.com",
  log: false,
});

// listen for packets
cloudlink.on("packet", (packet) => {
  console.log("Received packet:", packet);
});

// send a packet
await cloudlink.send({
  cmd: "gmsg",
  val: "Hello, world!",
});

// close the connection
await cloudlink.disconnect();

// reconnect
await cloudlink.connect();

Readme

Keywords

none

Package Sidebar

Install

npm i @williamhorning/cloudlink

Weekly Downloads

30

Version

4.1.1

License

none

Unpacked Size

53.6 kB

Total Files

13

Last publish

Collaborators

  • williamhorning