crablog/Cargo.toml
2023-10-19 13:40:13 +04:00

48 lines
1.3 KiB
TOML

[package]
name = "crablog"
description = "a slight blog system"
version = "0.4.0"
authors = ["Andrey Tkachenko <andrey@aidev.ru>", "Kilerd Chan <blove694@gmail.com>"]
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"