chore: bun as primary JS runtime (Makefile, docs); e2e+coverage verified under bun

This commit is contained in:
Raphael Westphal
2026-08-18 14:57:24 +02:00
parent 0ecef2a9bd
commit ce23ae9ce4
4 changed files with 482 additions and 10 deletions
+2 -2
View File
@@ -18,10 +18,10 @@ No Docker, no LLM key, no real GitLab needed. Zero npm dependencies
## Run
```sh
make integration # or: make e2e-integration, or: node e2e/driver.mjs
make integration # or: make e2e-integration, or: bun e2e/driver.mjs
```
Prerequisites: `go` (toolchain for `go run .`) and `node >= 22`.
Prerequisites: `go` (toolchain for `go run .`) and `bun` (node >= 22 also works).
First run compiles the daemon and may build the web dist; later runs reuse
both. Exit code is non-zero when any check fails. `LVMH_E2E_KEEP=1` keeps the
harness scratch dir (daemon log + db) under `.pi/scratch/e2e-*/` for debugging.