Cargo.toml
1 [package] 2 name = "tui" 3 default-run = "tui" 4 edition = "2024" 5 version = "0.1.0" 6 7 [[bin]] 8 name = "simulator" 9 path = "src/simulator/modifiers.rs" 10 11 [[bin]] 12 name = "simulator-minimal" 13 path = "src/simulator/minimal.rs" 14 15 [target.'cfg(not(target_arch = "wasm32"))'.dependencies] 16 serde.workspace = true 17 serde_json.workspace = true 18 crossterm = "0.29.0" 19 rand = { version = "0.9.2", features = ["small_rng"] } 20 tachyonfx = "0.23.0" 21 embedded-graphics-simulator = "0.8.0" 22 mousefood = { version = "0.5.0", features = ["blink"] } 23 ratatui = { workspace = true, features = [ "serde", "crossterm" ] } 24 reqwest = { version = "0.12.24", default-features = false, features = ["blocking", "json", "rustls-tls"] } 25 26 [target.wasm32-unknown-unknown.dependencies] 27 web-time = "1.1.0" 28 ratzilla = "0.3.0" 29 color-eyre = "0.6.5" 30 serde.workspace = true 31 ratatui = { workspace = true, features = [ "all-widgets", "layout-cache" ] } 32 rand = { version = "0.9.2", features = ["small_rng"], default-features = false } 33 tachyonfx = { version = "0.23.0", default-features = false, features = ["wasm", "web-time"] }