BaseCommand constructor
BaseCommand(
- Logger logger
Implementation
BaseCommand(this.logger) {
argParser
..addOption(
'directory',
abbr: 'd',
help: 'The project directory to work in.',
defaultsTo: '.',
)
..addFlag(
'verbose',
abbr: 'v',
negatable: false,
help: 'Enable verbose logging.',
)
..addOption(
'api-key',
help: 'OpenAI API key (or use OPENAI_API_KEY env var).',
);
}