TODO.md
client_server_different.jsx in sibling directory like /examples/ or /advanced/../components/ directorysrc/HelloWorld/
├── components/
│ └── HelloWorld.jsx # Shared component implementation
└── ror_components/
├── HelloWorld.client.jsx # Client entry point (when needed)
└── HelloWorld.server.jsx # Server entry point (when needed)
--simple (default): Single component file--split: Generate client/server split example--example-name: Customize component name beyond HelloWorldbin/dev help command enhancements
Babel Configuration Conflict Detection
Add validation in generator/initializer to detect conflicting Babel configs
Improve error messaging for duplicate preset issues
Common conflict: babel.config.js + package.json "babel" section
Specific guidance for yalc development workflow
Add troubleshooting section for this common issue:
❌ BABEL CONFIGURATION CONFLICT DETECTED
Found duplicate Babel configurations:
• babel.config.js ✓ (recommended)
• package.json "babel" section ❌ (conflicting)
🔧 FIX: Remove the "babel" section from package.json