a TUI like cli tool to manage the features of your rust-project dependencies
1[package]
2name = "cargo-features-manager"
3version = "0.12.0"
4edition = "2024"
5authors = ["ToBinio"]
6license = "MIT"
7description = "A tui tool to enable/disable & prune dependency features"
8categories = ["command-line-utilities"]
9repository = "https://tangled.org/tobinio.dev/cargo-features-manager"
10keywords = ["cli", "manager", "cargo", "crates", "feature"]
11homepage = "https://tangled.org/tobinio.dev/cargo-features-manager"
12readme = "README.md"
13rust-version = "1.86.0"
14include = ["src/**/*", "LICENSE", "README.md", "Known-Features.toml"]
15
16[dependencies]
17color-eyre = "0.6.3"
18ctrlc = "3.4.5"
19
20cargo_metadata = "0.23.0"
21
22clap = { version = "4.6.0", features = ["derive"] }
23clap_complete = "4.6.0"
24
25console = { version = "0.16.3", features = ["std"], default-features = false }
26indicatif = "0.18.4"
27
28itertools = { version = "0.14.0", default-features = false, features = ["use_alloc"] }
29toml_edit = "0.25.10"
30
31semver = { version = "1.0.25", default-features = false }
32fuzzy-matcher = "0.3.7"
33
34tempfile = { version = "3.27.0", default-features = false }
35dircpy = { version = "0.3.20", default-features = false }
36
37[[bin]]
38name = "cargo-features"
39path = "src/main.rs"