[package] name = "mice" version = "0.11.1" authors = ["Monadic Cat "] repository = "https://github.com/Monadic-Cat/mbot/tree/master/mice" documentation = "https://docs.rs/mice" description = "messing with dice" readme = "README.md" keywords = ["dice", "roll", "parse"] license = "AGPL-3.0-or-later" edition = "2018" [lib] crate-type = ["cdylib", "rlib"] [dependencies] rand = "0.8.4" itoa = "1.0.1" core_extensions = { version = "1.3.3", features = ["slices"] } id-arena = "2.2.1" mbot_proc_macro_helpers = { path = "../proc_macro_helpers", version = "0.0.2" } derive_more = "0.99.16" petgraph = "0.6.0" fixedbitset = "0.4.0" # publically depended on by petgraph logos = { version = "0.12.0", optional = true } lasso = { version = "0.6.0", optional = true } stacker = { version = "0.1.14", optional = true } quickscope = "0.1.6" [dev-dependencies] criterion = "0.3" rand = { version = "0.8.4", features = ["small_rng"] } [[bench]] name = "rolling" harness = false [[bench]] name = "formatting" harness = false [[bench]] name = "tree" harness = false [features] default = [] script = ["logos", "lasso", "stacker"]