ExportYaml.fromFile constructor

ExportYaml.fromFile(
  1. File file
)

Implementation

factory ExportYaml.fromFile(File file) {
  final content = file.readAsStringSync();
  final yaml = loadYaml(content) as YamlMap;

  final export = yaml['export'] as YamlList?;
  final ignore = yaml['ignore'] as YamlList?;

  return ExportYaml(
    exports: export?.map((e) => e.toString()).toList() ?? [],
    ignores: ignore?.map((e) => e.toString()).toList() ?? [],
  );
}