augent 0.6.6

Lean package manager for various AI coding platforms
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Configuration file handling for Augent
//!
//! This module contains data structures for:
//! - `augent.yaml` - Bundle configuration
//! - `augent.lock` - Lockfile with resolved dependencies
//! - `augent.index.yaml` - Workspace configuration
//! - `.claude-plugin/marketplace.json` - Marketplace configuration

pub mod bundle;
pub mod index;
pub mod lockfile;
pub mod marketplace;

// Re-export commonly used types
pub use bundle::{BundleConfig, BundleDependency};
pub use index::{WorkspaceBundle, WorkspaceConfig};
pub use lockfile::{LockedBundle, LockedSource, Lockfile};
pub use marketplace::{MarketplaceBundle, MarketplaceConfig};