[package] name = "lore-tui" version = "0.1.0" edition = "2024" description = "Terminal UI for Gitlore — local GitLab data explorer" authors = ["Taylor Eernisse"] license = "MIT" [[bin]] name = "lore-tui" path = "src/main.rs" [dependencies] # FrankenTUI (Elm-architecture TUI framework) ftui = "0.1.1" # Lore library (config, db, ingestion, search, etc.) lore = { path = "../.." } # CLI clap = { version = "4", features = ["derive", "env"] } # Error handling anyhow = "1" # Time chrono = { version = "0.4", features = ["serde"] } # Paths dirs = "6" # Database (read-only queries from TUI) rusqlite = { version = "0.38", features = ["bundled"] } # Terminal (crossterm for raw mode + event reading, used by ftui runtime) crossterm = "0.28" # Regex (used by safety module for PII/secret redaction) regex = "1"