createFile function

void createFile(
  1. String path,
  2. String content
)

Creates file safely (won’t overwrite unless forced)

Implementation

void createFile(String path, String content) {
  final file = File(path);

  if (file.existsSync()) {
    print('⚠️ File already exists: $path');
    return;
  }

  file.createSync(recursive: true);
  file.writeAsStringSync(content);
}