Stream<String> readLineByLine() { if (!existsSync()) { return const Stream<String>.empty(); } return openRead() .transform(utf8.decoder) .transform(const LineSplitter()); }