generators/feature_generator library
Generates a complete Clean Architecture feature.
name - The feature name (e.g., 'todo', 'user_profile')
config - Configuration for state management and options
Creates the following structure:
- data layer (models, datasources, repositories)
- domain layer (entities, repositories, usecases)
- presentation layer (screens, bloc/providers)
Functions
-
generateFeature(
String name, ArchGenConfig config) → Future< void> -
mergeFlags(
ArchGenConfig config, ArgResults flags) → ArchGenConfig