Refactor structure
This commit is contained in:
69
Cargo.toml
69
Cargo.toml
@@ -2,6 +2,7 @@
|
||||
name = "sus-manager"
|
||||
version = "0.1.0"
|
||||
description = "manager for SuS gamers"
|
||||
repository = "https://git.ouoweb.xyz/fromost/sus-manager"
|
||||
authors = ["fromost"]
|
||||
license = "MIT"
|
||||
edition = "2024"
|
||||
@@ -17,60 +18,24 @@ opt-level = 0
|
||||
lto = "fat"
|
||||
opt-level = 3
|
||||
|
||||
[dependencies]
|
||||
color-eyre = "0.6.3"
|
||||
futures = "0.3.28"
|
||||
[workspace]
|
||||
resolver = "3"
|
||||
members = ["crawler","db","models","ui"]
|
||||
|
||||
[workspace.dependencies]
|
||||
directories = "6.0.0"
|
||||
tokio = { version = "1.48.0", features = ["full"] }
|
||||
lazy_static = "1.5.0"
|
||||
robotstxt = "0.3.0"
|
||||
scraper = "0.24.0"
|
||||
rat-cursor = "1.2.1"
|
||||
color-eyre = { version = "0.6.5" }
|
||||
serde = { version = "1.0.228", features = ["derive"] }
|
||||
serde_json = "1.0.145"
|
||||
image = "0.25.8"
|
||||
log = "0.4.28"
|
||||
num_cpus = "1.17.0"
|
||||
sys-locale = "0.3.2"
|
||||
jemallocator = "0.5.4"
|
||||
itertools = "0.14.0"
|
||||
log = "0.4.29"
|
||||
ratatui = { version = "0.29.0", features = ["all-widgets"] }
|
||||
dashmap = { version = "6.1.0", features = ["serde"] }
|
||||
|
||||
[dependencies.language-tags]
|
||||
version = "0.3.2"
|
||||
features = ["serde"]
|
||||
|
||||
[dependencies.indicatif]
|
||||
version = "0.18.1"
|
||||
features = ["futures", "tokio"]
|
||||
|
||||
[dependencies.rocksdb]
|
||||
version = "0.24.0"
|
||||
features = ["multi-threaded-cf"]
|
||||
|
||||
[dependencies.serde]
|
||||
version = "1.0.228"
|
||||
features = ["derive"]
|
||||
|
||||
[dependencies.tui-input]
|
||||
version = "0.14.0"
|
||||
features = ["crossterm"]
|
||||
default-features = false
|
||||
|
||||
[dependencies.crossterm]
|
||||
version = "0.29.0"
|
||||
features = ["event-stream"]
|
||||
|
||||
[dependencies.ratatui]
|
||||
version = "0.29.0"
|
||||
features = ["all-widgets"]
|
||||
|
||||
[dependencies.clap]
|
||||
version = "4.5.48"
|
||||
features = ["derive", "cargo"]
|
||||
|
||||
[dependencies.reqwest]
|
||||
version = "0.12.23"
|
||||
features = ["blocking", "json", "rustls-tls"]
|
||||
|
||||
[dependencies.tokio]
|
||||
version = "1.47.1"
|
||||
features = ["full"]
|
||||
[dependencies]
|
||||
color-eyre = "0.6.5"
|
||||
jemallocator = "0.5.4"
|
||||
tokio = { version = "1.48.0", features = ["macros"] }
|
||||
clap_builder = "4.5.53"
|
||||
ui = { path = "./ui" }
|
||||
|
||||
Reference in New Issue
Block a user