Initial upload: Git Commit Prefix Generator v0.1.0
Some checks failed
CI / test (push) Has been cancelled

This commit is contained in:
2026-01-31 11:37:32 +00:00
parent 89cec43373
commit 4f2f8ad935

42
Cargo.toml Normal file
View File

@@ -0,0 +1,42 @@
[package]
name = "git-commit-prefix-gen"
version = "0.1.0"
edition = "2021"
description = "A Rust CLI tool that automatically generates conventional git commit message prefixes"
authors = ["Git Commit Prefix Gen Contributors"]
repository = "https://github.com/user/git-commit-prefix-gen"
documentation = "https://github.com/user/git-commit-prefix-gen"
readme = "README.md"
license = "MIT"
keywords = ["git", "commit", "conventional", "cli"]
categories = ["command-line-utilities", "development-tools"]
[dependencies]
git2 = "0.19"
clap = { version = "4.4", features = ["derive"] }
serde = { version = "1.0", features = ["derive"] }
regex = "1.9"
anyhow = "1.0"
toml = "0.8"
serde_yaml = "0.9"
dialoguer = "0.11"
console = "0.15"
serde_json = "1.0"
thiserror = "1.0"
tracing = { version = "0.1", optional = true }
tracing-subscriber = { version = "0.3", optional = true }
[dev-dependencies]
assert_cmd = "2.0"
predicates = "3.0"
tempfile = "3.8"
[features]
default = []
tracing = ["dep:tracing", "dep:tracing-subscriber"]
[profile.release]
lto = true
opt-level = 3
[workspace]