@@ -24,29 +24,29 @@ yazi-proxy = { path = "../yazi-proxy", version = "0.3.0" }
2424yazi-shared = { path = " ../yazi-shared" , version = " 0.3.0" }
2525
2626# External dependencies
27- anyhow = " 1.0.86 "
27+ anyhow = { workspace = true }
2828better-panic = " 0.3.0"
29- crossterm = { version = " 0.27.0 " , features = [ " event-stream " ] }
29+ crossterm = { workspace = true }
3030fdlimit = " 0.3.0"
31- futures = " 0.3.30 "
32- mlua = { version = " 0.9.9 " , features = [ " lua54 " ] }
33- ratatui = " 0.27.0 "
34- scopeguard = " 1.2.0 "
31+ futures = { workspace = true }
32+ mlua = { workspace = true }
33+ ratatui = { workspace = true }
34+ scopeguard = { workspace = true }
3535syntect = { version = " 5.2.0" , default-features = false , features = [ " parsing" , " plist-load" , " regex-onig" ] }
36- tokio = { version = " 1.39.2 " , features = [ " full " ] }
37- tokio-stream = " 0.1.15 "
36+ tokio = { workspace = true }
37+ tokio-stream = { workspace = true }
3838
3939# Logging
40- tracing = { version = " 0.1.40 " , features = [ " max_level_debug " , " release_max_level_warn " ] }
40+ tracing = { workspace = true }
4141tracing-appender = " 0.2.3"
4242tracing-subscriber = " 0.3.18"
4343
4444[target ."cfg(unix)" .dependencies ]
45- libc = " 0.2.155 "
45+ libc = { workspace = true }
4646signal-hook-tokio = { version = " 0.3.1" , features = [ " futures-v0_3" ] }
4747
4848[target .'cfg(target_os = "macos")' .dependencies ]
49- crossterm = { version = " 0.27.0 " , features = [ " event-stream " , " use-dev-tty" ] }
49+ crossterm = { workspace = true , features = [ " use-dev-tty" ] }
5050
5151[target .'cfg(all(not(target_os = "macos"), not(target_os = "windows")))' .dependencies ]
5252tikv-jemallocator = " 0.6.0"
0 commit comments