[package] name = "sdml-cli" description = "Rust CLI for Simple Domain Modeling Language (SDML)" version = "0.3.1" authors = ["Simon Johnston "] repository = "https://github.com/johnstonskj/rust-sdml.git" license-file = "../LICENSE" readme = "README.org" edition = "2021" publish = true [[bin]] name = "sdml" path = "src/main.rs" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] all-features = true [dependencies] clap = { version = "4.5", features = ["derive", "env", "wrap_help"] } clio = { version = "0.3.5", features = ["clap-parse"] } human-panic = "2.0.2" sdml-core = { version = "0.3.0", features = ["serde", "terms", "tree-sitter"], path = "../sdml-core" } sdml-errors = { version = "0.3.0", features = ["templates"], path = "../sdml-errors" } sdml-generate = { version = "0.3.0", path = "../sdml-generate" } sdml-parse = { version = "0.3.0", path = "../sdml-parse" } sdml-tera = { version = "0.1.0", path = "../sdml-tera" } tracing = "0.1.40" tracing-subscriber = { version = "0.3.18", features = ["env-filter"] } tree-sitter-sdml = "0.3.3"