[workspace] resolver = "2" members = [ "pumpkin-config", "pumpkin-util", "pumpkin-entity", "pumpkin-inventory", "pumpkin-macros/", "pumpkin-protocol/", "pumpkin-registry/", "pumpkin-world", "pumpkin/", ] [workspace.package] version = "0.1.0" edition = "2021" [profile.dev] opt-level = 1 [profile.release] lto = true codegen-units = 1 [profile.bench] debug = true [profile.profiling] inherits = "release" debug = true [workspace.dependencies] log = "0.4" tokio = { version = "1.42", features = [ "macros", "net", "rt-multi-thread", "sync", "io-std", "signal", ] } thiserror = "2" bytes = "1.9" # Concurrency/Parallelism and Synchronization rayon = "1.10.0" parking_lot = { version = "0.12.3", features = ["send_guard"] } crossbeam = "0.8.4" uuid = { version = "1.11.0", features = ["serde", "v3", "v4"] } derive_more = { version = "1.0.0", features = ["full"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0"