[package] name = "catinator" version = "1.6.4" authors = ["Max Audron "] edition = "2018" license = "ISC" description = "High Level IRC Bot library and instance" homepage = "https://gitlab.com/cocainefarm/gnulag/catinator" repository = "https://gitlab.com/cocainefarm/gnulag/catinator" documentation = "https://docs.rs/catinator" readme = "README.md" keywords = ["irc", "bot", "async"] exclude = ["deploy", ".cache"] [dependencies] macros = { package = "catinator_macros", version = "0", path = "./macros" } irc = { version = "0.15", features = ["json", "tls-rust", "ctcp"], default_features = false } irc-proto = "0.15" sasl = "0.5" base64 = "0.13" figment = { version = "0.10", features = ["env", "toml"] } serde = { version = "1", features = ["derive"] } serde_json = "1" toml = "0.5" anyhow = "1" thiserror = "1" futures = "0.3" tokio = { version = "1", features = ["full", "rt-multi-thread"] } tracing = "0.1" tracing-subscriber = "0.2" tracing-futures = "0.2" regex = "1" rand = "0.8.3" reqwest = { version = "0.11", default-features = false, features = ["rustls-tls", "gzip"] } urlparse = "0.7" async-trait = "0.1" bitflags = "1" [dev-dependencies] mockito = "0.30.0" [features] default = [] bench = [] [workspace] members = ["macros"]