in library/markdown-parser/models/document.ts [79:86]
export function resolveDocument(doc: Document): ResolvedDocument {
const { title, type, content, alias, version, weight } = doc;
const tokensList = new marked.Lexer().lex(doc.content) as unknown as ExtendTokensList;
const contentString = parseMarkdownToHTML(content);
const toc = generateTOC(tokensList);
return new ResolvedDocument(title, type, contentString, toc, alias, version, weight);
}