37
return new MarkdownNode(undefined, input);
38
}
39
>
const hasClosingFrontMatter = tokens.slice(1).some(token => token.type === TokenType.DocumentStart);
yaml.ts
40
>
if (!hasClosingFrontMatter) {
41
return new MarkdownNode(undefined, input);
42
}
43
>
const header = new YamlParser(tokens, input, errors, options).parse();
yaml.ts
44
>
const lastToken = tokens[tokens.length - 1];
45
const body = lastToken.type === TokenType.EOF ? input.substring(lastToken.startOffset) : '';
46
return new MarkdownNode(header, body);