Cargo.toml 916 B

1234567891011121314151617181920212223242526272829303132333435
  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", "http"] }
  14. nostr-sdk = { workspace = true }
  15. serde = { workspace = true }
  16. serde_json = { workspace = true }
  17. thiserror = { workspace = true }
  18. tokio = { workspace = true, features = ["full"] }
  19. tracing = { workspace = true }
  20. url = { workspace = true }
  21. # Additional dependencies not in workspace
  22. base64 = "0.22"
  23. [dev-dependencies]
  24. tokio = { workspace = true, features = ["test-util"] }
  25. tracing-subscriber = { workspace = true }
  26. chrono = "0.4"
  27. rustls = { workspace = true }
  28. cdk = { path = "../cdk" }
  29. cdk-sqlite = { path = "../cdk-sqlite" }
  30. [lints]
  31. workspace = true