parseApi function

Future<APIDocument> parseApi(
  1. String path
)

Implementation

Future<APIDocument> parseApi(String path) async {
  final file = File(path);
  final dynamic contents = loadYaml(await file.readAsString());

  if (contents is! YamlMap) {
    throw Exception('Yaml Parsing Error');
  }
  return APIDocument.fromMap(Map<String, dynamic>.from(contents.toMap()));
}