[package] name = "sdml" description = "Rust CLI for Simple Domain Modeling Language (SDML)" version = "0.1.2" authors = ["Simon Johnston "] repository = "https://github.com/johnstonskj/rust-sdml.git" license = "MIT" readme = "README.md" edition = "2021" publish = true default-run = "sdml" [package.metadata.docs.rs] targets = ["x86_64-unknown-linux-gnu"] all-features = true [[bin]] name = "sdml" path = "src/bin/main.rs" [dependencies] ansi_term = "0.12.1" ariadne = "0.2.0" clap = { version = "4.2.7", features = ["derive", "env", "wrap_help"] } clap-verbosity-flag = "2.0.1" concolor = { version = "0.1.1", features = ["auto"] } graphviz-rust = "0.6.2" language-tags = { version = "0.3.2", features = ["serde"] } lazy_static = "1.4.0" ordered-float = "3.7.0" regex = "1.8.3" rust_decimal = "1.29.1" search_path = "0.1.4" serde = { version = "1.0.163", features = ["serde_derive"] } tracing = "0.1" tracing-subscriber = { version = "0.3", features = [ "env-filter" ] } tree-sitter = "0.20.10" tree-sitter-highlight = "0.20.1" tree-sitter-sdml = {version = "0.1.12", path = "../../tree-sitter-sdml" } url = { version = "2.3.1", features = ["serde"] } [dev-dependencies] pretty_assertions = "1.3.0"