Installation
exactcli needs Node.js 22 or newer.
npm install -g @wavyx/exactcliexactcli --helpHomebrew (macOS and Linux)
Section titled “Homebrew (macOS and Linux)”brew install wavyx/tap/exactcliOne-off run
Section titled “One-off run”npx @wavyx/exactcli versionKeychain
Section titled “Keychain”exactcli keeps the client secret and the tokens in the OS keychain: macOS Keychain, Windows Credential Manager, or libsecret on Linux. It refuses to write them to a file. Without a keychain, sign-in and writes fail by design.
jq for --jq
Section titled “jq for --jq”The --jq filter needs the jq binary. A global npm install may skip the download of
node-jq, so install jq yourself and point exactcli at it:
brew install jq # or: apt install jq, winget install jqlang.jqexport JQ_PATH=$(command -v jq)Every other command works without jq. exactcli doctor checks the setup.