Fix/add npm jsr building (#722)

* fixed github workflows to improve handling of mutl runtimes

* updating readme

* Update packages/core/src/meshDevice.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/core/package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/transport-http/package.json

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Dan Ditomaso
2025-07-17 20:47:25 -04:00
committed by GitHub
co-authored by Copilot
parent 0e29639222
commit 8a443e9cad
39 changed files with 8448 additions and 2934 deletions
+3 -13
View File
@@ -56,8 +56,8 @@ This monorepo leverages the following technologies:
### Prerequisites
You'll need to have [Bun](https://bun.sh/) installed to work with this
monorepo. Follow the installation instructions on their home page.
You'll need to have [Bun](https://bun.sh/) installed to work with this monorepo.
Follow the installation instructions on their home page.
### Development Setup
@@ -80,22 +80,12 @@ monorepo. Follow the installation instructions on their home page.
To start the development server for the web client:
```bash
bun run --filter web dev
cd ./packages/web && bun run dev
```
This will typically run the web client on http://localhost:3000 and requires a
Chromium browser
## Meshtastic JS Packages
While the js packages are primarily libraries, you can run their tests or
specific development scripts if defined within their package.json files. For
example, to run tests for a specific package:
```bash
bun run --filter core test
```
### Feedback
If you encounter any issues with nightly builds, please report them in our