[package] name = "ezau" version = "0.1.0" authors = ["Daniel Schadt "] edition = "2018" license = "MIT" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] im-matrix = ["matrix-sdk", "ruma", "tokio"] im-discord = ["serenity", "tokio"] [dependencies] clap = "3.0.0-beta.1" log = "0.4.8" pretty_env_logger = "0.4.0" anyhow = "1.0.31" evtclib = "0.6.0" reqwest = { version = "0.11.5", features = ["json", "blocking", "multipart"] } url = { version = "2.2.2", features = ["serde"] } serde = { version = "1.0.111", features = ["derive"] } chrono = "0.4.11" notify = "4.0.15" regex = "1.3.9" zip = "0.5.5" toml = "0.5.6" itertools = "0.10.0" # Optional features for IM integration tokio = { version = "1.12", features = ["rt"], optional = true } matrix-sdk = { version = "0.4.1", optional = true } ruma = { version = "0.4", optional = true, features = ["api", "client", "events"] } [dependencies.serenity] default-features = false features = [ "builder", "cache", "client", "gateway", "http", "model", "utils", "rustls_backend", ] version = "0.10" optional = true