createProjectStructure function
void
createProjectStructure()
Creates the base folder structure under lib/src/ for core, shared, and features.
Implementation
void createProjectStructure() {
final baseDir = Directory('lib/src');
final folders = [
'core/error',
'core/utils',
'core/theme',
'core/routes',
'shared/usecases',
'shared/widgets',
'shared/helpers',
'features',
];
for (final folder in folders) {
createFolder(baseDir.path, folder);
}
}