feat(cli): render library progress with indicatif
The CLI owns the terminal now: TermProgress turns the library's Progress events into bars and spinners on stderr (hidden by indicatif when stderr is not a terminal). Named transfers (OCI layers, kernel, tarball) render as byte bars, extraction and initramfs as file-count spinners.
This commit is contained in:
@@ -21,3 +21,6 @@ clap = { version = "4", features = ["derive", "env"] }
|
||||
|
||||
# Error handling
|
||||
anyhow = "1"
|
||||
|
||||
# Progress bar rendering of library progress events
|
||||
indicatif = "0.18"
|
||||
|
||||
Reference in New Issue
Block a user