/ Cargo.toml
Cargo.toml
1 [package] 2 name = "hotornot" 3 version = "0.0.1" 4 edition = "2024" 5 6 [dependencies] 7 async-std = "1.13.2" 8 chrono = "0.4.43" 9 dioxus = { version = "0.7.3", features = ["router", "fullstack"] } 10 serde = { version = "1.0.228", features = ["derive"] } 11 12 axum = { version = "0.8.8", optional = true } 13 console-subscriber = { version = "0.5.0", optional = true } 14 tokio = { version = "1.49.0", optional = true, features = ["tracing"] } 15 tower-sessions = { version = "0.15.0", optional = true } 16 serde_json = "1.0.149" 17 async-trait = "0.1.89" 18 19 [features] 20 web = ["dioxus/web"] 21 desktop = ["dioxus/desktop"] 22 mobile = ["dioxus/mobile"] 23 server = [ 24 "dioxus/server", 25 "dep:axum", 26 "dep:tokio", 27 "dep:console-subscriber", 28 "dep:tower-sessions" 29 ] 30 31 [profile] 32 33 [profile.wasm-dev] 34 inherits = "dev" 35 opt-level = 1 36 37 [profile.server-dev] 38 inherits = "dev" 39 40 [profile.android-dev] 41 inherits = "dev" 42 43 [package.metadata.bin] 44 dioxus-cli = { version = "0.7.3", bins = ["dx"] } 45 evcxr_repl = { version = "0.21.1", bins = ["evcxr"] } 46 tokio-console = { version = "0.1.14" }