@totoday/quinn-cli
v0.5.0
Published
Minimal CLI for Quinn auth/config/connectivity setup.
Readme
@totoday/quinn-cli
Minimal CLI for Quinn auth/config/connectivity setup.
Business data operations should use @totoday/quinn-sdk.
Install
npm i -g @totoday/quinn-cli
quinn --helpOne-off without global install:
npx @totoday/quinn-cli --helpCommands
# login (recommended: hidden password prompt)
quinn login --email <email>
# login via stdin (scripts/password managers)
echo "<password>" | quinn login --email <email> --password-stdin
# inspect local config
quinn config path
quinn config get
# update local config
quinn config set --org-id <orgId>
quinn config set --api-url <apiUrl> --api-token <token> --org-id <orgId>
# connectivity test (calls organizations.current via SDK)
quinn testConfig
CLI reads config from:
~/.config/quinn/config.json(default)QUINN_CONFIG_PATH(override)
Runtime override order:
- command flags
- env vars (
QUINN_API_URL,QUINN_API_TOKEN,QUINN_ORG_ID) - config file
If apiUrl is missing, default is https://api.lunapark.com.
