tcmts.cli.compact

pruneCache (cb: Codebase) => { files: number; bytes: number; }
Remove from `.tcm/cache` what no branch can use, all of it made again when it's needed: the modules of code no branch names nor uses (past versions), with what `rendered.json` says of them; `tcm run`'s runners; and the apps suites packed, untouched for a day. Only what wasn't written in the last hour goes: a check in another process writes modules of code it hasn't saved, and imports them. How many files went, and their bytes.