[package]
name = "bevy_async_system"
version = "0.1.1"
edition = "2021"
authors = ["elm"]
categories = ["asynchronous", "game-development"]
description = "Provides the ability to wait for game status asynchronously."
keywords = ["game", "gamedev", "bevy", "async"]
license = "MIT OR Apache-2.0"
readme = "README.md"
repository = "https://github.com/elmtw/bevy_async_system"
[[example]]
name = "reqwest"
path = "examples/reqwest.rs"
[[example]]
name = "despawn_task"
path = "examples/cancel/despawn_task.rs"
[[example]]
name = "cancel_system"
path = "examples/cancel/cancel_system.rs"
[[example]]
name = "delay_time_and_frames"
path = "examples/delay/delay_time_and_frames.rs"
[[example]]
name = "move_shape"
path = "examples/wait/move_shape.rs"
[[example]]
name = "wait_for_audio_playback_to_finish"
path = "examples/wait/wait_for_audio_playback_to_finish.rs"
[[example]]
name = "join_all"
path = "examples/join_handle/join_all.rs"
[[example]]
name = "once"
path = "examples/once.rs"
[[example]]
name = "repeat"
path = "examples/repeat.rs"
[dependencies]
bevy = { version = "0.11.3", default-features = false }
async-trait = "0.1.73"
futures-lite = "1.13.0"
futures = "0.3.28"
async-compat = "0.2.2"
[dev-dependencies]
bevy = "0.11.3"
trybuild2 = "1.1.0"
bevy_async_system = { path = "." }
reqwest = "0.11.22"
bevy_framepace = "0.13.3"
bevy-inspector-egui = "0.20.0"