# Contributing ## Get Started This is a Rust project, so [rustup](https://rustup.rs/) is the best place to start. This is a pure rust project, so only `cargo` is needed. - `cargo check` to analyze the current package and report errors. - `cargo build` to compile the current package. - `cargo clippy` to catch common mistakes and improve code. - `cargo test` to run unit tests. - `cargo bench` to run benchmark tests. Useful tips: - Check/Build/Test/Clippy all code: `cargo --tests --benches --examples` - Test specific function: `cargo test tests::it::services::fs` ## Test Copy `.env.example` to local, change needed test suite values. ```shell cargo test ```