//! Configuration for commands that tools can use to operate on the project.
useserde::{Deserialize, Serialize};#[derive(Debug, Clone, Deserialize, Serialize)]pubstructCommandConfiguration{pubtest: String,
pubcoverage: String,
/// Optional: Lint and fix the project
/// This command is run if any files were written to the project.
////// i.e. in Rust `cargo clippy --fix --allow-dirty --allow-staged && cargo fmt`
#[serde(default)]publint_and_fix:Option<String>,
}