[package]
name = "biliapi"
version = "0.1.10-beta.3"
authors = ["gwy15 <gwy15thu@gmail.com>"]
edition = "2018"
description = "哔哩哔哩 API 的部分实现"
license = "MIT"
homepage = "https://github.com/gwy15/biliapi"
repository = "https://github.com/gwy15/biliapi"
documentation = "https://docs.rs/biliapi/"
[features]
default = [ "rustls" ]
native-tls = [
"reqwest/native-tls",
"async-tungstenite/tokio-native-tls"
]
rustls = [
"reqwest/rustls-tls",
"async-tungstenite/tokio-rustls"
]
[dependencies]
reqwest = { version = "0.11.3", default-features = false, features = ["cookies", "json"] }
async-tungstenite = { version = "0.13.1", default-features = false }
futures = "0.3.15"
tokio = { version = "1.0", features = ["rt"] }
thiserror = "1.0.24"
log = "0.4.14"
serde = { version = "1.0.126", features = ["derive"] }
serde_json = "1.0.64"
serde_with = { version = "1.9.4", features = ["macros"] }
byteorder = "1.4.3"
enum-repr = "0.2.6"
flate2 = { version = "1.0.20", features = ["zlib"] }
chrono = { version = "0.4.19", features = [ "serde" ] }
[dev-dependencies]
tokio = { version = "1.0", features = ["macros", "rt-multi-thread", "fs", "io-util"] }
tokio-test = "0.4.2"
anyhow = "1.0"
pretty_env_logger = "0.4.0"
dotenv = "0.15.0"
clap = "3.0.0-beta.2"
influx_db_client = "0.5.0"
qrcode = "0.12.0"
cookie_store = "0.15.0"
reqwest_cookie_store = "0.2.0"