bevy_repl 0.4.1

Add a REPL to headless Bevy applications
Documentation
[dependencies.anyhow]
version = "1.0.99"

[dependencies.bevy]
default-features = false
features = ["bevy_log", "trace"]
version = "0.16.1"

[dependencies.bevy_ratatui]
features = ["crossterm"]
version = "0.9.2"

[dependencies.bevy_repl_derive]
optional = true
version = "0.1.0"

[dependencies.clap]
version = "4.5.46"

[dependencies.color-eyre]
version = "0.6.5"

[dependencies.ctrlc]
version = "3"

[dependencies.ratatui]
version = "0.29.0"

[dependencies.shell-words]
version = "1.1"

[dependencies.tracing]
features = ["max_level_trace", "release_max_level_warn"]
version = "0.1"

[[example]]
name = "aliases"
path = "examples/aliases.rs"

[[example]]
name = "alt_screen"
path = "examples/alt_screen.rs"

[[example]]
name = "builder"
path = "examples/builder.rs"

[[example]]
name = "builtins"
path = "examples/builtins.rs"

[[example]]
name = "custom_log_layer"
path = "examples/custom_log_layer.rs"

[[example]]
name = "custom_renderer"
path = "examples/custom_renderer.rs"

[[example]]
name = "default"
path = "examples/default.rs"

[[example]]
name = "demo"
path = "examples/demo.rs"

[[example]]
name = "derive"
path = "examples/derive.rs"
required-features = ["derive"]

[[example]]
name = "fixed_update"
path = "examples/fixed_update.rs"

[[example]]
name = "keybinds"
path = "examples/keybinds.rs"

[[example]]
name = "log"
path = "examples/log.rs"

[[example]]
name = "minimal"
path = "examples/minimal.rs"

[[example]]
name = "query"
path = "examples/query.rs"

[[example]]
name = "show_prompt_actions"
path = "examples/show_prompt_actions.rs"

[[example]]
name = "spawn_entity"
path = "examples/spawn_entity.rs"

[[example]]
name = "toggle"
path = "examples/toggle.rs"

[[example]]
name = "update_resource"
path = "examples/update_resource.rs"

[[example]]
name = "window"
path = "examples/window.rs"
required-features = ["bevy/bevy_window"]

[features]
clear = []
default = ["dev", "default_commands"]
default_commands = ["quit", "help"]
derive = ["bevy_repl_derive", "clap/derive"]
dev = ["bevy/dynamic_linking"]
help = []
quit = []

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

[lints.clippy]
too_many_arguments = "allow"
type_complexity = "allow"

[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["game-development", "development-tools"]
description = "Add a REPL to headless Bevy applications"
edition = "2024"
keywords = ["bevy", "repl", "console", "debugging"]
license = "MIT"
name = "bevy_repl"
readme = "README.md"
repository = "https://github.com/philiplinden/bevy_repl"
version = "0.4.1"

[profile.dev]
opt-level = 1

[profile.dev.package."*"]
opt-level = 3

[profile.dev.package.wgpu-types]
debug-assertions = false

[profile.release]
codegen-units = 1
lto = "thin"