createFolderStructure method
void
createFolderStructure(
- String projectDir
)
Implementation
void createFolderStructure(String projectDir) {
print('📁 Creating folder structure...');
final libDir = path.join(projectDir, 'lib');
// Create main folders
createFolder(path.join(libDir, 'core'));
createFolder(path.join(libDir, 'features'));
createFolder(path.join(libDir, 'routes'));
createFolder(path.join(libDir, 'services'));
createFolder(path.join(libDir, 'widgets'));
// Create core subfolders
createFolder(path.join(libDir, 'core', 'constants'));
createFolder(path.join(libDir, 'core', 'dependency_injection'));
createFolder(path.join(libDir, 'core', 'error'));
createFolder(path.join(libDir, 'core', 'network'));
createFolder(path.join(libDir, 'core', 'themes'));
createFolder(path.join(libDir, 'core', 'utils'));
}