docs: function parse (str, options) {
    if (typeof str !== 'string') throw new TypeError('str is required!');
  
    var splitData = split(str);
    var raw = splitData.data;
  
    if (!raw) return { _content: str };
  
    var data;
  
    data = parseYAML(raw, options);
  
    if (!data) return { _content: str };
  
    data._content = splitData.content;
  
    return data;
  }