@marteye/studio-cli
Version:
CLI for MartEye Studio API
17 lines (14 loc) • 718 B
JavaScript
;
function setupGlobalOptions(program) {
program
.option('-k, --api-key <key>', 'API key for authentication')
.option('-u, --base-url <url>', 'API base URL')
.option('-t, --timeout <ms>', 'Request timeout in milliseconds', parseInt)
.option('-d, --debug', 'Enable debug mode')
.option('-o, --output <format>', 'Output format: json, yaml, table, csv', 'json')
.option('-q, --query <jmespath>', 'JMESPath query to filter output')
.option('--profile <name>', 'Use a named configuration profile')
.option('--no-color', 'Disable colored output');
}
exports.setupGlobalOptions = setupGlobalOptions;
//# sourceMappingURL=global-options.js.map