[package] name = "jwt" version.workspace = true edition.workspace = true authors.workspace = true categories.workspace = true keywords.workspace = true repository.workspace = true homepage.workspace = true [lib] path = "lib.rs" name = "jwt" [dependencies] axum.workspace = true db = { workspace = true } sea-orm = { workspace = true } thiserror = { workspace = true } time = { workspace = true } uuid = { workspace = true } rand = { workspace = true } tracing = { workspace = true } serde = { workspace = true } serde_json = { workspace = true } tokio = { workspace = true } rate_limit = { workspace = true } jsonwebtoken = { version = "11.0.0", features = ["rust_crypto"] } base64 = "0.23.1" sha2 = "0.10" [dev-dependencies] ed25519-dalek = { version = "2", features = ["pkcs8", "rand_core"] } rand_core = { version = "0.6", features = ["getrandom"] }