fix: ensure CLI correctly handles kebab-case options

- Fixed CLI wrapper to convert camelCase options to kebab-case when passing to dev.js
- Added explicit support for --input option in parse-prd command
- Updated commands.mdc to clarify Commander.js camelCase/kebab-case behavior
This commit is contained in:
Eyal Toledano
2025-03-25 00:42:59 -04:00
parent d4f767c9b5
commit 8c275c9560
6 changed files with 42 additions and 14 deletions

View File

@@ -133,7 +133,7 @@ For features requiring components in multiple modules:
- **Naming Conventions**:
- Use kebab-case for command names (`analyze-complexity`, not `analyzeComplexity`)
- Use camelCase for option names (`--outputFormat`, not `--output-format`)
- Use kebab-case for option names (`--output-format`, not `--outputFormat`)
- Use the same option names across commands when they represent the same concept
- **Command Structure**: