Cargo.toml 939 B

123456789101112131415161718192021222324252627282930313233343536
  1. [package]
  2. name = "cdk-npubcash"
  3. version.workspace = true
  4. edition.workspace = true
  5. rust-version.workspace = true
  6. license.workspace = true
  7. homepage.workspace = true
  8. repository.workspace = true
  9. [dependencies]
  10. # Use workspace dependencies
  11. async-trait = { workspace = true }
  12. cashu = { workspace = true }
  13. cdk-common = { workspace = true, features = ["wallet"] }
  14. nostr-sdk = { workspace = true }
  15. reqwest = { workspace = true }
  16. serde = { workspace = true }
  17. serde_json = { workspace = true }
  18. thiserror = { workspace = true }
  19. tokio = { workspace = true, features = ["full"] }
  20. tracing = { workspace = true }
  21. url = { workspace = true }
  22. # Additional dependencies not in workspace
  23. base64 = "0.22"
  24. [dev-dependencies]
  25. tokio = { workspace = true, features = ["test-util"] }
  26. tracing-subscriber = { workspace = true }
  27. chrono = "0.4"
  28. rustls = { workspace = true }
  29. cdk = { path = "../cdk" }
  30. cdk-sqlite = { path = "../cdk-sqlite" }
  31. [lints]
  32. workspace = true