cargo-features = ["codegen-backend"] [package] name = "bore" version = "0.1.0" edition = "2024" [profile.dev] codegen-backend = "cranelift" opt-level = 0 [profile.dev.package."*"] codegen-backend = "llvm" opt-level = 3 [[bin]] name = "bore-server" path = "src/bin/bore_server.rs" [[bin]] name = "bore-client" path = "src/bin/bore_client.rs" [dependencies] quinn = "0.11" tokio = { version = "1", features = ["full"] } clap = { version = "4", features = ["derive", "env"] } axum = { version = "0.8", features = ["macros"] } hyper = { version = "1", features = ["client", "http1"] } hyper-util = { version = "0.1", features = ["tokio"] } rkyv = { version = "0.8", features = ["bytecheck"] } serde = { version = "1", features = ["derive"] } serde_json = "1" tracing = "0.1" tracing-subscriber = { version = "0.3", features = ["env-filter"] } uuid = { version = "1", features = ["v4"] } rcgen = "0.14" rustls = { version = "0.23", default-features = false, features = ["ring", "std"] } color-eyre = "0.6" thiserror = "2" dashmap = "6" bytes = "1" tokio-util = { version = "0.7", features = ["io"] } http = "1" http-body-util = "0.1" rustls-pemfile = "2" ring = "0.17" dirs = "6" owo-colors = "4" inquire = "0.9"