[workspace] resolver = "2" members = [".", "macros", "models"] [package] name = "proxisim" version = "0.1.0" edition = "2024" [features] default = ["json"] debug = ["bevy_ecs/bevy_debug_stepping"] json = ["dep:serde", "dep:serde_json"] [dependencies] bevy_ecs = { version = "0.17.2", features = [] } bevy_utils = { version = "0.17.2", features = ["debug"] } bevy_reflect = { version = "0.17.2", features = ["debug"] } rand = { version = "0.9.2", default-features = false, features = [ "std", "alloc", "small_rng", "os_rng", ] } rand_distr = "0.5.1" strum = { version = "0.27.2", features = ["derive"] } serde = { version = "1", features = ["derive"], optional = true } serde_json = { version = "1", optional = true } [dependencies.macros] path = "macros" [dependencies.proxisim_models] path = "models"