[package] name = "cocmd" version = "1.0.82" edition = "2021" authors = ["Moshe Roth "] license = "GPL-3.0" homepage = "https://cocmd.org" description = "cmdops tool for dev teams" [dependencies] clap = { version = "4", features = ["cargo", "derive"], optional = true } console = "^0.15.0" exitcode = "^1.1.2" dialoguer = "0.11.0" clap-markdown = "0.1.3" levenshtein = { version = "1.0.5", optional = true } dirs = "5.0.1" serde = "1" serde_json = "1" serde_derive = "1" serde_yaml = "^0.9.0" anyhow = "1.0.38" thiserror = "1.0.23" tempdir = "0.3.7" glob = "0.3.0" natord = "1.0.9" lazy_static = "1.4.0" regex = "1.5.5" zip = "0.6.6" scopeguard = "1.1.0" fs_extra = "1.2.0" sha2 = "0.10.8" hex = "0.4.3" reqwest = { version = "0.11.20", features = ["blocking", "json"]} execute = "0.2.12" ratatui = "0.23.0" openssl = { version = "0.10", features = ["vendored"] } termimad = "0.24.0" crossterm = "0.27.0" env_logger = "0.10.0" log = "0.4.20" itertools = "0.11.0" maplit = "1.0.2" serde_with = "3.4.0" [dev-dependencies] temp_testdir = "0.2.3" [features] default = ["cli"] # list optionals here: cli = ["clap"] howto = ["levenshtein"] [[bin]] name = "cocmd" path = "src/main.rs" required-features = ["cli"]