Web Serial-based wizard that takes a non-technical user from unboxed ESP32-S3 to streaming CSI in under 5 minutes. 8-step state machine: browser check → connect → flash firmware (esp-web-tools) → provision WiFi → detect node → guided calibration → placement guidance → complete. Includes sessionStorage persistence for resumability across page refreshes, live CSI waveform during calibration, human-friendly error messages for all failure modes, and comprehensive Jest test coverage (34 tests). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
11 lines
192 B
JSON
11 lines
192 B
JSON
{
|
|
"name": "spaxel-dashboard",
|
|
"private": true,
|
|
"scripts": {
|
|
"test": "jest --verbose"
|
|
},
|
|
"devDependencies": {
|
|
"jest": "^29.7.0",
|
|
"jest-environment-jsdom": "^29.7.0"
|
|
}
|
|
}
|