Cargo.toml 899 B

123456789101112131415161718192021222324252627282930
  1. [package]
  2. name = "kuatia-dashboard"
  3. version = "0.1.0"
  4. edition = "2024"
  5. rust-version = "1.85"
  6. license = "Apache-2.0"
  7. publish = false
  8. description = "Server-rendered dashboard and REST API for exploring a Kuatia ledger"
  9. [[bin]]
  10. name = "kuatia-dashboard"
  11. path = "src/main.rs"
  12. [dependencies]
  13. kuatia = { path = "../kuatia", version = "0.1.0" }
  14. kuatia-core = { workspace = true }
  15. kuatia-storage = { workspace = true }
  16. kuatia-storage-sql = { workspace = true, features = ["postgres"] }
  17. tokio = { workspace = true, features = ["full"] }
  18. serde = { workspace = true }
  19. serde_json = { workspace = true }
  20. sqlx = { workspace = true, features = ["sqlite", "postgres"] }
  21. axum = "0.8"
  22. clap = { version = "4", features = ["derive", "env"] }
  23. tower-http = { version = "0.6", features = ["cors", "trace"] }
  24. tera = "1"
  25. tracing = { workspace = true }
  26. tracing-subscriber = { version = "0.3", features = ["env-filter"] }