[workspace] members = [ "crates/lanspread-compat", "crates/lanspread-db", "crates/lanspread-utils", "crates/lanspread-mdns", "crates/lanspread-proto", "crates/lanspread-server", "crates/lanspread-client", "crates/lanspread-tauri-deno-ts/src-tauri", ] resolver = "2" [workspace.dependencies] bytes = { version = "1.8", features = ["serde"] } clap = { version = "4.5", features = ["derive"] } eyre = "0.6" itertools = "0.13" s2n-quic = { version = "1.49", features = ["provider-event-tracing"] } semver = "1.0" serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" tokio = { version = "1.41", features = ["full"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } [profile.release] debug = true debug-assertions = true overflow-checks = true strip = false lto = false panic = "unwind" codegen-units = 1 [profile.release-lto] inherits = "release" lto = true debug = false debug-assertions = false overflow-checks = false strip = true