Cargo.toml (853B)
1 [package] 2 name = "radroots_log" 3 publish = ["crates-io"] 4 version = "0.1.0-alpha.2" 5 edition.workspace = true 6 authors = ["Tyson Lupul <tyson@radroots.org>"] 7 rust-version.workspace = true 8 license.workspace = true 9 description = "Tracing-oriented logging primitives and initializers" 10 repository.workspace = true 11 homepage.workspace = true 12 documentation = "https://docs.rs/radroots_log" 13 readme = "README" 14 15 [features] 16 default = ["std"] 17 std = [ 18 "dep:chrono", 19 "dep:thiserror", 20 "dep:tracing-subscriber", 21 "dep:tracing-appender", 22 ] 23 24 [dependencies] 25 chrono = { workspace = true, optional = true } 26 tracing = { workspace = true, default-features = false } 27 thiserror = { workspace = true, optional = true } 28 tracing-subscriber = { workspace = true, optional = true, features = [ 29 "fmt", 30 "env-filter", 31 ] } 32 tracing-appender = { workspace = true, optional = true }