This repository holds the Rust libraries of GitGuardian.
Public crates are published to crates.io. Internal crates are not published.
| Crate | Kind | Description |
|---|---|---|
| gitguardian-api | public | Request definitions and models for the GitGuardian API |
| gitguardian-client | public | GitGuardian API client with ureq and reqwest backends |
| gg_url | public | URL handling for GitGuardian products |
| gg_fs | public | Filesystem operations with secure, portable defaults |
| gitguardian-mock | internal | Local mock of the GitGuardian API for end to end tests |
gitguardian-mock is only used by the tests of this repository. It is not tagged.
Add the crate from crates.io.
cargo add gitguardian-clientThe crates are released under the MIT license.