[package]
name = "ruwebframe"
version = "0.1.0"
edition = "2024"
description = "A brief description of your crate."
license = "MIT OR Apache-2.0"
repository = "https://gitee.com/leijmdas/ruwebframe.git"
readme = "README.md"
keywords = ["ruwebframe", "webframe"]
categories = ["development-tools"]
[dependencies]
syn = { version = "2", features = ["parsing","full", "visit"] }
inventory = "0.3"
dilib = "0.2.1"
rudi = "0.8.3"
tokio = { version = "1", features = ["full"] }
displaydoc = "0.2.7"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
env_logger = "0.10"
sqlx = { version = "0.9.0", features = ["runtime-tokio", "postgres"] }
log = "0.4.33"
flexi_logger = "0.31.9"
spicex = "0.1.0"
diesel = { version = "2.1.0", features = ["postgres", "r2d2"] }
dotenvy = "0.15"
redis = "0.29.1"
actix-web = "4.14.0"
rbatis = "4.9.7"
chrono = "0.4.45"
actix-http = "3.13.1"
user-agent-parser = "0.5.0"
yimi-rutool = "0.2.5"
once_cell = "1.21.4"
lazy_static = "1.5.0"
walkdir = "2.5.0"
rand = "0.10.2"
ctor = "1.0.12"
ctrlc = "3.5.2"
heck = "0.5.0"
serde_yaml = "0.9.34+deprecated"
tokio-postgres = "0.7.18"
postgres = { version = "0.19", features = ["with-uuid-1", "with-chrono-0_4"] }
[source.crates-io]
replace-with = 'rsproxy-sparse'
[source.rsproxy-sparse]
registry = "sparse+https://rsproxy.cn/index/"
[registries.rsproxy-sparse]
index = "sparse+https://rsproxy.cn/index/"
[net]
git-fetch-with-cli = true