[workspace] resolver = "2" members = [ "yazi-*" ] default-members = [ "yazi-fm", "yazi-cli" ] [profile.release] codegen-units = 1 lto = true panic = "abort" strip = true [workspace.dependencies] ansi-to-tui = "=3.1.0" anyhow = "1.0.86" arc-swap = "1.7.1" base64 = "0.22.1" bitflags = "2.6.0" clap = { version = "4.5.13", features = [ "derive" ] } crossterm = { version = "0.27.0", features = [ "event-stream" ] } dirs = "5.0.1" futures = "0.3.30" globset = "0.4.14" libc = "0.2.155" md-5 = "0.10.6" mlua = { version = "0.9.9", features = [ "lua54", "serialize", "macros", "async" ] } parking_lot = "0.12.3" ratatui = "0.27.0" regex = "1.10.6" scopeguard = "1.2.0" serde = { version = "1.0.204", features = [ "derive" ] } serde_json = "1.0.122" shell-words = "1.1.0" tokio = { version = "1.39.2", features = [ "full" ] } tokio-stream = "0.1.15" tokio-util = "0.7.11" tracing = { version = "0.1.40", features = [ "max_level_debug", "release_max_level_warn" ] } unicode-width = "0.1.13"