Cargo.toml 603 B

123456789101112131415161718192021222324
  1. [package]
  2. name = "kvdb-overlay"
  3. version = "0.1.0"
  4. homepage = "https://dark.fi"
  5. description = "Overlay mechanism for key-value embedded databases"
  6. authors = ["Dyne.org foundation <foundation@dyne.org>"]
  7. repository = "https://codeberg.org/darkrenaissance/kvdb-overlay"
  8. license = "AGPL-3.0-only"
  9. edition = "2024"
  10. [dependencies]
  11. thiserror = "2.0.18"
  12. fjall = { version = "3.1", optional = true }
  13. sled = { version = "0.34", optional = true }
  14. tempfile = "3.20.0"
  15. [dev-dependencies]
  16. # To execute async tests
  17. smol = "2"
  18. [features]
  19. default = ["fjall-backend"]
  20. fjall-backend = ["fjall"]
  21. sled-backend = ["sled"]