[package] name = "pasetoken-lib" authors = ["Jesus Perez "] version = "0.1.1" edition = "2021" resolver = "2" # For better Features Sync among project packages better use a tool like "configure -i" at project root # Here you can enable and disable dependencies and change the crypto provider # implementation used in SAL - just change the default features list [features] default = [ "log-flex" ] log-flex = ["flexi_logger"] log-trace = ["tracing","tracing-subscriber","tracing-appender"] log-quiet = [] [dependencies] log = { version = "0.4.22", features = ["max_level_trace","release_max_level_trace"], package = "log" } # Log as log_flexi feature flexi_logger = { version = "0.29.0", optional = true } # Log as log_trace feature tracing = { version = "0.1.40", optional = true } tracing-subscriber = { version = "0.3.18", features = ["fmt","json"], optional = true } tracing-appender = { version = "0.2.3", optional = true } serde = { version = "1.0.207", features = ["derive"] } serde_derive = "1.0.207" serde_json = "1.0.124" toml = "0.8.19" time = "0.3.36" pasetors = "0.7.0" [dev-dependencies] env_logger = "0.11.5" test-log = "0.2.16"