[package] name = "{{tool_name_kebab}}-cli" version = "0.1.0" edition = "2021" authors = ["Your Name"] description = "{{tool_name}} CLI with shared utilities integration" license = "MIT" [[bin]] name = "{{tool_name_kebab}}" path = "src/main.rs" [dependencies] # CLI Framework clap = { version = "4.4", features = ["derive"] } # Tools ecosystem - shared utilities with interactive features tools-shared = { path = "../../../shared/rust", features = ["interactive"] } # Serialization serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" # Error Handling anyhow = "1.0" thiserror = "1.0" # Logging tracing = "0.1" tracing-subscriber = "0.3" # Terminal colors colored = "2.1" # Async runtime tokio = { version = "1", features = ["full"] } [dev-dependencies] tempfile = "3.8" [profile.release] opt-level = 3 lto = true codegen-units = 1 strip = true