Cargo.toml 955 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. [package]
  2. name = "nostr"
  3. version = "0.1.0"
  4. edition = "2021"
  5. [workspace]
  6. members = [
  7. "crates/types",
  8. "crates/client",
  9. "crates/relayer",
  10. "crates/storage/base",
  11. "crates/storage/rocksdb",
  12. "crates/dump",
  13. "crates/storage/memory",
  14. "crates/personal-relayer",
  15. "crates/subscription-manager",
  16. "crates/storage/sqlite",
  17. ]
  18. [dependencies]
  19. nostr-rs-types = { path = "crates/types" }
  20. nostr-rs-client = { path = "crates/client" }
  21. nostr-rs-rocksdb = { path = "crates/storage/rocksdb" }
  22. nostr-rs-storage-base = { path = "crates/storage/base" }
  23. nostr-rs-relayer = { path = "crates/relayer" }
  24. tokio = { version = "1.26.0", features = ["full"] }
  25. env_logger = "0.10.0"
  26. futures-util = "0.3.27"
  27. log = "0.4.17"
  28. thiserror = "1.0.40"
  29. futures = "0.3.28"
  30. instant-acme = "0.2.0"
  31. serde = { version = "1.0.183", features = ["derive"] }
  32. toml = "0.7.6"
  33. serde_json = "1.0.105"
  34. url = { version = "2.5.2", features = ["serde"] }
  35. sqlformat = "=0.2.6"