stout-bundle 0.2.0

Brewfile parsing and bundle management for stout
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! stout-bundle: Brewfile parsing and bundle management
//!
//! This crate provides:
//! - Brewfile parsing (Ruby DSL compatibility)
//! - Bundle install/check/cleanup operations
//! - Brewfile generation from installed packages
//! - Snapshot creation and restoration

mod error;
mod parser;
mod snapshot;

pub use error::{Error, Result};
pub use parser::{Brewfile, BrewEntry, CaskEntry, TapEntry, MasEntry};
pub use snapshot::{Snapshot, SnapshotManager};