Cargo.toml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. [package]
  2. name = "hbbs"
  3. version = "1.1.5"
  4. authors = ["open-trade <info@rustdesk.com>"]
  5. edition = "2021"
  6. build = "build.rs"
  7. default-run = "hbbs"
  8. [[bin]]
  9. name = "hbbr"
  10. path = "src/hbbr.rs"
  11. # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
  12. [dependencies]
  13. hbb_common = { path = "libs/hbb_common" }
  14. serde_derive = "1.0"
  15. serde = "1.0"
  16. serde_json = "1.0"
  17. lazy_static = "1.4"
  18. clap = "2"
  19. rust-ini = "0.18"
  20. minreq = { version = "2.4", features = ["punycode"] }
  21. machine-uid = "0.2"
  22. mac_address = "1.1"
  23. whoami = "1.2"
  24. base64 = "0.13"
  25. axum = { version = "0.5", features = ["headers"] }
  26. sqlx = { git = "https://github.com/open-trade/sqlx", features = [ "runtime-tokio-rustls", "sqlite", "macros", "chrono", "json" ] }
  27. deadpool = "0.8"
  28. async-trait = "0.1"
  29. async-speed-limit = { git = "https://github.com/open-trade/async-speed-limit" }
  30. uuid = { version = "0.8", features = ["v4"] }
  31. bcrypt = "0.12"
  32. chrono = "0.4"
  33. jsonwebtoken = "8"
  34. headers = "0.3"
  35. once_cell = "1.8"
  36. sodiumoxide = "0.2"
  37. tokio-tungstenite = "0.17"
  38. tungstenite = "0.17"
  39. regex = "1.4"
  40. tower-http = { version = "0.2", features = ["fs", "trace", "cors"] }
  41. http = "0.2"
  42. flexi_logger = { version = "0.22", features = ["async", "use_chrono_for_offset"] }