[package] name = "narwhalol" description = "Easy to use async/sync League of legends API Wrapper" keywords = ["api", "http"] version = "0.2.3" authors = ["Kirill Mironov "] edition = "2018" license = "MIT" readme = "README.md" repository = "https://github.com/Drevoed/narwhalol" documentation = "https://docs.rs/narwhalol" [package.metadata.docs.rs] default-target = "x86_64-unknown-linux-gnu" [badges] travis-ci = {repository = "Drevoed/narwhalol", branch = "master"} codecov = {repository = "Drevoed/narwhalol", branch = "master", service = "github"} [dependencies] serde = { version = "1.0.110", features = ["derive"] } serde_json = "1.0.53" log = "0.4.8" snafu = "0.6.7" snafu-derive = "0.6.7" smol = { version = "0.1.4" } futures = "0.3.5" hyper = { version = "0.13.5", default-features = false, features = ["tcp", "stream"] } hyper-tls = { version = "0.4.1", optional = true } async-native-tls = "0.3.3" async-trait = "0.1.13" async-std = { version = "1.5.0", optional = true } tokio = { version = "0.2.20", default-features = false } native-tls = "0.2.4" parking_lot = "0.10.2" pin-project = { version = "0.4.16", optional = true } [dev-dependencies] pretty_env_logger = "0.4.0" [features] default = ["smol_rt"] smol_rt = [] tokio_rt = ["hyper-tls"] async_std_rt = ["async-std", "pin-project"]