content: [package]
  name = "epoxy-client"
  version = "2.1.18"
  edition = "2024"
  
  [lints]
  workspace = true
  
  [lib]
  crate-type = ["cdylib"]
  
  [dependencies]
  async-compression = { version = "0.4.12", features = ["futures-io", "gzip", "brotli"], optional = true }
  bytes = "1.7.1"
  cfg-if = "1.0.0"
  event-listener = "5.3.1"
  fastwebsockets = { version = "0.10.0", features = ["unstable-split"], optional = true }
  flume = "0.11.0"
  futures-rustls = { version = "0.26.0", default-features = false, features = ["tls12", "ring"] }
  futures-util = { version = "0.3.30", features = ["sink"] }
  http = "1.1.0"
  http-body = "1.0.1"
  http-body-util = "0.1.2"
  hyper = "1.4.1"
  hyper-util-wasm = { git = "https://github.com/r58Playz/hyper-util-wasm", rev = "07117dd90174688341c27df2fdeb023c71015e4a", features = ["client-legacy", "http1"] }
  js-sys = "0.3.70"
  pin-project-lite = "0.2.14"
  rustls-pemfile = { version = "2.1.3", optional = true }
  rustls-webpki = { version = "0.103.4", optional = true }
  send_wrapper = { version = "0.6.0", features = ["futures"] }
  thiserror = "2.0.3"
  tokio = "1.39.3"
  wasm-bindgen = "0.2.100"
  wasm-bindgen-futures = "0.4.43"
  wasm-streams = "0.4.0"
  web-sys = { version = "0.3.70", features = ["BinaryType", "Headers", "MessageEvent", "Request", "RequestInit", "Response", "ResponseInit", "Url", "WebSocket"] }
  webpki-roots = "1.0.2"
  wisp-mux = { version = "*", path = "../wisp", features = ["wasm"], default-features = false }
  
  [dependencies.getrandom]
  version = "*"
  features = ["js"]
  
  [dependencies.ring]
  version = "*"
  features = ["wasm32_unknown_unknown_js"]
  
  [dependencies.rustls-pki-types]
  version = "*"
  features = ["web"]
  
  [dependencies.parking_lot_core]
  version = "*"
  features = ["nightly"]
  
  [dependencies.instant]
  version = "*"
  features = ["wasm-bindgen"]
  
  [features]
  default = ["full"]
  full = ["dep:fastwebsockets", "dep:async-compression", "dep:rustls-webpki", "dep:rustls-pemfile", "hyper-util-wasm/http2"]
  
  