CLI Installation
npm (global)
Section titled “npm (global)”npm install -g endlesstestingThen run commands directly:
endlesstesting auth <api-key>endlesstesting run https://mysite.comnpx (no install)
Section titled “npx (no install)”npx endlesstesting auth <api-key>npx endlesstesting run https://mysite.comRequirements
Section titled “Requirements”- Node.js 18 or later
- An Endless Testing API key (generate one from the dashboard or via
POST /api/auth/api-key)
Configuration
Section titled “Configuration”The CLI stores its config at ~/.endlesstesting/config.json:
{ "apiKey": "et_live_...", "baseUrl": "https://appbe.endlesstesting.ai", "defaultDomain": "67..."}The config directory is created with 0700 permissions and the config file with 0600 (your API key is sensitive).