readZip method
Implementation
Future<Result<ZipFiles, IoError>> readZip({required String path}) async {
final results = await _readZip([path]);
final result = results[0];
return _world.withContext(
() => Result.fromJson(
result,
(ok) => (ok! as Iterable).map(ZipFile.fromJson).toList(),
(error) => error is String ? error : (error! as ParsedString).value,
),
);
}