Files
vulnfeed/Cargo.toml

77 lines
2.0 KiB
TOML
Raw Normal View History

2025-08-15 16:04:44 +08:00
[package]
name = "vulnfeed"
version = "0.1.0"
edition = "2024"
[[bin]]
name = "vulnfeed"
path = "src/bin/vulnfeed/main.rs"
[dependencies]
anstyle = "1.0.11"
argon2 = { version = "0.5.3", features = ["std"] }
async-trait = "0.1.89"
chrono = { version = "0.4.41", features = ["serde"] }
2025-09-03 16:46:25 +08:00
clap = { version = "4.5.47", features = ["derive"] }
2025-08-15 16:04:44 +08:00
const_format = "0.2.34"
ctrlc = "3.4.7"
dashmap = "6.1.0"
2025-09-03 16:46:25 +08:00
error-stack = "0.6.0"
2025-08-15 16:04:44 +08:00
fastimer = "0.9.0"
gix-discover = "0.41.0"
jsonwebtoken = "9.3.1"
lazy_static = "1.5.0"
2025-08-15 16:04:44 +08:00
local-ip-address = "0.6.5"
log = "0.4.27"
logforth = { version = "0.27.0", features = [
"colored",
"layout-json",
"append-fastrace",
"append-rolling-file",
"diagnostic-fastrace",
] }
2025-09-03 16:46:25 +08:00
mea = "0.4.2"
modql = { version = "0.4.1", features = ["with-sea-query"] }
nutype = { version = "0.6.2", features = ["serde"] }
2025-08-15 16:04:44 +08:00
pin-project = "1.1.10"
poem = { version = "3.1.12", features = ["static-files", "embed"] }
rust-embed = "8.5.0"
reqwest = { version = "0.12.23", features = ["json"] }
sea-query = { version = "0.32.7", features = ["postgres-array"] }
sea-query-binder = { version = "0.7.0", features = [
"sqlx-postgres",
"with-time",
"postgres-array",
] }
2025-08-15 16:04:44 +08:00
serde = { version = "1.0.219", features = ["derive"] }
serde_json = "1.0.145"
2025-09-03 16:46:25 +08:00
shadow-rs = "1.3.0"
sqlx = { version = "0.8.6", features = [
"postgres",
"runtime-tokio",
"macros",
"uuid",
"migrate",
"chrono",
] }
thiserror = "2.0.16"
2025-08-15 16:04:44 +08:00
tokio = { version = "1.47.1", features = ["rt-multi-thread", "macros"] }
tokio-cron-scheduler = { version = "0.14.0", features = ["signal"] }
toml_edit = { version = "0.23.6", features = ["serde"] }
2025-08-15 16:04:44 +08:00
uuid = { version = "1.18.0", features = ["v4", "serde"] }
2025-08-26 15:59:37 +08:00
regex = "1.11.2"
scraper = { version = "0.24.0", features = ["atomic"] }
rquickjs = "0.9.0"
2025-08-29 00:07:25 +08:00
sha2 = "0.10.9"
tera = "1.20.0"
hmac = "0.12.1"
base64 = "0.22.1"
octocrab = "0.45.0"
zip = "5.1.1"
bytes = "1.10.1"
2025-08-15 16:04:44 +08:00
[build-dependencies]
build-data = "0.3.3"
gix-discover = "0.41.0"
shadow-rs = "1.2.1"