Commands
The pnport 0.1.0 CLI is not published. These are the current command names and release-contract behaviors, not instructions to install or run an unavailable package.
Global options
Global options precede the subcommand in the examples here. Cache commands do not require an active PnP project. cache prune and cache clean preserve entries whose active use or ownership cannot safely be ruled out; see cache management.
Machine-readable doctor output
doctor --json emits one ANSI-free JSON object on stdout. Schema version 1 has schemaVersion, ready, and checks; each check has id, status, code, and message. Check IDs cover project, platform, injection, and cache, plus linux-syscall on Linux; status is pass, fail, or unsupported. A non-ready report exits 125. Do not treat a ready result as tool-specific compatibility evidence.
See diagnostics and troubleshooting for exit codes and privacy boundaries.