npx fetches it. If you use it daily:
The package is
zavudev (unscoped) and the binary is zavu. Both spellings
appear below; npx zavudev <cmd> and zavu <cmd> are the same thing.Authenticate
~/.zavu/credentials.json.
Without a browser
For CI, a container, or a coding agent, set the key in the environment instead. Nologin, no writable home directory:
The loop
Most of what you do is free and instant. Only the last step costs anything.Reading the output
Warnings before the checkmark.zavu deploy prints its summary and any
warnings above the success line, and exits non-zero when your declarations
were not synced. Those warnings cover the cases where a green deploy did not do
what it looks like.
Errors name the field. A rejected body tells you which one:
--json for scripting. Most list and read commands take it. Tables are for
humans; --json is stable.
Exit codes. 0 success, 1 failure, 2 a local invoke whose target was
not found. Safe to use in CI.
Getting help
Command groups
Every group answers
--help with its own subcommands and flags. That is the
authority — this site describes the same thing in prose.