shipper-cli 0.3.0-rc.1

Command-line tool for reliable, resumable Rust workspace publishing
1
2
3
4
5
6
7
8
9
10
11
12
# Module: `output` (CLI-specific output concerns)

**Crate:** `shipper-cli`
**Single responsibility:** Format and present output to the user — progress bars, human-readable formatting, structured reporters.

## What lives here

- `output/progress/` — Progress bars and per-crate publish status (was `shipper-progress`, absorbed)
- Future: `output/format/`, `output/reporter/` as the CLI's output concerns split

## Boundary
- These modules know about terminal capabilities (color, TTY width, ANSI). The library `shipper` crate must NOT.