[package] name = "homeworld" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] tracing = "0.1" tracing-subscriber = { version = "0.3", features = [ "env-filter" ] } tower = { version = "0.4", features = [ "util", "timeout" ] } tower-http = { version = "0.3", features = [ "add-extension", "trace" ] } color-eyre = "0.6" eyre = "0.6" thiserror = "1" kankyo = "0.3" [dependencies.solarlib] git = "https://git.carathe.dev/solard/solarlib" branch = "master" [dependencies.serde] version = "1" features = [ "derive" ] [dependencies.axum] version = "0.5" features = [ "json", "tower-log" ] [dependencies.hyper] version = "0.14" features = [ "full" ] [dependencies.tokio] version = "1" features = [ "full" ] [dependencies.sqlx] version = "0.5" features = [ "runtime-tokio-rustls", "postgres", "macros", "migrate" ]