@meshtastic/js
v2.5.9-2
Published
Browser library for interfacing with meshtastic devices
Downloads
552
Maintainers
Readme
Meshtastic.js
Overview
Meshtastic.js is a JavaScript library that provides an interface to Meshtastic devices. It can be used to build applications to interface with Meshtastic networks, via HTTP(S), Web Bluetooth or Web Serial.
Stats
Installation & Usage
The library is available from NPM and can be installed with:
pnpm config set @buf:registry https://buf.build/gen/npm/v1
Alternatevly, create a .npmrc
file with the following contents:
@buf:registry=https://buf.build/gen/npm/v1
Finally, install the package:
pnpm add @meshtastic/js
Development & Building
The project can be built by running:
pnpm build
Optionally the doccumentation can be built with:
pnpm generate:docs
Compatibility
The Bluetooth and Serial connections rely on the availability of the Web Bluetooth and Web Serial API's respectively, this is represented in the compatibility matrices below.