Files
fomo-reducer/Cargo.toml

100 lines
2.6 KiB
TOML

[package]
name = "fomo-reducer"
version = "0.1.0"
edition = "2024"
[dependencies]
async-compression = { version = "0.4.41", features = ["brotli", "futures-io"] }
async-trait = "0.1.89"
bytes = "1.11.1"
capnp = "0.25.3"
clap = { version = "4.5.40", features = ["derive", "env"] }
dashmap = "6.1.0"
extension-traits = "2.0.2"
futures = "0.3.32"
hound = "3.5.1"
moka = { version = "0.12.15", features = ["future"] }
opendal = { git = "https://github.com/apache/opendal", rev = "ecf840b04afd2be109830b9978ba89759adfee79", features = [
"services-azfile",
"services-aliyun-drive",
"services-alluxio",
"services-azblob",
"services-azdls",
"services-azfile",
"services-b2",
"services-cacache",
"services-d1",
"services-dashmap",
"services-dbfs",
"services-dropbox",
"services-etcd",
"services-fs",
"services-ftp",
"services-gcs",
"services-gdrive",
"services-ghac",
"services-github",
"services-gridfs",
"services-hdfs-native",
"services-ipmfs",
"services-memory",
"services-mini-moka",
"services-moka",
"services-mongodb",
"services-mysql",
"services-pcloud",
"services-persy",
"services-postgresql",
"services-redb",
"services-redis",
"services-s3",
"services-sled",
"services-webdav",
] }
opus2 = "0.4.0"
patricia_tree = "0.10.1"
rhai = "1.23.6"
rustls = "0.23"
secrecy = { version = "0.10.3", features = ["serde"] }
snafu = { version = "0.8.9", features = ["futures"] }
songbird = { version = "0.6.0", default-features = false, features = [
"driver",
"gateway",
"receive",
"rustls",
"twilight",
"tws",
] }
strum = { version = "0.28.0", features = ["derive"] }
time = "0.3.47"
tokio = { version = "1.46.0", features = [
"rt-multi-thread",
"macros",
"signal",
] }
tokio-util = { version = "0.7.18", features = ["io"] }
tokio-websockets-0-13 = { package = "tokio-websockets", version = "0.13", features = [
"rustls-webpki-roots",
] }
tokio-websockets-0-11 = { package = "tokio-websockets", version = "0.11", features = [
"rustls-webpki-roots",
] }
tracing = "0.1.41"
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
twilight-gateway = { version = "0.17", default-features = false, features = [
"rustls-webpki-roots",
"twilight-http",
] }
twilight-http = { version = "0.17", default-features = false, features = [
"rustls-webpki-roots",
"hickory",
"decompression",
] }
twilight-model = "0.17"
twilight-util = { version = "0.17", features = ["builder"] }
typed-builder = "0.23.2"
yoke = "0.8.2"
[build-dependencies]
capnpc = "0.25.3"