[package]
name = "bets"
version = "0.0.2-dev"
edition = "2024"
license = "MIT OR Apache-2.0"
keywords = ["entity", "traits", "ecs"]
authors = ["shambi <shambi@noreply.codeberg.org>"]
description = "A fast, experimental, entity trait system."
repository = "https://codeberg.org/shambi/bets"
[lib]
proc-macro = true
[features]
default = ["std"]
rayon = ["dep:rayon"]
serde = ["dep:serde", "slotmap/serde"]
std = ["serde?/std", "slotmap/std", "snafu/std"]
[dependencies]
serde = { version = "1.0", optional = true, default-features = false, features = ["alloc", "derive"] }
rayon = { version = "1.12", optional = true }
slotmap = { version = "1.1", default-features = false }
snafu = { version = "0.9", default-features = false, features = ["alloc", "rust_1_81"] }
proc-macro2 = "1.0"
quote = "1"
syn = "3"