[package]
name = "twitter-client"
version = "0.0.0"
authors = ["Daiki Mizukami <tesaguriguma@gmail.com>"]
license = "MIT"
readme = "README.md"
keywords = ["twitter"]
categories = ["api-bindings"]
repository = "https://nest.pijul.com/tesaguri/twitter-client-rs"
documentation = "https://docs.rs/twitter-client/0.0.0/twitter_client/"
description = """
A thin wrapper around Twitter API.
"""
edition = "2018"

[package.metadata.docs.rs]
all-features = true

[dependencies]
base64 = "0.13"
atoi = "0.4"
bytes = "1"
futures-core = "0.3"
http = "0.2"
http-body = "0.4"
oauth = { version = "0.5", package = "oauth1-request" }
oauth-credentials = { version = "0.3", features = ["serde"] }
pin-project-lite = "0.2"
serde = { version = "1", features = ["derive"] }
serde_json = "1"
serde_urlencoded = "0.7"
tower-service = "0.3"

hyper = { version = "0.14", features = ["client", "http1"], optional = true }

[dev-dependencies]
hyper = "0.14"
tokio = { version = "1", features = ["macros", "rt"] }
tower = { version = "0.4", features = ["util"] }
tower-test = "0.4"

[features]
__docs = ["hyper"]