append static method
Append rows to existing file (async).
Implementation
static Future<void> append(
String path,
List<List<dynamic>> rows, {
CsvConfig config = const CsvConfig(),
}) async {
final csv = CsvCodec(config).encode(rows);
final file = File(path);
final prefix =
await file.exists() && await file.length() > 0
? config.lineDelimiter
: '';
await file.writeAsString('$prefix$csv', mode: FileMode.append);
}