[package] name = "xmpp-parsers" version = "0.20.0" authors = [ "Emmanuel Gil Peyrot ", "Maxime “pep” Buquet ", ] description = "Collection of parsers and serialisers for XMPP extensions" homepage = "https://gitlab.com/xmpp-rs/xmpp-rs" repository = "https://gitlab.com/xmpp-rs/xmpp-rs" keywords = ["xmpp", "jabber", "xml"] categories = ["parsing", "network-programming"] license = "MPL-2.0" edition = "2021" [dependencies] base64 = "0.22" digest = "0.10" sha1 = "0.10" sha2 = "0.10" sha3 = "0.10" blake2 = "0.10.4" chrono = { version = "0.4.5", default-features = false, features = ["std"] } # same repository dependencies jid = { version = "0.10", features = ["minidom"], path = "../jid" } minidom = { version = "0.15", path = "../minidom" } xso = { version = "0.0.2", features = ["macros", "minidom", "panicking-into-impl", "jid", "base64"] } [features] # Build xmpp-parsers to make components instead of clients. component = [] # Disable validation of unknown attributes. disable-validation = [] # Enable serde support in jid crate serde = [ "jid/serde" ] [package.metadata.docs.rs] rustdoc-args = [ "--sort-modules-by-appearance", "-Zunstable-options" ]