# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies # # If you believe there's an error in this file please file an # issue against the rust-lang/cargo repository. If you're # editing this file be aware that the upstream Cargo.toml # will likely look very different (and much more reasonable) [package] edition = "2018" name = "ttv-rs" version = "0.1.1" authors = ["Waridley "] description = "A hopefully-eventually-comprehensive interface to the Twitch API. Somewhat modeled after Twitch4j." keywords = ["twitch"] license = "MIT OR Apache-2.0" repository = "https://gitlab.com/Waridley/ttv-rs" [package.metadata.docs.rs] all-features = true [dependencies.auth] version = "0.1.1" optional = true package = "ttv-auth" [dependencies.chat] version = "0.1.1" optional = true package = "ttv-chat" [dependencies.extensions] version = "0.1.1" optional = true package = "ttv-extensions" [dependencies.graphql] version = "0.1.1" optional = true package = "ttv-graphql" [dependencies.helix] version = "0.1.1" optional = true package = "ttv-helix" [dependencies.log] version = "0.4.11" optional = true [dependencies.pubsub] version = "0.1.1" optional = true package = "ttv-pubsub" [dependencies.tmi] version = "0.1.1" optional = true package = "ttv-tmi" [dependencies.twitch_api2] version = "0.5.0-alpha.2" optional = true default-features = false [dependencies.v5] version = "0.1.1" optional = true package = "ttv-v5" [dependencies.webhooks] version = "0.1.1" optional = true package = "ttv-webhooks" [features] active = ["auth", "chat", "extensions", "helix", "pubsub", "webhooks"] all = ["active", "deprecated", "unofficial", "logging", "client"] allow_unknown_fields = ["twitch_api2/allow_unknown_fields", "helix/allow_unknown_fields", "pubsub/allow_unknown_fields", "tmi/allow_unknown_fields"] async = ["chat/async"] async-channel = ["chat/async-channel"] async-dup = ["chat/async-dup"] async-io = ["chat/async-io"] async-std = ["chat/async-std"] async-tls = ["chat/async-tls"] client = ["twitch_api2", "twitch_api2/client"] default = ["active", "deprecated", "client"] deprecated = ["v5"] fastrand = ["chat/fastrand"] futures-lite = ["chat/futures-lite"] futures-timer = ["chat/futures-timer"] kraken = ["v5"] logging = ["log", "chat/log"] native-tls = ["chat/native-tls"] pin-project-lite = ["chat/pin-project-lite"] reqwest = ["auth/reqwest_client", "helix/reqwest_client", "tmi/reqwest_client", "twitch_api2/reqwest_client"] serde = ["chat/serde"] smol = ["chat/smol"] surf = ["auth/surf_client", "helix/surf_client", "tmi/surf_client", "twitch_api2/surf_client"] tokio = ["chat/tokio"] tokio-native-tls = ["chat/tokio-native-tls"] tokio-rustls = ["chat/tokio-rustls"] tokio-util = ["chat/tokio-util"] unofficial = ["graphql", "tmi", "pubsub/unofficial"] webpki-roots = ["chat/webpki-roots"]