[package]
edition = "2021"
name = "bevy_mod_reqwest"
version = "0.22.0"
authors = ["Kristoffer Ödmark <kristoffer.odmark90@gmail.com>"]
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Bevy http client using reqwest, with a focus on simple usage within the bevy runtime"
readme = "README.md"
license = "MIT"
repository = "https://github.com/TotalKrill/bevy_mod_reqwest.git"
[features]
default = [
"rustls-tls",
"json",
"log",
]
default-tls = ["reqwest/default-tls"]
json = [
"reqwest/json",
"serde_json",
]
log = ["bevy/bevy_log"]
msgpack = ["rmp-serde"]
rustls-tls = ["reqwest/rustls-tls"]
[lib]
name = "bevy_mod_reqwest"
path = "src/lib.rs"
[[example]]
name = "json"
path = "examples/json.rs"
[[example]]
name = "minimal"
path = "examples/minimal.rs"
[[example]]
name = "post"
path = "examples/post.rs"
[dependencies.anyhow]
version = "1.0.79"
[dependencies.bevy]
version = "0.19"
default-features = false
[dependencies.bytes]
version = "1.6.0"
[dependencies.futures-lite]
version = "2.3.0"
[dependencies.reqwest]
version = "0.12"
default-features = false
[dependencies.rmp-serde]
version = "1.1.2"
optional = true
[dependencies.serde]
version = "1.0.159"
features = ["derive"]
[dependencies.serde_json]
version = "1"
optional = true
[target.'cfg(not(target_arch = "wasm32"))'.dependencies.async-compat]
version = "0.2"
[target.'cfg(target_arch = "wasm32")'.dependencies.crossbeam-channel]
version = "0.5"