generateDatasource function

void generateDatasource({
  1. required String outputPath,
  2. required String code,
  3. required String featureName,
})

Implementation

void generateDatasource({
  required String outputPath,
  required String code,
  required String featureName,
}) {
  Directory(outputPath).createSync(recursive: true);
  File(
    '$outputPath/${featureName}_remote_data_source.dart',
  ).writeAsStringSync(code);
  print('✅ RemoteDataSource generated at $outputPath');
}