@nabucasa/sl-web-tools
TypeScript icon, indicating that this package has built-in type declarations

0.10.1 • Public • Published

sl-web-tools

Open source tools to allow working with USB sticks containing SL chips in the browser. Powered by NabuCasa/universal-silabs-flasher and Pyodide.

Setup

npm install @nabucasa/sl-web-tools

Integration

Create a manifest to customize the flasher for your device and include the web component:

<nabucasa-zigbee-flasher manifest="./assets/manifests/skyconnect.json">
  <span slot="button">Connect</span>
</nabucasa-zigbee-flasher>

Building

To recreate src/requirements.txt, recompute dependencies with pip:

python -m venv venv
venv/bin/pip install -r requirements.txt
venv/bin/pip freeze > src/requirements.txt

Finally, build with npm:

npm run build

/@nabucasa/sl-web-tools/

    Package Sidebar

    Install

    npm i @nabucasa/sl-web-tools

    Weekly Downloads

    434

    Version

    0.10.1

    License

    MIT

    Unpacked Size

    319 kB

    Total Files

    39

    Last publish

    Collaborators

    • puddly
    • balloob
    • bramkragten