createDartFile static method

Future<void> createDartFile({
  1. required String dirPath,
  2. required String fileName,
  3. required String content,
})

Implementation

static Future<void> createDartFile({
  required String dirPath,
  required String fileName,
  required String content,
}) async {
  await _ensureDirectory(dirPath);

  final filePath = p.join(dirPath, fileName);
  final file = File(filePath);

  await file.writeAsString(content, flush: true);
}