Skip to main content

chant/config/
providers.rs

1//! Provider configuration management.
2
3use serde::Deserialize;
4
5/// Configuration for a single repository in cross-repo dependency resolution
6#[derive(Debug, Clone, Deserialize)]
7pub struct RepoConfig {
8    pub name: String,
9    pub path: String,
10}
11
12#[derive(Debug, Clone, Deserialize)]
13pub struct ProjectConfig {
14    pub name: String,
15    pub prefix: Option<String>,
16    #[serde(default)]
17    pub silent: bool,
18}