19 lines
529 B
Markdown
19 lines
529 B
Markdown
## Stack
|
|
|
|
- **Language:** JavaScript (ES modules), browser-first; no bundler
|
|
- **Key deps:** Vitest, jsdom (dev); static HTML/CSS/SVG templates
|
|
|
|
## Dev Commands
|
|
|
|
```bash
|
|
make install # npm install
|
|
make test # vitest
|
|
make test-watch # vitest watch
|
|
make test-coverage # coverage report
|
|
make serve # local static server (index.html)
|
|
make dist # distribution package
|
|
make dist-zip # zip archive for offline/Windows use
|
|
|
|
# After workplan edits
|
|
statehub fix-consistency
|
|
```
|