[workspace] resolver = "2" members = ["examples/run_wasm"] [package] name = "bevy_async_task" description = "Ergonomic abstractions to async programming in Bevy" license = "Apache-2.0 OR MIT" repository = "https://github.com/loopystudios/bevy_async_task" authors = ["Spencer C. Imbleau"] keywords = ["gamedev", "async"] version = "0.2.0" edition = "2021" [lib] [dependencies] tokio = { version = "1.38.0", default-features = false, features = ["sync"] } bevy = { version = "0.14.0", default-features = false, features = [ "multi_threaded", ] } async-std = "1.12.0" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] async-compat = "0.2.4" [dev-dependencies] futures = "0.3.30" futures-timer = "3.0.3" [target.'cfg(not(target_arch = "wasm32"))'.dev-dependencies] tokio = { version = "1.38.0", features = ["full"] } [target.'cfg(target_arch = "wasm32")'.dev-dependencies] wasm-bindgen-futures = "0.4.42" wasm-bindgen-test = "0.3.42" js-sys = "0.3.69" wasm-bindgen = "0.2.92"