[package] name = "ckb-sentry-core" version = "0.21.0" authors = ["Sentry ", "Nervos Core Dev "] license = "Apache-2.0" readme = "README.md" repository = "https://github.com/nervosnetwork/sentry-rust" description = """ Core sentry library used for instrumentation and integration development. """ edition = "2018" [package.metadata.docs.rs] all-features = true [features] default = [] client = ["rand"] # I would love to just have a `log` feature, but this is used inside a macro, # and macros actually expand features (and extern crate) where they are used! debug-logs = ["log_"] test = ["client"] [dependencies] sentry-types = { package = "ckb-sentry-types", version = "0.21.0", path = "../sentry-types" } serde = { version = "1.0.104", features = ["derive"] } lazy_static = "1.4.0" rand = { version = "0.7.3", optional = true } serde_json = "1.0.46" log_ = { package = "log", version = "0.4.8", optional = true, features = ["std"] }