[workspace] resolver = "2" members = ["crates/core", "crates/gui", "crates/tui", "crates/bench"] default-members = ["crates/core"] [workspace.dependencies] serde = { version = "1", features = ["derive"] } serde_json = "1" thiserror = "2" parking_lot = "0.12" crossbeam-channel = "0.5" notify = "8" regex = "1" memchr = "2" memmap2 = "0.9" toml = "0.8" directories = "6" insta = "1" anyhow = "1" egui = "0.34" eframe = "0.34" ratatui = "0.30" crossterm = "0.29" clap = { version = "4", features = ["derive"] } log-viewer-core = { path = "crates/core" } textwrap = "0.16" tempfile = "3" xxhash-rust = { version = "0.8", features = ["xxh3"] } bincode = "1" unicode-width = "0.2"