Cargo.toml 1.1 KB

12345678910111213141516171819202122232425262728293031
  1. [package]
  2. name = "relay"
  3. version = "0.1.1"
  4. description = "A HTTP request-response relay used by Hoppscotch Desktop and Hoppscotch Agent for more advanced request handling including custom headers, certificates, proxies, and local system integration."
  5. authors = ["CuriousCorrelation"]
  6. edition = "2021"
  7. [dependencies]
  8. curl = { git = "https://github.com/CuriousCorrelation/curl-rust.git", features = ["ntlm"] }
  9. tokio-util = "0.7.12"
  10. lazy_static = "1.5.0"
  11. time = { version = "0.3.37", features = ["serde"] }
  12. openssl = { version = "0.10.66", features = ["vendored"] }
  13. # NOTE: This crate follows `openssl-sys` from https://github.com/CuriousCorrelation/curl-rust.git
  14. # to avoid issues from version mismatch when compiling from source.
  15. openssl-sys = { version = "0.9.64", features = ["vendored"] }
  16. log = "0.4.22"
  17. env_logger = "0.11.5"
  18. thiserror = "1.0.64"
  19. http = "1.1.0"
  20. http-serde = "2.1.1"
  21. url-escape = "0.1.1"
  22. serde = { version = "1", features = ["derive"] }
  23. serde_json = "1"
  24. urlencoding = "2.1.3"
  25. dashmap = "6.1.0"
  26. tracing = "0.1.41"
  27. infer = "0.16.0"
  28. strum = { version = "0.26.3", features = ["derive"] }
  29. bytes = { version = "1.9.0", features = ["serde"] }
  30. mime = "0.3.17"