Files
firezone/rust/logging/Cargo.toml
Thomas Eizinger 80331b4e93 feat(gateway): add option for outputting logs as JSON (#10620)
To enable customers to ingest flow logs (#8353) into various SIEMS,
outputting structured logs is crucial.
2025-10-22 03:09:33 +00:00

30 lines
878 B
TOML

[package]
name = "firezone-logging"
version = "0.1.0"
edition = { workspace = true }
authors = ["Firezone, Inc."]
publish = false
license = { workspace = true }
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
anyhow = { workspace = true }
firezone-telemetry = { workspace = true }
nu-ansi-term = { workspace = true }
output_vt100 = { workspace = true }
parking_lot = { workspace = true }
sentry-tracing = { workspace = true }
supports-color = { workspace = true }
time = { workspace = true, features = ["formatting"] }
tracing = { workspace = true }
tracing-appender = { workspace = true }
tracing-log = { workspace = true }
tracing-subscriber = { workspace = true, features = ["env-filter", "json"] }
[dev-dependencies]
tempfile = { workspace = true }
thiserror = { workspace = true }
[lints]
workspace = true