k2db-api-server 0.1.1

Single-binary Rust server for the k2db API
# SPDX-FileCopyrightText: 2026 Alexander R. Croft
# SPDX-License-Identifier: MIT

[package]
name = "k2db-api-server"
version.workspace = true
edition.workspace = true
license.workspace = true
description = "Single-binary Rust server for the k2db API"
readme = "README.md"
repository = "https://github.com/frogfishio/k2db.git"
homepage = "https://github.com/frogfishio/k2db"
documentation = "https://docs.rs/k2db-api-server"

[dependencies]
axum.workspace = true
base64.workspace = true
chrono.workspace = true
clap.workspace = true
k2db = { version = "0.1.1", path = "../../../../k2db/rust" }
k2db-api-contract = { version = "0.1.1", path = "../k2db-api-contract" }
mongodb.workspace = true
rand.workspace = true
scrypt.workspace = true
serde.workspace = true
serde_json.workspace = true
subtle.workspace = true
thiserror.workspace = true
tokio = { workspace = true, features = ["signal"] }

[dev-dependencies]
reqwest.workspace = true
tempfile = "3"
tokio = { workspace = true, features = ["macros", "process", "rt-multi-thread", "time"] }
tower = { version = "0.5", features = ["util"] }