[workspace] resolver = "2" members = [ ".", "./libs/badge", ] [package] name = "shiny-robots" version = "0.1.0" authors = ["Sam Rijs "] edition = "2021" [dependencies] badge = { path = "./libs/badge" } actix-web = "4" actix-web-lab = "0.23" anyhow = "1" crates-index = { version = "3", default-features = false, features = ["git"] } derive_more = { version = "1", features = ["display", "error", "from"] } dotenvy = "0.15" either = "1.12" font-awesome-as-a-crate = "0.3" futures-util = { version = "0.3", default-features = false, features = ["std"] } error_reporter = "1" indexmap = { version = "2", features = ["serde"] } lru_time_cache = "0.11" maud = "0.26" mime = "0.3" parking_lot = "0.12" pulldown-cmark = "0.12" relative-path = { version = "1", features = ["serde"] } reqwest = { version = "0.12", features = ["json"] } rustsec = "0.30" semver = { version = "1", features = ["serde"] } serde = { version = "1", features = ["derive"] } serde_urlencoded = "0.7" serde_with = "3" tokio = { version = "1.24.2", features = ["rt", "macros", "sync", "time"] } toml = "0.8" tracing = "0.1.30" tracing-subscriber = { version = "0.3", features = ["env-filter"] } [target.'cfg(any())'.dependencies] gix = { version = "0.63", default-features = false, features = ["blocking-http-transport-reqwest-rust-tls"] } [build-dependencies] grass = { version = "0.13", default-features = false } sha-1 = "0.10"