ironship 2.0.0
ironship: ^2.0.0 copied to clipboard
A developer-first Flutter scaffolding CLI that simplifies Day 0 setup, generates production-ready architecture, foundation templates, and feature modules.
void main() {
print('==================================================');
print(' Ironship CLI Simulated Walkthrough ');
print('==================================================');
print('Usage Checklist:');
print(' 1. Install CLI globally:');
print(' \$ dart pub global activate ironship\n');
print(' 2. Verify command line help:');
print(' \$ forge --help\n');
print(' 3. Initialize a new project:');
print(' \$ forge init hospital_app\n');
print('Simulated Execution Flow for: forge init hospital_app');
print('--------------------------------------------------');
print('[1/5] Discovery Engine: Gathering requirements via questionnaire...');
print(' - State Management: Riverpod');
print(' - Routing: Go Router');
print(' - Target environments: Dev + Stage + Production\n');
print('[2/5] Recommendation Engine: Analyzing matching configurations...');
print(' - Recommended state option: Riverpod');
print(' - Recommended routing option: Go Router');
print(' - Recommended session storage option: Persistent Session\n');
print('[3/5] Project Blueprint: Validating compatibility matrices...');
print(' - Validated technology configuration compatibility. OK.\n');
print('[4/5] Architecture Generation: Scaffolding project files...');
print(' - Created Clean Architecture core directory layout.');
print(' - Injected lib/core/network/dio_client.dart');
print(' - Injected lib/core/exceptions/app_exception.dart');
print(' - Set up environmental configurations.\n');
print('[5/5] Package Installation: Resolving external dependencies...');
print(' - Executing: flutter pub add dio flutter_riverpod go_router\n');
print('==================================================');
print(' Project Scaffolding Complete! ');
print('==================================================');
}