[package]
name = "bookyard"
version = "0.1.0"
edition = "2024"
description = "Build and locally edit a bookshelf for multiple mdBook projects."
license = "MIT OR Apache-2.0"
readme = "README.md"
keywords = ["mdbook", "docs", "bookshelf", "cli"]
categories = ["command-line-utilities", "development-tools"]

[[bin]]
name = "bookyard"
path = "src/main.rs"

[dependencies]
anyhow = "1.0.100"
axum = "0.8.7"
bookyard-core = { version = "0.1.0", path = "../bookyard-core" }
clap = { version = "4.5.51", features = ["derive"] }
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.145"
tokio = { version = "1.48.0", features = ["macros", "net", "rt-multi-thread"] }
tower-http = { version = "0.6.6", features = ["fs"] }

[dev-dependencies]
assert_cmd = "2.1.1"
predicates = "3.1.3"
tempfile = "3.23.0"
