Andon を開発する
npm run build # tsc -> dist/ (and marks the bin executable)npm test # node:test unit + integration testsnpm run dev # tsc --watchアーキテクチャ:
src/store.ts— 純粋で、テスト済みの状態モデル。src/server.ts— セルフホストの HTTP レイヤー。src/commands/*が CLI のサブコマンドです。assets/dashboard.html— 自己完結したボード(1 ファイル。セルフホストとホスト型の両方が、これをそのまま配信します)。src/hosted/*— オプションのコンテンツブラインドな中継(中継はコンテンツを読み取れない。ローカル製品とはきれいに分離された境界)。src/sounds.ts— 配信されるチャイム。
コントリビュートの流れについては CONTRIBUTING.md を、 中継の動かし方については deploy-relay.md を参照してください。