pub const CACHES_LONG: &str = "\
Find every package-manager cache and store on the machine, size each one, and print \
the command that clears it — largest first, with a total. It deletes nothing, and no \
flag makes it delete anything: a cache is shared by every repository, so no single \
lockfile can prove its contents recoverable, which is the bar every dev-prune \
deletion has to clear. Clearing a cache also turns the next `devp restore` into a \
download — so the clear command is printed for you to run deliberately.
Covered: npm, pnpm, yarn, bun, uv, pip, cargo, go, maven, gradle, nuget, vcpkg and \
conan. Each manager is asked where its cache is (`npm config get cache`, `go env \
GOMODCACHE`, …) rather than assumed, with read-only queries run from your home \
directory; a manager that is not installed falls back to the conventional location, \
because a cache left behind by an uninstalled manager is exactly the multi-gigabyte \
directory nobody remembers.";