[dependencies.aes-gcm]
version = "0.10.3"
[dependencies.base64]
version = "0.22.1"
[dependencies.chrono]
version = "0.4.38"
[dependencies.hex]
version = "0.4.3"
[dependencies.hmac]
version = "0.12.1"
[dependencies.md5]
version = "0.7"
[dependencies.pem]
version = "3.0"
[dependencies.percent-encoding]
version = "2.3.1"
[dependencies.pkcs8]
version = "0.10.2"
[dependencies.proc-macro2]
version = "1.0"
[dependencies.quote]
version = "1.0"
[dependencies.rand]
version = "0.9.1"
[dependencies.regex]
version = "1.3"
[dependencies.reqwest]
features = ["json", "multipart"]
version = "0.12.12"
[dependencies.rsa]
features = ["sha2"]
version = "0.9.6"
[dependencies.serde]
features = ["derive"]
version = "1.0"
[dependencies.serde_json]
version = "1.0.111"
[dependencies.serde_urlencoded]
version = "0.7.1"
[dependencies.sha1]
version = "0.10.1"
[dependencies.sha2]
version = "0.10"
[dependencies.spring]
version = "0.4.0"
[dependencies.spring-web]
version = "0.4.0"
[dependencies.syn]
features = ["full"]
version = "1.0"
[dependencies.thiserror]
version = "1.0.56"
[dependencies.uuid]
features = ["v4"]
version = "1.10.0"
[dependencies.wx_pay]
version = "0.2.3"
[dependencies.x509-parser]
version = "0.16"
[dev-dependencies.cargo-edit]
version = "0.13.3"
[dev-dependencies.tokio]
features = ["full"]
version = "1"
[dev-dependencies.tokio-test]
version = "0.4"
[features]
all = ["wxpay", "wxmini", "wework_group", "system", "feie", "sprs", "webrtc"]
axios = []
cos = []
default = ["cos", "shawn", "vue", "wxmini", "wework_group", "wechat"]
feie = []
lock = []
rust_xiu = []
shawn = []
sprs = []
system = []
vue = []
webrtc = []
wechat = []
wework_group = []
wxmini = []
wxpay = []
[lib]
name = "fache"
path = "src/lib.rs"
[lints.rust]
dead_code = "allow"
missing_debug_implementations = "warn"
unused_assignments = "allow"
unused_imports = "allow"
unused_mut = "allow"
[package]
authors = ["shawn <kamft@qq.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["config"]
description = "发车工具箱"
edition = "2024"
homepage = "https://cnb.cool/kamft/fache.git"
keywords = ["fachele", "fachele"]
license = "MIT"
name = "fache"
publish = true
readme = "README.md"
repository = "https://cnb.cool/kamft/fache.git"
version = "0.1.261"
[package.metadata]
category = "config"
exclude = ["publish.sh", "Dockerfile"]
[profile.dev]
opt-level = 0
[profile.release]
lto = true
opt-level = 3
strip = true