content: [package]
  name = "trustification-infrastructure"
  version = "0.1.0"
  edition = "2021"
  
  [dependencies]
  actix-cors = "0.7"
  actix-tls = { version = "3", features = ["openssl"] }
  actix-web = { version = "4", features = ["openssl"] }
  actix-web-extras = "0.1"
  actix-web-httpauth = "0.8"
  actix-web-opentelemetry = "0.15"
  actix-web-prom = "0.8.0"
  anyhow = "1"
  async-trait = "0.1"
  bytesize = "1.3"
  clap = { version = "4", features = ["derive", "env", "string"] }
  env_logger = "0.11"
  futures = "0.3"
  http = "0.2.9"
  log = "0.4"
  openssl = "*"
  opentelemetry = { version = "0.20", features = ["rt-tokio"] }
  opentelemetry-jaeger = { version = "0.19", features = ["rt-tokio"] }
  parking_lot = "0.12"
  prometheus = "0.13.3"
  reqwest = "0.11"
  serde = { version = "1", features = ["derive", "rc"] }
  serde_json = "1"
  tokio = { version = "1", features = ["time", "signal"] }
  tracing-bunyan-formatter = "0.3.7"
  tracing-opentelemetry = "0.20"
  tracing-subscriber = { version = "0.3.17", default-features = false, features = ["env-filter", "tracing-log"] }
  url = "2.4.0"
  
  trustification-auth = { path = "../auth", features = ["actix"] }
  
  [dev-dependencies]
  tokio = { version = "1", features = ["full"] }
  