stout-bundle 0.2.1

Brewfile parsing, bundle management, and environment snapshots
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::{BrewEntry, Brewfile, CaskEntry, MasEntry, TapEntry};
pub use snapshot::{Snapshot, SnapshotManager};