[workspace]
resolver = "2"
members = ["nyuukyou", "cap-ng-sys", "misskey-auto-deploy-entrypoint", "fedivet", "actor-key-proxy"]

[workspace.dependencies]
actor-key-proxy = { path = "actor-key-proxy" }
aes-kw = "0.2"
aes-gcm = "0.10"
sha2 = "0.10"
base64 = "0.22"
axum = "0.8"
tower = "*"
rand = "0.9"
toml = "0.8"
libc = "0.2"
thiserror = "2"
clap = { version = "4.5", features = ["derive"] }
bindgen = { version = "0.71.1", default-features = false }
futures = "0.3"
tokio = "1"
cap-ng-sys = { path = "cap-ng-sys" }
fedivet = { path = "fedivet" }
reqwest = { version = "0.12", default-features = false, features = ["http2", "gzip", "brotli", "zstd", "charset", "rustls-tls", "rustls-tls-native-roots"] }
serde = "1"
secrecy = "0.10"
rsa = "0.9"
serde_json = "1"
[profile.release]
lto = true