[package] name = "giterated-api" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = [ "rustls" ] rustls = [ "reqwest/rustls-tls", "tokio-tungstenite/rustls-tls-native-roots" ] # untested! nativetls = [ "reqwest/native-tls", "tokio-tungstenite/native-tls" ] [dependencies] #giterated-daemon = { git = "https://giterated.dev/ambee/giterated-daemon" } giterated-models = { path = "../giterated-daemon/giterated-models" } tokio-tungstenite = { version = "0.20" } tokio = { version = "1.32.0", features = ["full"] } tracing = "0.1" futures-util = "0.3" serde = { version = "1", features = ["derive"]} serde_json = "1.0" bincode = "1.3" tracing-subscriber = "0.3" rand = "0.8" jsonwebtoken = { version = "8.3", features = ["use_pem"]} chrono = { version = "0.4", features = [ "serde", "std" ] } reqwest = { version = "0.11", default-features = false } anyhow = "1" deadpool = "0.10" async-trait = "0.1" thiserror = "1" semver = "1" color-eyre = "0.6.2"