[package]
name = "compass-cli"
default-run = "compass"
version = "2.0.7"
edition = "2024"
authors = ["eraflo"]
description = "Interactive README runner and onboarding guide"
license = "Apache-2.0"
repository = "https://github.com/eraflo/Compass"
readme = "README.md"
[[bin]]
name = "compass"
path = "src/main.rs"
[dependencies]
pulldown-cmark = "0.10"
ratatui = "0.29"
crossterm = { version = "0.27", features = ["events"] }
clap = { version = "4.4", features = ["derive"] }
anyhow = "1.0"
portable-pty = "0.8"
syntect = "5.1"
regex = "1.12.2"
which = "7.0"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
directories = "5.0"
chrono = "0.4"
minijinja = { version = "1.0", features = ["debug"] }
ansi-to-tui = "7.0.0"
uuid = { version = "1.20.0", features = ["v4"] }
reqwest = { version = "0.11", features = ["blocking", "json", "rustls-tls"] }
url = "2.5"
sysinfo = "0.38.0"
pathdiff = "0.2.3"
tokio = { version = "1.49.0", features = ["full"] }
tokio-tungstenite = { version = "0.28.0", features = ["rustls-tls-native-roots"] }
futures-util = "0.3.31"
rcgen = "0.12"
rustls = { version = "0.23", features = ["ring"] }
tokio-rustls = "0.26"
sha2 = "0.10"
hex = "0.4"
base64 = "0.21"
local-ip-address = "0.6.10"
serde_yaml = "0.9.34"