You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

57 lines
1.6 KiB

  1. [package]
  2. name = "lemmy_server"
  3. version = "0.0.1"
  4. edition = "2018"
  5. [profile.release]
  6. lto = true
  7. [workspace]
  8. members = [
  9. "lemmy_api",
  10. "lemmy_apub",
  11. "lemmy_utils",
  12. "lemmy_db",
  13. "lemmy_structs",
  14. "lemmy_rate_limit",
  15. "lemmy_websocket",
  16. ]
  17. [dependencies]
  18. lemmy_api = { path = "./lemmy_api" }
  19. lemmy_apub = { path = "./lemmy_apub" }
  20. lemmy_utils = { path = "./lemmy_utils" }
  21. lemmy_db = { path = "./lemmy_db" }
  22. lemmy_structs = { path = "./lemmy_structs" }
  23. lemmy_rate_limit = { path = "./lemmy_rate_limit" }
  24. lemmy_websocket = { path = "./lemmy_websocket" }
  25. diesel = "1.4"
  26. diesel_migrations = "1.4"
  27. chrono = { version = "0.4", features = ["serde"] }
  28. serde = { version = "1.0", features = ["derive"] }
  29. actix = "0.10"
  30. actix-web = { version = "3.1", default-features = false, features = ["rustls"] }
  31. actix-files = { version = "0.4", default-features = false }
  32. actix-web-actors = { version = "3.0", default-features = false }
  33. awc = { version = "2.0", default-features = false }
  34. log = "0.4"
  35. env_logger = "0.8"
  36. strum = "0.19"
  37. lazy_static = "1.3"
  38. rss = "1.9"
  39. url = { version = "2.1", features = ["serde"] }
  40. openssl = "0.10"
  41. http-signature-normalization-actix = { version = "0.4", default-features = false, features = ["sha-2"] }
  42. tokio = "0.3"
  43. sha2 = "0.9"
  44. anyhow = "1.0"
  45. reqwest = { version = "0.10", features = ["json"] }
  46. activitystreams = "0.7.0-alpha.4"
  47. actix-rt = { version = "1.1", default-features = false }
  48. serde_json = { version = "1.0", features = ["preserve_order"]}
  49. [dev-dependencies.cargo-husky]
  50. version = "1"
  51. default-features = false # Disable features which are enabled by default
  52. features = ["precommit-hook", "run-cargo-fmt", "run-cargo-clippy"]