[package] name = "sparsey" version = "0.13.1" edition = "2021" description = "Entity Component System based on sparse sets" authors = ["Tudor-Cristian Lechințan "] repository = "https://github.com/LechintanTudor/sparsey" keywords = ["component", "ecs", "entity", "gamedev", "system"] categories = ["data-structures", "game-development"] license = "MIT OR Apache-2.0" readme = "README.md" [dependencies] atomic_refcell = "0.1.2" rayon = { version = "1.0", optional = true } rustc-hash = { version = "2.0", default-features = false } [dependencies.hashbrown] version = "0.15" default-features = false features = ["inline-more"] [features] default = ["std"] std = ["rustc-hash/std"] parallel = ["std", "dep:rayon"] [lints.rust] missing-docs = "warn" [lints.clippy] pedantic = { level = "warn", priority = -1 } cast-possible-truncation = "allow" missing-errors-doc = "allow" missing-panics-doc = "allow" missing-safety_doc = "allow" module-name-repetitions = "allow" needless-doctest-main = "allow" wildcard-imports = "allow"