[package] name = "cusku" version = "0.2.0" description = "Webhook to XMPP" edition = "2021" authors = ["Maxime “pep” Buquet "] license = "AGPL-3.0+" [dependencies] clap = { version = "4.5", features = [ "cargo" ] } forgejo-hooks = "*" gitlab = "0.1701" hyper = { version = "1.4", default-features = false, features = [ "http1", "server" ] } hyper-util = { version = "0.1", features = [ "tokio" ] } http-body-util = "0.1" bytes = "1.6" log = "0.4" tokio = { version = "1", default-features = false, features = [ "rt", "net", "sync", "fs" ] } tokio-xmpp = { version = "4.0.0", default-features = false } pretty_env_logger = "0.5" serde = { version = "1.0", features = [ "derive" ] } serde_json = "1.0" toml = "0.8" xmpp = { version = "0.6", default-features = false, features = [ "serde", "starttls-native"] } hmac = "0.12" sha2 = "0.10" hex = "0.4" camino = { version = "1.1", features = ["serde"] } [patch.crates-io] forgejo-hooks = { path = "forgejo-hooks" } [features] syntax-highlighting = ["xmpp/syntax-highlighting"]