[package] name = "bevy_yarnspinner" version = "0.3.1" edition = "2021" repository = "https://github.com/YarnSpinnerTool/YarnSpinner-Rust" homepage = "https://docs.yarnspinner.dev/" keywords = ["gamedev", "dialog", "yarn", "bevy"] categories = ["game-development", "compilers"] authors = ["Jan Hohenheim "] license = "MIT OR Apache-2.0" exclude = ["assets", "wasm"] description = "Bevy plugin for Yarn Spinner for Rust, friendly tool for writing game dialogue" readme = "../../readme.md" [features] default = [] audio_assets = ["bevy/bevy_audio", "bevy/vorbis"] [dependencies] anyhow = "1" csv = "1" serde = { version = "1", features = ["derive"] } yarnspinner = { path = "../yarnspinner", features = ["bevy", "serde"], version = "0.3.0" } sha2 = "0.10" rand = { version = "0.8", features = ["small_rng"] } [dependencies.bevy] version = "0.14.0" default-features = false features = [ "bevy_asset", "multi_threaded", ] [dev-dependencies] tempfile = "3" static_assertions = "1.1.0" [dev-dependencies.bevy] version = "0.14.0" default-features = false features = [ "bevy_core_pipeline", "bevy_audio", ] [target.'cfg(all(not(target_arch = "wasm32"), not(target_os = "android")))'.dependencies] glob = "0.3.1"