valorant_api 0.0.4

A library for interacting with the ingame Valorant-API.
Documentation
[package]
name = "valorant_api"
version = "0.0.4"
edition = "2021"
description = "A library for interacting with the ingame Valorant-API."
license = "MIT"
authors = ["Manuel Raimann <Raimannma@outlook.de"]

[profile.release]
strip = true  # Automatically strip symbols from the binary.
opt-level = 3
lto = true
codegen-units = 1
panic = "abort"

[lib]
doctest = false

[dependencies]
base64 = { version = "0.22.0", optional = true }
headers = { version = "0.4.0", optional = true }
hyper = "0.14.28"
hyper-proxy = { version = "0.9.1", optional = true }
hyper-rustls = { version = "0.24.2", features = ["http2", "http1", "native-tokio"] }
rustls = "0.21.10"
rustls-native-certs = "0.6.3"
serde = { version = "1.0.197", features = ["serde_derive"] }
serde_json = "1.0.114"
time = { version = "0.3.34", features = ["serde", "formatting", "parsing"] }
tokio = { version = "1.36.0", features = ["macros", "rt-multi-thread"] }
url = "2.5.0"
uuid = { version = "1.7.0", features = ["serde"] }
webpki-roots = "0.23.1"
xmlparser = { version = "0.13.6", optional = true }

[features]
proxy = ["dep:hyper-proxy", "dep:headers"]
puuid = ["dep:xmlparser", "dep:base64"]

[[example]]
name = "puuid_fetcher"
path = "examples/puuid_fetcher.rs"
required-features = ["puuid"]