stout-bundle 0.2.0

Brewfile parsing and bundle management for stout
Documentation
# stout-bundle

Brewfile parsing and bundle management for stout.

## Overview

This crate handles Brewfile parsing and bundle operations, allowing users to manage their package installations declaratively through Brewfiles.

## Features

- Parse Brewfile syntax (brew, cask, tap, mas entries)
- Generate Brewfiles from installed packages
- Check if Brewfile requirements are satisfied
- Snapshot and restore functionality

## Usage

This crate is primarily used internally by the `stout` CLI through the `stout bundle` commands.

```rust
use stout_bundle::Brewfile;

let brewfile = Brewfile::parse("Brewfile")?;
let entries = brewfile.entries();
```

## License

MIT License - see the repository root for details.