tracks lexicons and how many times they appeared on the jetstream
1[package]
2name = "server"
3version = "0.1.0"
4edition = "2024"
5
6[dependencies]
7anyhow = "1.0"
8async-trait = "0.1"
9tracing-subscriber = {version = "0.3", features = ["env-filter"]}
10tracing = "0.1"
11tokio = { version = "1", features = ["full", "parking_lot"] }
12tokio-util = { version = "0.7", features = ["tracing"] }
13rustls = { version = "0.23", default-features = false, features = ["log", "ring", "std"] }
14tokio-websockets = { version = "0.12", features = ["client", "rustls-platform-verifier", "getrandom", "ring"] }
15futures-util = "0.3"
16axum = { version = "0.8", default-features = false, features = ["http1", "tokio", "tracing", "json", "query"] }
17axum-tws = { git = "https://github.com/90-008/axum-tws.git", features = ["http2"] }
18tower-http = {version = "0.6", features = ["request-id", "trace", "compression-full"]}
19fjall = { version = "2", default-features = false, features = ["miniz", "lz4"] }
20rkyv = {version = "0.8", features = ["unaligned"]}
21smol_str = { version = "0.3", features = ["serde"] }
22serde = { version = "1", features = ["derive"] }
23serde_json = "1.0.141"
24scc = "2.3.4"
25ordered-varint = "2.0.0"
26threadpool = "1.8.1"
27quanta = "0.12.6"
28itertools = "0.14.0"
29byteview = "0.6.1"
30rayon = "1.10.0"
31parking_lot = { version = "0.12", features = ["send_guard", "hardware-lock-elision"] }
32rclite = "0.2.7"
33arc-swap = "1.7.1"
34ahash = { version = "0.8.12", features = ["serde"] }
35
36
37[target.'cfg(not(target_env = "msvc"))'.dependencies]
38tikv-jemallocator = "0.6"