Skip to main content Module output Copy item path Source clean_path Helper to strip Windows UNC \\?\ prefix, macOS /private/ prefix, and collapse double slashes. create_spinner Create an animated terminal loading spinner for long-running operations. format_bytes Format bytes into human-readable string (e.g., “1.2 GB”, “450 MB”) format_bytes_styled A byte figure styled as “space you got back” — the number this tool exists for. plural Pick the singular or plural form for a count. print_attribution Print the one-line credit, if anything is going to read it. print_banner Print the dev-prune ASCII art banner print_error Print an error message (red X) print_header Print a section header print_info Print an info message (blue arrow) print_notice Print a notice to stderr. print_success Print a success message (green checkmark) print_warning Print a warning message (yellow exclamation) shared_note The suffix explaining bytes a prune does not free because a package-manager store
hardlinks them (pnpm, bun). Empty when there is nothing to explain, so call sites
can append it unconditionally. styled_path A filesystem path, styled. One place to change if cyan-on-cyan ever clashes.