[package] name = "client" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] chrono = { workspace = true, features = ["serde"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } perseus = { version = "0.4", features = ["hydrate"] } sycamore = { version = "^0.8.1", features = [ "ssr", "serde", "suspense", "hydrate", ] } [target.'cfg(engine)'.dev-dependencies] fantoccini = "^0.19.3" [target.'cfg(engine)'.dependencies] tokio = { version = "1", features = ["macros", "rt", "rt-multi-thread"] } reqwest = { version = "0.11", features = ["json", "rustls-tls"] } perseus-axum = { version = "0.4", features = ["dflt-server"] } [target.'cfg(client)'.dependencies] reqwasm = "0.5.0"