Catalog npm
PACKAGE EXPLORERView in registry

@0x77/frame-sdk

npm

[![npm](https://img.shields.io/npm/v/@0x77/frame-sdk.svg)](https://www.npmjs.com/package/@0x77/frame-sdk)

Versions collected1
Direct dependencies18From release 0.0.0
Last observed20 Oct, 22:39 UTC

README

Current package documentation

frame-sdk

npm

Standard

JavaScript SDK for Brilliant Labs Frame with support for Browser and Node.js

(Work in progress for React Native support)

Examples

Usage

Initialize

import { Frame } from "@0x77/frame-sdk";

const frame = new Frame();

Or using a custom Bluetooth implementation:

import { Frame } from "@0x77/frame-sdk";
import { NobleTransport } from "@0x77/frame-sdk/dist/transport/noble";

const frame = new Frame({
  transport: new NobleTransport(),
});

Connect

await frame.connect();

Disconnect

await frame.disconnect();

Display Text

await frame.display.text({ text: "hello world" });
await frame.display.show();

Receive Data

frame.onData.subscribe((data: string) => {
  console.log(data);
});

Send Lua Code

await frame.sendData("print('Hello, World!')");

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.0.0Registry latest12 Sept 202418

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 22:39 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:031cd84e3975987be520cd234a6b257d940c4ad3bba9258e94f6edfdf8d47856