Browser platform adapter and Web runtime implementing Kagura platform contracts
Dependencies
| 配置 | 内容 |
|---|---|
| input/ | コントロール状態・ゲームパッドの正規化 |
| render/ | WGSL と geometry のキャッシュ |
| diagnostics/ | 計測結果の取得・JS 形式への変換(統計計算は core) |
| playback/ | 型付き Timeline と JS アセットの接続 |
| ui_sync/ | UI 差分・依存値の変更判定 |
| interop/ | JS 組み込みへの小さな FFI |
| services/, fetch/ | 時計・フレームスケジューラ・通信のホスト実装 |
| host/ | WebGPU、音声、DOM、Worker 等の手書き JS と Node テスト |
just web-runtime-build # .mbt -> release ESM
just web-runtime-test # MoonBit の性質検証 + 既存 JS ABI / GPU モックテスト
just web-runtime-check # 同じコンパイラで生成物が完全一致することを確認fn uninstall() -> UnitInstall
Download zipBrowser platform adapter and Web runtime implementing Kagura platform contracts
Dependencies