[package]
edition = "2024"
name = "sheen"
version = "0.3.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "A polished, colorful logging library for Rust"
documentation = "https://github.com/arferreira/sheen"
readme = "README.md"
keywords = [
"rust",
"logging",
"tracing",
"sheen",
"log",
]
categories = ["development-tools::debugging"]
license = "MIT"
repository = "https://github.com/arferreira/sheen"
[features]
tracing = [
"dep:tracing",
"dep:tracing-subscriber",
]
[lib]
name = "sheen"
path = "src/lib.rs"
[[example]]
name = "basic"
path = "examples/basic.rs"
[[example]]
name = "log_adapter"
path = "examples/log_adapter.rs"
required-features = ["log"]
[[example]]
name = "server"
path = "examples/server.rs"
[[example]]
name = "tracing_adapter"
path = "examples/tracing_adapter.rs"
required-features = ["tracing"]
[dependencies.chrono]
version = "0.4.43"
features = ["clock"]
default-features = false
[dependencies.log]
version = "0.4.29"
features = ["std"]
optional = true
[dependencies.owo-colors]
version = "4.2.3"
[dependencies.tracing]
version = "0.1.44"
optional = true
default-features = false
[dependencies.tracing-subscriber]
version = "0.3.22"
features = ["registry"]
optional = true
default-features = false
[dev-dependencies.log]
version = "0.4.29"
[dev-dependencies.tracing]
version = "0.1.44"
[dev-dependencies.tracing-subscriber]
version = "0.3.22"