Cargo.toml
1 [package] 2 edition = "2024" 3 version = "0.1.0" 4 default-run = "microtop" 5 name = "microtop" 6 7 [dependencies] 8 serde.workspace = true 9 10 [target.'cfg(not(target_arch = "wasm32"))'.dependencies] 11 serde_json.workspace = true 12 crossterm = "0.29.0" 13 throbber-widgets-tui = "0.11.0" 14 tui-tree-widget = "0.24.0" 15 embedded-graphics-simulator = "0.8.0" 16 mousefood = { version = "0.5.0", features = ["blink"] } 17 ratatui = { workspace = true, features = [ "serde", "crossterm" ] } 18 reqwest = { version = "0.12.24", default-features = false, features = ["blocking", "json", "rustls-tls"] } 19 20 [target.wasm32-unknown-unknown.dependencies] 21 web-time = "1.1.0" 22 ratzilla = "0.3.0" 23 color-eyre = "0.6.5" 24 wasm-bindgen-futures = "0.4.55" 25 clap = { version = "4.6.0", features = ["derive"] } 26 gloo-net = { version = "0.6.0", features = ["http", "json"] } 27 ratatui = { workspace = true, features = [ "all-widgets", "layout-cache" ] } 28 rand = { version = "0.9.2", features = ["small_rng"], default-features = false } 29 tachyonfx = { version = "0.23.0", features = ["wasm", "web-time"], default-features = false }