bevy_state_plugin_generator 1.4.4

A build-dependency that generates a Bevy State Plugin from a simple state definition.
Documentation
[dependencies.bevy_platform]
version = "0.17.1"

[dependencies.bevy_utils]
version = "0.17.1"

[dependencies.derive_more]
features = ["deref", "deref_mut", "as_ref", "from"]
version = "2.0.1"

[dependencies.duct]
optional = true
version = "1.1.0"

[dependencies.indoc]
version = "2.0.6"

[dependencies.itertools]
version = "0.14.0"

[dependencies.lazy-regex]
version = "3.4.1"

[dependencies.nom]
version = "8.0.0"

[dependencies.thiserror]
version = "2.0.17"

[dev-dependencies.async-std]
features = ["attributes"]
version = "1.13.2"

[dev-dependencies.bevy]
default-features = false
features = ["bevy_state"]
version = "0.17.1"

[dev-dependencies.bevy_reflect]
version = "0.17.1"

[dev-dependencies.insta]
version = "1.43.2"

[dev-dependencies.rstest]
version = "0.26.1"

[dev-dependencies.speculoos]
version = "0.13.0"

[features]
default = ["rustfmt"]
dev = []
rustfmt = ["dep:duct"]

[lib]
name = "bevy_state_plugin_generator"
path = "src/lib.rs"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
description = "A build-dependency that generates a Bevy State Plugin from a simple state definition."
edition = "2024"
license = "MIT"
name = "bevy_state_plugin_generator"
readme = false
repository = "https://github.com/rmvermeulen/bevy-state-plugin-generator.git"
version = "1.4.4"

[package.metadata.cargo-feature-combinations]
exclude_features = ["default", "dev"]
exclude_packages = ["test-app"]