yamlToMap method

Map<String, dynamic> yamlToMap(
  1. String yaml
)

Implementation

Map<String, dynamic> yamlToMap(String yaml) {
  var lines = yaml.split("\n");
  Map<String, dynamic> map = {};
  for (var line in lines) {
    if (line.trim().isEmpty) continue;
    var parts = line.split(":");

    if (parts.length == 2) {
      map[parts[0].trim()] = parts[1].trim();
    }
  }
  return map;
}