[package] name = "git-trim" description = "Automatically trims your tracking branches whose upstream branches are merged or stray" license = "MIT" version = "0.4.4" authors = ["SeongChan Lee "] repository = "https://github.com/foriequal0/git-trim" readme = "README.md" keywords = ["git", "branch", "prune", "trim"] categories = ["command-line-utilities", "development-tools"] edition = "2021" rust-version = "1.65" build = "build.rs" default-run = "git-trim" [[bin]] name = "build-man" required-features = ["build-man"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] build-man = ["man"] [build-dependencies] vergen = "7.4.4" [dependencies] dialoguer = "0.10.2" env_logger = "0.10.0" git2 = "0.15.0" log = "0.4.17" paw = "1.0.0" clap = { version = "4.0.27", features = ["derive"] } anyhow = "1.0.66" rayon = "1.6.0" thiserror = "1.0.37" crossbeam-channel = "0.5.6" textwrap = { version = "0.16.0", features = ["terminal_size"] } man = { version = "0.3.0", optional = true } [dev-dependencies] tempfile = "3.3.0"