[package] name = "crablog" description = "a slight blog system" version = "0.4.0" authors = ["Andrey Tkachenko ", "Kilerd Chan "] license = "MIT" edition = "2021" build = "build.rs" [dependencies] dotenv = "0.15.0" openssl = "0.10.27" # serde serde = "1.0" serde_derive = "1.0" diesel = { version = "2.1.3", features = ["postgres", "postgres_backend", "chrono"] } diesel_derives = "2.1.2" diesel_migrations = "2.1.0" tera = "1.19.1" pulldown-cmark = { version = "0.9.3", default-features = false } chrono = { version = "0.4.31", features = ["serde"] } rust-crypto = "0.2.36" http = "0.2.9" futures = "0.3.28" # log log = "0.4.20" pretty_env_logger = "0.5.0" time = "0.3.29" rand = "0.8.5" rss = "1.9.0" derive_more = "0.99.2" once_cell = "1.18.0" jsonwebtoken = "8.3.0" diesel-async = { version = "0.4.1", git = "https://github.com/weiznich/diesel_async.git", features = ["deadpool", "tokio-postgres", "postgres", "async-connection-wrapper"] } axum = { version = "0.6.20", features = ["tokio"] } tokio = { version = "1.33.0", features = ["rt", "macros"] } anyhow = { version = "1.0.75", features = ["backtrace"] } tower-http = { version = "0.4.4", features = ["fs", "cors", "normalize-path", "tokio", "trace", "auth"] } thiserror = "1.0"