[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-tanstack-custom-extensions":3,"mdc-yhyung-key":33,"related-org-tanstack-custom-extensions":9001,"related-repo-tanstack-custom-extensions":9144},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":22,"repoUrl":23,"updatedAt":24,"license":25,"forks":26,"topics":27,"repo":28,"sourceUrl":31,"mdContent":32},"custom-extensions","implement custom Markdown rendering extensions","Implement MarkdownExtension block parsers, inline and document transforms, HTML hooks, and portable ComponentNode output. Load when adding deterministic custom syntax or rendering behavior across HTML, React, and Octane.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},"tanstack","TanStack","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Ftanstack.png",[12,16,19],{"name":13,"slug":14,"type":15},"Markdown","markdown","tag",{"name":17,"slug":18,"type":15},"HTML","html",{"name":20,"slug":21,"type":15},"Plugin Development","plugin-development",9,"https:\u002F\u002Fgithub.com\u002FTanStack\u002Fmarkdown","2026-07-26T06:08:50.353215",null,0,[],{"repoUrl":23,"stars":22,"forks":26,"topics":29,"description":30},[],"Tiny, fast Markdown parsing and rendering for blogs and documentation","https:\u002F\u002Fgithub.com\u002FTanStack\u002Fmarkdown\u002Ftree\u002FHEAD\u002Fskills\u002Fcustom-extensions","---\nname: 'custom-extensions'\ndescription: >\n  Implement MarkdownExtension block parsers, inline and document transforms,\n  HTML hooks, and portable ComponentNode output. Load when adding deterministic\n  custom syntax or rendering behavior across HTML, React, and Octane.\nmetadata:\n  type: core\n  library: '@tanstack\u002Fmarkdown'\n  library_version: '0.0.12'\nrequires:\n  - 'render-markdown'\nsources:\n  - 'TanStack\u002Fmarkdown:docs\u002Fguides\u002Fextensions.md'\n  - 'TanStack\u002Fmarkdown:docs\u002Freference\u002Fextensions.md'\n  - 'TanStack\u002Fmarkdown:src\u002Ftypes.ts'\n  - 'TanStack\u002Fmarkdown:src\u002Fparser.ts'\n  - 'TanStack\u002Fmarkdown:src\u002Fextensions\u002Fcallouts.ts'\n  - 'TanStack\u002Fmarkdown:src\u002Fextensions\u002Fcomment-components.ts'\n---\n\nThis skill builds on `render-markdown`. Read it first for parser options, the document AST, and renderer behavior.\n\n# Custom Extensions\n\n## Setup\n\nImplement a bounded block parser and return a standard `ComponentNode`:\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nfunction notesExtension(): MarkdownExtension {\n  return {\n    name: 'notes',\n    parseBlock(context) {\n      const first = context.lines[context.index] ?? ''\n      const opening = first.match(\u002F^:::note(?:\\s+(.*))?$\u002F)\n      if (!opening) return undefined\n\n      const body: string[] = []\n      let cursor = context.index + 1\n      while (cursor \u003C context.lines.length && context.lines[cursor] !== ':::') {\n        body.push(context.lines[cursor] ?? '')\n        cursor++\n      }\n      if (context.lines[cursor] !== ':::') return undefined\n\n      const title = opening[1]?.trim() || 'Note'\n      context.consume(cursor - context.index + 1)\n      return {\n        type: 'component',\n        name: 'note',\n        tagName: 'docs-note',\n        attributes: { title },\n        properties: { 'data-title': title },\n        children: context.parseBlocks(body.join('\\n')),\n      }\n    },\n  }\n}\n\nconst source = `:::note Cache the AST\nParse once and render many times.\n:::`\nconst extensions = [notesExtension()]\nconst document = parseMarkdown(source, { extensions })\nconst html = renderHtml(document, { extensions })\n\nconsole.log(html)\n```\n\n`parseBlock` runs before built-in block parsing, and nested `parseBlocks` shares the parent depth budget and heading slugger.\n\n## Core Patterns\n\n### Transform parsed inline nodes\n\n```ts\nimport type {\n  InlineNode,\n  MarkdownExtension,\n  StrongNode,\n} from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst importantExtension: MarkdownExtension = {\n  name: 'important-inline',\n  transformInline(nodes) {\n    return nodes.map((node): InlineNode => {\n      if (node.type !== 'text' || !node.value.startsWith('IMPORTANT: ')) {\n        return node\n      }\n      const strong: StrongNode = {\n        type: 'strong',\n        children: [{ type: 'text', value: node.value }],\n      }\n      return strong\n    })\n  },\n}\n\nconst html = renderHtml('IMPORTANT: Back up the database.', {\n  extensions: [importantExtension],\n})\n\nconsole.log(html)\n```\n\nTransforms receive built-in inline nodes and must return a deterministic replacement array.\n\n### Derive document metadata after parsing\n\n```ts\nimport type {\n  InlineNode,\n  MarkdownExtension,\n  MarkdownHeading,\n} from '@tanstack\u002Fmarkdown'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nfunction inlineText(nodes: InlineNode[]): string {\n  return nodes\n    .map((node) => {\n      if (node.type === 'text' || node.type === 'inlineCode') return node.value\n      if (node.type === 'image') return node.alt\n      if ('children' in node) return inlineText(node.children)\n      return ''\n    })\n    .join('')\n}\n\nconst topLevelHeadings: MarkdownExtension = {\n  name: 'top-level-headings',\n  transformDocument(document) {\n    const headings: MarkdownHeading[] = document.children.flatMap((node) =>\n      node.type === 'heading' && node.id\n        ? [{\n            id: node.id,\n            text: inlineText(node.children),\n            level: node.depth,\n          }]\n        : [],\n    )\n    return { ...document, headings }\n  },\n}\n\nconst document = parseMarkdown('# Install\\n\\n## Configure', {\n  extensions: [topLevelHeadings],\n})\n\nconsole.log(document.headings)\n```\n\nDocument transforms run after blocks and footnotes are complete and may return a new document or mutate the existing one.\n\n### Use an HTML hook only for HTML output\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { calloutsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcallouts'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst compactCalloutHtml: MarkdownExtension = {\n  name: 'compact-callout-html',\n  renderHtml(node, context) {\n    if (node.type !== 'callout') return undefined\n    const children = node.children.map(context.renderBlock).join('\\n')\n    return `\u003Caside class=\"compact-callout\">${children}\u003C\u002Faside>`\n  },\n}\n\nconst extensions = [calloutsExtension(), compactCalloutHtml]\nconst html = renderHtml('> [!NOTE]\\n> Cached.', { extensions })\n\nconsole.log(html)\n```\n\nThe returned string is trusted and HTML-specific; nested standard nodes remain escaped because they use `context.renderBlock`.\n\n### Emit portable custom elements\n\n```ts\nimport { commentComponentsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcomment-components'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst panels = commentComponentsExtension({\n  transformComponent(node) {\n    if (node.name !== 'panel') return node\n    return {\n      ...node,\n      tagName: 'docs-panel',\n      properties: {\n        'data-kind': node.attributes.kind ?? 'note',\n      },\n    }\n  },\n})\n\nconst source = `\u003C!-- ::start:panel kind=\"warning\" -->\nCheck the migration before deploying.\n\u003C!-- ::end:panel -->`\nconst html = renderHtml(source, { extensions: [panels] })\n\nconsole.log(html)\n```\n\nReact and Octane can replace the emitted `docs-panel` tag through their `components` maps.\n\n## Common Mistakes\n\n### HIGH Claiming a block without consuming it\n\nWrong:\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst brokenNotes: MarkdownExtension = {\n  name: 'broken-notes',\n  parseBlock(context) {\n    if (context.lines[context.index] !== ':::note') return undefined\n    return {\n      type: 'paragraph',\n      children: context.parseInline(context.lines[context.index + 1] ?? ''),\n    }\n  },\n}\n\nconsole.log(renderHtml(':::note\\nCached.\\n:::', {\n  extensions: [brokenNotes],\n}))\n```\n\nCorrect:\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst notes: MarkdownExtension = {\n  name: 'notes',\n  parseBlock(context) {\n    if (context.lines[context.index] !== ':::note') return undefined\n    const closing = context.lines.indexOf(':::', context.index + 1)\n    if (closing === -1) return undefined\n    const body = context.lines.slice(context.index + 1, closing).join('\\n')\n    context.consume(closing - context.index + 1)\n    return {\n      type: 'component',\n      name: 'note',\n      attributes: {},\n      children: context.parseBlocks(body),\n    }\n  },\n}\n\nconsole.log(renderHtml(':::note\\nCached.\\n:::', {\n  extensions: [notes],\n}))\n```\n\nReturning a node advances only one line unless `consume` records the complete owned block.\n\nSource: `docs\u002Fguides\u002Fextensions.md`\n\n### HIGH Ordering a general parser first\n\nWrong:\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { calloutsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcallouts'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst quotedLine: MarkdownExtension = {\n  name: 'quoted-line',\n  parseBlock(context) {\n    const match = (context.lines[context.index] ?? '').match(\u002F^>\\s?(.*)$\u002F)\n    if (!match) return undefined\n    context.consume(1)\n    return { type: 'paragraph', children: context.parseInline(match[1] ?? '') }\n  },\n}\n\nconsole.log(renderHtml('> [!TIP]\\n> Cache it.', {\n  extensions: [quotedLine, calloutsExtension()],\n}))\n```\n\nCorrect:\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { calloutsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcallouts'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst quotedLine: MarkdownExtension = {\n  name: 'quoted-line',\n  parseBlock(context) {\n    const match = (context.lines[context.index] ?? '').match(\u002F^>\\s?(.*)$\u002F)\n    if (!match) return undefined\n    context.consume(1)\n    return { type: 'paragraph', children: context.parseInline(match[1] ?? '') }\n  },\n}\n\nconsole.log(renderHtml('> [!TIP]\\n> Cache it.', {\n  extensions: [calloutsExtension(), quotedLine],\n}))\n```\n\nExtensions run in array order, so the broad quote parser can hide callout syntax from the specific parser.\n\nSource: `docs\u002Fguides\u002Fextensions.md`\n\n### HIGH Using HTML hooks for framework nodes\n\nWrong:\n\n```tsx\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { Markdown } from '@tanstack\u002Fmarkdown\u002Freact'\n\nconst htmlOnly: MarkdownExtension = {\n  name: 'html-only',\n  renderHtml(node, context) {\n    if (node.type !== 'paragraph') return undefined\n    return `\u003Caside>${node.children.map(context.renderInline).join('')}\u003C\u002Faside>`\n  },\n}\n\nexport function Article() {\n  return \u003CMarkdown extensions={[htmlOnly]}>Framework output\u003C\u002FMarkdown>\n}\n```\n\nCorrect:\n\n```tsx\nimport { commentComponentsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcomment-components'\nimport { Markdown } from '@tanstack\u002Fmarkdown\u002Freact'\nimport type { ComponentProps } from 'react'\n\nconst components = commentComponentsExtension({\n  transformComponent(node) {\n    return node.name === 'panel'\n      ? { ...node, tagName: 'docs-panel' }\n      : node\n  },\n})\n\nfunction Panel(props: ComponentProps\u003C'aside'>) {\n  return \u003Caside {...props} \u002F>\n}\n\nexport function Article() {\n  return (\n    \u003CMarkdown\n      extensions={[components]}\n      components={{ 'docs-panel': Panel }}\n    >\n      {'\u003C!-- ::start:panel -->\\nPortable output\\n\u003C!-- ::end:panel -->'}\n    \u003C\u002FMarkdown>\n  )\n}\n```\n\n`renderHtml` hooks do not run in React or Octane; a `ComponentNode` and emitted-tag component mapping is the portable path.\n\nSource: `docs\u002Fguides\u002Fextensions.md`\n\n### MEDIUM Changing extensions after parsing\n\nWrong:\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nconst emphasisHtml: MarkdownExtension = {\n  name: 'emphasis-html',\n  renderHtml(node, context) {\n    if (node.type !== 'emphasis') return undefined\n    return `\u003Ci class=\"accent\">${node.children.map(context.renderInline).join('')}\u003C\u002Fi>`\n  },\n}\n\nconst document = parseMarkdown('_Important_', {\n  extensions: [emphasisHtml],\n})\nconsole.log(renderHtml(document))\n```\n\nCorrect:\n\n```ts\nimport type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nconst emphasisHtml: MarkdownExtension = {\n  name: 'emphasis-html',\n  renderHtml(node, context) {\n    if (node.type !== 'emphasis') return undefined\n    return `\u003Ci class=\"accent\">${node.children.map(context.renderInline).join('')}\u003C\u002Fi>`\n  },\n}\n\nconst extensions = [emphasisHtml]\nconst document = parseMarkdown('_Important_', { extensions })\nconsole.log(renderHtml(document, { extensions }))\n```\n\nDocument transforms persist in the AST, but HTML render hooks require the extension again at render time.\n\nSource: `docs\u002Fguides\u002Fextensions.md`\n\n## Tensions and Boundaries\n\n### HIGH Rich output versus untrusted-content safety\n\nPrefer `ComponentNode` plus application components for rich output. Treat `allowHtml`, extension HTML strings, and highlighter markup as explicit trusted boundaries; see `production-pipelines`.\n\n### MEDIUM Parse-ahead performance versus option timing\n\nApply parser options and document-transform extensions before caching a `MarkdownDocument`. Renderer-time options cannot rebuild missing parse behavior; see `render-markdown` and `production-pipelines`.\n\n### HIGH Renderer parity versus customization\n\nCore nodes stay equivalent across HTML, React, and Octane. HTML hooks and framework component replacements intentionally leave that parity boundary; see `react-rendering` and `octane-rendering`.\n\n## Related Skills\n\n- `render-markdown` for the AST, parser options, and standard renderers.\n- `docs-features` for first-party extension implementations and metadata contracts.\n- `react-rendering` for React mappings of emitted component tags.\n- `octane-rendering` for Octane `ComponentBody` mappings.\n- `production-pipelines` for trust, compatibility, and bundle audits.\n",{"data":34,"body":48},{"name":4,"description":6,"metadata":35,"requires":39,"sources":41},{"type":36,"library":37,"library_version":38},"core","@tanstack\u002Fmarkdown","0.0.12",[40],"render-markdown",[42,43,44,45,46,47],"TanStack\u002Fmarkdown:docs\u002Fguides\u002Fextensions.md","TanStack\u002Fmarkdown:docs\u002Freference\u002Fextensions.md","TanStack\u002Fmarkdown:src\u002Ftypes.ts","TanStack\u002Fmarkdown:src\u002Fparser.ts","TanStack\u002Fmarkdown:src\u002Fextensions\u002Fcallouts.ts","TanStack\u002Fmarkdown:src\u002Fextensions\u002Fcomment-components.ts",{"type":49,"children":50},"root",[51,67,73,80,93,1497,1515,1521,1528,2196,2201,2207,3231,3236,3242,3781,3793,3799,4290,4310,4316,4322,4327,4816,4821,5575,5587,5598,5604,5608,6196,6200,6783,6788,6797,6803,6807,7230,7234,7819,7836,7845,7851,7855,8326,8330,8815,8820,8829,8835,8841,8868,8874,8900,8906,8925,8931,8995],{"type":52,"tag":53,"props":54,"children":55},"element","p",{},[56,59,65],{"type":57,"value":58},"text","This skill builds on ",{"type":52,"tag":60,"props":61,"children":63},"code",{"className":62},[],[64],{"type":57,"value":40},{"type":57,"value":66},". Read it first for parser options, the document AST, and renderer behavior.",{"type":52,"tag":68,"props":69,"children":70},"h1",{"id":4},[71],{"type":57,"value":72},"Custom Extensions",{"type":52,"tag":74,"props":75,"children":77},"h2",{"id":76},"setup",[78],{"type":57,"value":79},"Setup",{"type":52,"tag":53,"props":81,"children":82},{},[83,85,91],{"type":57,"value":84},"Implement a bounded block parser and return a standard ",{"type":52,"tag":60,"props":86,"children":88},{"className":87},[],[89],{"type":57,"value":90},"ComponentNode",{"type":57,"value":92},":",{"type":52,"tag":94,"props":95,"children":100},"pre",{"className":96,"code":97,"language":98,"meta":99,"style":99},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nfunction notesExtension(): MarkdownExtension {\n  return {\n    name: 'notes',\n    parseBlock(context) {\n      const first = context.lines[context.index] ?? ''\n      const opening = first.match(\u002F^:::note(?:\\s+(.*))?$\u002F)\n      if (!opening) return undefined\n\n      const body: string[] = []\n      let cursor = context.index + 1\n      while (cursor \u003C context.lines.length && context.lines[cursor] !== ':::') {\n        body.push(context.lines[cursor] ?? '')\n        cursor++\n      }\n      if (context.lines[cursor] !== ':::') return undefined\n\n      const title = opening[1]?.trim() || 'Note'\n      context.consume(cursor - context.index + 1)\n      return {\n        type: 'component',\n        name: 'note',\n        tagName: 'docs-note',\n        attributes: { title },\n        properties: { 'data-title': title },\n        children: context.parseBlocks(body.join('\\n')),\n      }\n    },\n  }\n}\n\nconst source = `:::note Cache the AST\nParse once and render many times.\n:::`\nconst extensions = [notesExtension()]\nconst document = parseMarkdown(source, { extensions })\nconst html = renderHtml(document, { extensions })\n\nconsole.log(html)\n","ts","",[101],{"type":52,"tag":60,"props":102,"children":103},{"__ignoreMap":99},[104,158,196,234,244,275,288,321,350,416,503,542,550,587,628,728,787,801,810,874,882,950,1006,1019,1049,1079,1109,1135,1177,1247,1255,1264,1273,1282,1290,1318,1327,1340,1372,1420,1466,1474],{"type":52,"tag":105,"props":106,"children":109},"span",{"class":107,"line":108},"line",1,[110,116,121,127,133,138,143,148,153],{"type":52,"tag":105,"props":111,"children":113},{"style":112},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[114],{"type":57,"value":115},"import",{"type":52,"tag":105,"props":117,"children":118},{"style":112},[119],{"type":57,"value":120}," type",{"type":52,"tag":105,"props":122,"children":124},{"style":123},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[125],{"type":57,"value":126}," {",{"type":52,"tag":105,"props":128,"children":130},{"style":129},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[131],{"type":57,"value":132}," MarkdownExtension",{"type":52,"tag":105,"props":134,"children":135},{"style":123},[136],{"type":57,"value":137}," }",{"type":52,"tag":105,"props":139,"children":140},{"style":112},[141],{"type":57,"value":142}," from",{"type":52,"tag":105,"props":144,"children":145},{"style":123},[146],{"type":57,"value":147}," '",{"type":52,"tag":105,"props":149,"children":151},{"style":150},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[152],{"type":57,"value":37},{"type":52,"tag":105,"props":154,"children":155},{"style":123},[156],{"type":57,"value":157},"'\n",{"type":52,"tag":105,"props":159,"children":161},{"class":107,"line":160},2,[162,166,170,175,179,183,187,192],{"type":52,"tag":105,"props":163,"children":164},{"style":112},[165],{"type":57,"value":115},{"type":52,"tag":105,"props":167,"children":168},{"style":123},[169],{"type":57,"value":126},{"type":52,"tag":105,"props":171,"children":172},{"style":129},[173],{"type":57,"value":174}," renderHtml",{"type":52,"tag":105,"props":176,"children":177},{"style":123},[178],{"type":57,"value":137},{"type":52,"tag":105,"props":180,"children":181},{"style":112},[182],{"type":57,"value":142},{"type":52,"tag":105,"props":184,"children":185},{"style":123},[186],{"type":57,"value":147},{"type":52,"tag":105,"props":188,"children":189},{"style":150},[190],{"type":57,"value":191},"@tanstack\u002Fmarkdown\u002Fhtml",{"type":52,"tag":105,"props":193,"children":194},{"style":123},[195],{"type":57,"value":157},{"type":52,"tag":105,"props":197,"children":199},{"class":107,"line":198},3,[200,204,208,213,217,221,225,230],{"type":52,"tag":105,"props":201,"children":202},{"style":112},[203],{"type":57,"value":115},{"type":52,"tag":105,"props":205,"children":206},{"style":123},[207],{"type":57,"value":126},{"type":52,"tag":105,"props":209,"children":210},{"style":129},[211],{"type":57,"value":212}," parseMarkdown",{"type":52,"tag":105,"props":214,"children":215},{"style":123},[216],{"type":57,"value":137},{"type":52,"tag":105,"props":218,"children":219},{"style":112},[220],{"type":57,"value":142},{"type":52,"tag":105,"props":222,"children":223},{"style":123},[224],{"type":57,"value":147},{"type":52,"tag":105,"props":226,"children":227},{"style":150},[228],{"type":57,"value":229},"@tanstack\u002Fmarkdown\u002Fparser",{"type":52,"tag":105,"props":231,"children":232},{"style":123},[233],{"type":57,"value":157},{"type":52,"tag":105,"props":235,"children":237},{"class":107,"line":236},4,[238],{"type":52,"tag":105,"props":239,"children":241},{"emptyLinePlaceholder":240},true,[242],{"type":57,"value":243},"\n",{"type":52,"tag":105,"props":245,"children":247},{"class":107,"line":246},5,[248,254,260,265,270],{"type":52,"tag":105,"props":249,"children":251},{"style":250},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[252],{"type":57,"value":253},"function",{"type":52,"tag":105,"props":255,"children":257},{"style":256},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[258],{"type":57,"value":259}," notesExtension",{"type":52,"tag":105,"props":261,"children":262},{"style":123},[263],{"type":57,"value":264},"():",{"type":52,"tag":105,"props":266,"children":268},{"style":267},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[269],{"type":57,"value":132},{"type":52,"tag":105,"props":271,"children":272},{"style":123},[273],{"type":57,"value":274}," {\n",{"type":52,"tag":105,"props":276,"children":278},{"class":107,"line":277},6,[279,284],{"type":52,"tag":105,"props":280,"children":281},{"style":112},[282],{"type":57,"value":283},"  return",{"type":52,"tag":105,"props":285,"children":286},{"style":123},[287],{"type":57,"value":274},{"type":52,"tag":105,"props":289,"children":291},{"class":107,"line":290},7,[292,298,302,306,311,316],{"type":52,"tag":105,"props":293,"children":295},{"style":294},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[296],{"type":57,"value":297},"    name",{"type":52,"tag":105,"props":299,"children":300},{"style":123},[301],{"type":57,"value":92},{"type":52,"tag":105,"props":303,"children":304},{"style":123},[305],{"type":57,"value":147},{"type":52,"tag":105,"props":307,"children":308},{"style":150},[309],{"type":57,"value":310},"notes",{"type":52,"tag":105,"props":312,"children":313},{"style":123},[314],{"type":57,"value":315},"'",{"type":52,"tag":105,"props":317,"children":318},{"style":123},[319],{"type":57,"value":320},",\n",{"type":52,"tag":105,"props":322,"children":324},{"class":107,"line":323},8,[325,330,335,341,346],{"type":52,"tag":105,"props":326,"children":327},{"style":294},[328],{"type":57,"value":329},"    parseBlock",{"type":52,"tag":105,"props":331,"children":332},{"style":123},[333],{"type":57,"value":334},"(",{"type":52,"tag":105,"props":336,"children":338},{"style":337},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic",[339],{"type":57,"value":340},"context",{"type":52,"tag":105,"props":342,"children":343},{"style":123},[344],{"type":57,"value":345},")",{"type":52,"tag":105,"props":347,"children":348},{"style":123},[349],{"type":57,"value":274},{"type":52,"tag":105,"props":351,"children":352},{"class":107,"line":22},[353,358,363,368,373,378,383,388,392,396,401,406,411],{"type":52,"tag":105,"props":354,"children":355},{"style":250},[356],{"type":57,"value":357},"      const",{"type":52,"tag":105,"props":359,"children":360},{"style":129},[361],{"type":57,"value":362}," first",{"type":52,"tag":105,"props":364,"children":365},{"style":123},[366],{"type":57,"value":367}," =",{"type":52,"tag":105,"props":369,"children":370},{"style":129},[371],{"type":57,"value":372}," context",{"type":52,"tag":105,"props":374,"children":375},{"style":123},[376],{"type":57,"value":377},".",{"type":52,"tag":105,"props":379,"children":380},{"style":129},[381],{"type":57,"value":382},"lines",{"type":52,"tag":105,"props":384,"children":385},{"style":294},[386],{"type":57,"value":387},"[",{"type":52,"tag":105,"props":389,"children":390},{"style":129},[391],{"type":57,"value":340},{"type":52,"tag":105,"props":393,"children":394},{"style":123},[395],{"type":57,"value":377},{"type":52,"tag":105,"props":397,"children":398},{"style":129},[399],{"type":57,"value":400},"index",{"type":52,"tag":105,"props":402,"children":403},{"style":294},[404],{"type":57,"value":405},"] ",{"type":52,"tag":105,"props":407,"children":408},{"style":123},[409],{"type":57,"value":410},"??",{"type":52,"tag":105,"props":412,"children":413},{"style":123},[414],{"type":57,"value":415}," ''\n",{"type":52,"tag":105,"props":417,"children":419},{"class":107,"line":418},10,[420,424,429,433,437,441,446,450,455,460,465,470,475,480,484,489,494,498],{"type":52,"tag":105,"props":421,"children":422},{"style":250},[423],{"type":57,"value":357},{"type":52,"tag":105,"props":425,"children":426},{"style":129},[427],{"type":57,"value":428}," opening",{"type":52,"tag":105,"props":430,"children":431},{"style":123},[432],{"type":57,"value":367},{"type":52,"tag":105,"props":434,"children":435},{"style":129},[436],{"type":57,"value":362},{"type":52,"tag":105,"props":438,"children":439},{"style":123},[440],{"type":57,"value":377},{"type":52,"tag":105,"props":442,"children":443},{"style":256},[444],{"type":57,"value":445},"match",{"type":52,"tag":105,"props":447,"children":448},{"style":294},[449],{"type":57,"value":334},{"type":52,"tag":105,"props":451,"children":452},{"style":123},[453],{"type":57,"value":454},"\u002F",{"type":52,"tag":105,"props":456,"children":457},{"style":112},[458],{"type":57,"value":459},"^",{"type":52,"tag":105,"props":461,"children":462},{"style":150},[463],{"type":57,"value":464},":::note",{"type":52,"tag":105,"props":466,"children":467},{"style":123},[468],{"type":57,"value":469},"(?:",{"type":52,"tag":105,"props":471,"children":472},{"style":150},[473],{"type":57,"value":474},"\\s",{"type":52,"tag":105,"props":476,"children":477},{"style":123},[478],{"type":57,"value":479},"+(",{"type":52,"tag":105,"props":481,"children":482},{"style":150},[483],{"type":57,"value":377},{"type":52,"tag":105,"props":485,"children":486},{"style":123},[487],{"type":57,"value":488},"*))?",{"type":52,"tag":105,"props":490,"children":491},{"style":112},[492],{"type":57,"value":493},"$",{"type":52,"tag":105,"props":495,"children":496},{"style":123},[497],{"type":57,"value":454},{"type":52,"tag":105,"props":499,"children":500},{"style":294},[501],{"type":57,"value":502},")\n",{"type":52,"tag":105,"props":504,"children":506},{"class":107,"line":505},11,[507,512,517,522,527,532,537],{"type":52,"tag":105,"props":508,"children":509},{"style":112},[510],{"type":57,"value":511},"      if",{"type":52,"tag":105,"props":513,"children":514},{"style":294},[515],{"type":57,"value":516}," (",{"type":52,"tag":105,"props":518,"children":519},{"style":123},[520],{"type":57,"value":521},"!",{"type":52,"tag":105,"props":523,"children":524},{"style":129},[525],{"type":57,"value":526},"opening",{"type":52,"tag":105,"props":528,"children":529},{"style":294},[530],{"type":57,"value":531},") ",{"type":52,"tag":105,"props":533,"children":534},{"style":112},[535],{"type":57,"value":536},"return",{"type":52,"tag":105,"props":538,"children":539},{"style":123},[540],{"type":57,"value":541}," undefined\n",{"type":52,"tag":105,"props":543,"children":545},{"class":107,"line":544},12,[546],{"type":52,"tag":105,"props":547,"children":548},{"emptyLinePlaceholder":240},[549],{"type":57,"value":243},{"type":52,"tag":105,"props":551,"children":553},{"class":107,"line":552},13,[554,558,563,567,572,577,582],{"type":52,"tag":105,"props":555,"children":556},{"style":250},[557],{"type":57,"value":357},{"type":52,"tag":105,"props":559,"children":560},{"style":129},[561],{"type":57,"value":562}," body",{"type":52,"tag":105,"props":564,"children":565},{"style":123},[566],{"type":57,"value":92},{"type":52,"tag":105,"props":568,"children":569},{"style":267},[570],{"type":57,"value":571}," string",{"type":52,"tag":105,"props":573,"children":574},{"style":294},[575],{"type":57,"value":576},"[] ",{"type":52,"tag":105,"props":578,"children":579},{"style":123},[580],{"type":57,"value":581},"=",{"type":52,"tag":105,"props":583,"children":584},{"style":294},[585],{"type":57,"value":586}," []\n",{"type":52,"tag":105,"props":588,"children":590},{"class":107,"line":589},14,[591,596,601,605,609,613,617,622],{"type":52,"tag":105,"props":592,"children":593},{"style":250},[594],{"type":57,"value":595},"      let",{"type":52,"tag":105,"props":597,"children":598},{"style":129},[599],{"type":57,"value":600}," cursor",{"type":52,"tag":105,"props":602,"children":603},{"style":123},[604],{"type":57,"value":367},{"type":52,"tag":105,"props":606,"children":607},{"style":129},[608],{"type":57,"value":372},{"type":52,"tag":105,"props":610,"children":611},{"style":123},[612],{"type":57,"value":377},{"type":52,"tag":105,"props":614,"children":615},{"style":129},[616],{"type":57,"value":400},{"type":52,"tag":105,"props":618,"children":619},{"style":123},[620],{"type":57,"value":621}," +",{"type":52,"tag":105,"props":623,"children":625},{"style":624},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[626],{"type":57,"value":627}," 1\n",{"type":52,"tag":105,"props":629,"children":631},{"class":107,"line":630},15,[632,637,641,646,651,655,659,663,667,672,677,681,685,689,693,697,701,706,710,715,719,723],{"type":52,"tag":105,"props":633,"children":634},{"style":112},[635],{"type":57,"value":636},"      while",{"type":52,"tag":105,"props":638,"children":639},{"style":294},[640],{"type":57,"value":516},{"type":52,"tag":105,"props":642,"children":643},{"style":129},[644],{"type":57,"value":645},"cursor",{"type":52,"tag":105,"props":647,"children":648},{"style":123},[649],{"type":57,"value":650}," \u003C",{"type":52,"tag":105,"props":652,"children":653},{"style":129},[654],{"type":57,"value":372},{"type":52,"tag":105,"props":656,"children":657},{"style":123},[658],{"type":57,"value":377},{"type":52,"tag":105,"props":660,"children":661},{"style":129},[662],{"type":57,"value":382},{"type":52,"tag":105,"props":664,"children":665},{"style":123},[666],{"type":57,"value":377},{"type":52,"tag":105,"props":668,"children":669},{"style":129},[670],{"type":57,"value":671},"length",{"type":52,"tag":105,"props":673,"children":674},{"style":123},[675],{"type":57,"value":676}," &&",{"type":52,"tag":105,"props":678,"children":679},{"style":129},[680],{"type":57,"value":372},{"type":52,"tag":105,"props":682,"children":683},{"style":123},[684],{"type":57,"value":377},{"type":52,"tag":105,"props":686,"children":687},{"style":129},[688],{"type":57,"value":382},{"type":52,"tag":105,"props":690,"children":691},{"style":294},[692],{"type":57,"value":387},{"type":52,"tag":105,"props":694,"children":695},{"style":129},[696],{"type":57,"value":645},{"type":52,"tag":105,"props":698,"children":699},{"style":294},[700],{"type":57,"value":405},{"type":52,"tag":105,"props":702,"children":703},{"style":123},[704],{"type":57,"value":705},"!==",{"type":52,"tag":105,"props":707,"children":708},{"style":123},[709],{"type":57,"value":147},{"type":52,"tag":105,"props":711,"children":712},{"style":150},[713],{"type":57,"value":714},":::",{"type":52,"tag":105,"props":716,"children":717},{"style":123},[718],{"type":57,"value":315},{"type":52,"tag":105,"props":720,"children":721},{"style":294},[722],{"type":57,"value":531},{"type":52,"tag":105,"props":724,"children":725},{"style":123},[726],{"type":57,"value":727},"{\n",{"type":52,"tag":105,"props":729,"children":731},{"class":107,"line":730},16,[732,737,741,746,750,754,758,762,766,770,774,778,783],{"type":52,"tag":105,"props":733,"children":734},{"style":129},[735],{"type":57,"value":736},"        body",{"type":52,"tag":105,"props":738,"children":739},{"style":123},[740],{"type":57,"value":377},{"type":52,"tag":105,"props":742,"children":743},{"style":256},[744],{"type":57,"value":745},"push",{"type":52,"tag":105,"props":747,"children":748},{"style":294},[749],{"type":57,"value":334},{"type":52,"tag":105,"props":751,"children":752},{"style":129},[753],{"type":57,"value":340},{"type":52,"tag":105,"props":755,"children":756},{"style":123},[757],{"type":57,"value":377},{"type":52,"tag":105,"props":759,"children":760},{"style":129},[761],{"type":57,"value":382},{"type":52,"tag":105,"props":763,"children":764},{"style":294},[765],{"type":57,"value":387},{"type":52,"tag":105,"props":767,"children":768},{"style":129},[769],{"type":57,"value":645},{"type":52,"tag":105,"props":771,"children":772},{"style":294},[773],{"type":57,"value":405},{"type":52,"tag":105,"props":775,"children":776},{"style":123},[777],{"type":57,"value":410},{"type":52,"tag":105,"props":779,"children":780},{"style":123},[781],{"type":57,"value":782}," ''",{"type":52,"tag":105,"props":784,"children":785},{"style":294},[786],{"type":57,"value":502},{"type":52,"tag":105,"props":788,"children":790},{"class":107,"line":789},17,[791,796],{"type":52,"tag":105,"props":792,"children":793},{"style":129},[794],{"type":57,"value":795},"        cursor",{"type":52,"tag":105,"props":797,"children":798},{"style":123},[799],{"type":57,"value":800},"++\n",{"type":52,"tag":105,"props":802,"children":804},{"class":107,"line":803},18,[805],{"type":52,"tag":105,"props":806,"children":807},{"style":123},[808],{"type":57,"value":809},"      }\n",{"type":52,"tag":105,"props":811,"children":813},{"class":107,"line":812},19,[814,818,822,826,830,834,838,842,846,850,854,858,862,866,870],{"type":52,"tag":105,"props":815,"children":816},{"style":112},[817],{"type":57,"value":511},{"type":52,"tag":105,"props":819,"children":820},{"style":294},[821],{"type":57,"value":516},{"type":52,"tag":105,"props":823,"children":824},{"style":129},[825],{"type":57,"value":340},{"type":52,"tag":105,"props":827,"children":828},{"style":123},[829],{"type":57,"value":377},{"type":52,"tag":105,"props":831,"children":832},{"style":129},[833],{"type":57,"value":382},{"type":52,"tag":105,"props":835,"children":836},{"style":294},[837],{"type":57,"value":387},{"type":52,"tag":105,"props":839,"children":840},{"style":129},[841],{"type":57,"value":645},{"type":52,"tag":105,"props":843,"children":844},{"style":294},[845],{"type":57,"value":405},{"type":52,"tag":105,"props":847,"children":848},{"style":123},[849],{"type":57,"value":705},{"type":52,"tag":105,"props":851,"children":852},{"style":123},[853],{"type":57,"value":147},{"type":52,"tag":105,"props":855,"children":856},{"style":150},[857],{"type":57,"value":714},{"type":52,"tag":105,"props":859,"children":860},{"style":123},[861],{"type":57,"value":315},{"type":52,"tag":105,"props":863,"children":864},{"style":294},[865],{"type":57,"value":531},{"type":52,"tag":105,"props":867,"children":868},{"style":112},[869],{"type":57,"value":536},{"type":52,"tag":105,"props":871,"children":872},{"style":123},[873],{"type":57,"value":541},{"type":52,"tag":105,"props":875,"children":877},{"class":107,"line":876},20,[878],{"type":52,"tag":105,"props":879,"children":880},{"emptyLinePlaceholder":240},[881],{"type":57,"value":243},{"type":52,"tag":105,"props":883,"children":885},{"class":107,"line":884},21,[886,890,895,899,903,907,912,917,922,927,932,937,941,946],{"type":52,"tag":105,"props":887,"children":888},{"style":250},[889],{"type":57,"value":357},{"type":52,"tag":105,"props":891,"children":892},{"style":129},[893],{"type":57,"value":894}," title",{"type":52,"tag":105,"props":896,"children":897},{"style":123},[898],{"type":57,"value":367},{"type":52,"tag":105,"props":900,"children":901},{"style":129},[902],{"type":57,"value":428},{"type":52,"tag":105,"props":904,"children":905},{"style":294},[906],{"type":57,"value":387},{"type":52,"tag":105,"props":908,"children":909},{"style":624},[910],{"type":57,"value":911},"1",{"type":52,"tag":105,"props":913,"children":914},{"style":294},[915],{"type":57,"value":916},"]",{"type":52,"tag":105,"props":918,"children":919},{"style":123},[920],{"type":57,"value":921},"?.",{"type":52,"tag":105,"props":923,"children":924},{"style":256},[925],{"type":57,"value":926},"trim",{"type":52,"tag":105,"props":928,"children":929},{"style":294},[930],{"type":57,"value":931},"() ",{"type":52,"tag":105,"props":933,"children":934},{"style":123},[935],{"type":57,"value":936},"||",{"type":52,"tag":105,"props":938,"children":939},{"style":123},[940],{"type":57,"value":147},{"type":52,"tag":105,"props":942,"children":943},{"style":150},[944],{"type":57,"value":945},"Note",{"type":52,"tag":105,"props":947,"children":948},{"style":123},[949],{"type":57,"value":157},{"type":52,"tag":105,"props":951,"children":953},{"class":107,"line":952},22,[954,959,963,968,972,976,981,985,989,993,997,1002],{"type":52,"tag":105,"props":955,"children":956},{"style":129},[957],{"type":57,"value":958},"      context",{"type":52,"tag":105,"props":960,"children":961},{"style":123},[962],{"type":57,"value":377},{"type":52,"tag":105,"props":964,"children":965},{"style":256},[966],{"type":57,"value":967},"consume",{"type":52,"tag":105,"props":969,"children":970},{"style":294},[971],{"type":57,"value":334},{"type":52,"tag":105,"props":973,"children":974},{"style":129},[975],{"type":57,"value":645},{"type":52,"tag":105,"props":977,"children":978},{"style":123},[979],{"type":57,"value":980}," -",{"type":52,"tag":105,"props":982,"children":983},{"style":129},[984],{"type":57,"value":372},{"type":52,"tag":105,"props":986,"children":987},{"style":123},[988],{"type":57,"value":377},{"type":52,"tag":105,"props":990,"children":991},{"style":129},[992],{"type":57,"value":400},{"type":52,"tag":105,"props":994,"children":995},{"style":123},[996],{"type":57,"value":621},{"type":52,"tag":105,"props":998,"children":999},{"style":624},[1000],{"type":57,"value":1001}," 1",{"type":52,"tag":105,"props":1003,"children":1004},{"style":294},[1005],{"type":57,"value":502},{"type":52,"tag":105,"props":1007,"children":1009},{"class":107,"line":1008},23,[1010,1015],{"type":52,"tag":105,"props":1011,"children":1012},{"style":112},[1013],{"type":57,"value":1014},"      return",{"type":52,"tag":105,"props":1016,"children":1017},{"style":123},[1018],{"type":57,"value":274},{"type":52,"tag":105,"props":1020,"children":1022},{"class":107,"line":1021},24,[1023,1028,1032,1036,1041,1045],{"type":52,"tag":105,"props":1024,"children":1025},{"style":294},[1026],{"type":57,"value":1027},"        type",{"type":52,"tag":105,"props":1029,"children":1030},{"style":123},[1031],{"type":57,"value":92},{"type":52,"tag":105,"props":1033,"children":1034},{"style":123},[1035],{"type":57,"value":147},{"type":52,"tag":105,"props":1037,"children":1038},{"style":150},[1039],{"type":57,"value":1040},"component",{"type":52,"tag":105,"props":1042,"children":1043},{"style":123},[1044],{"type":57,"value":315},{"type":52,"tag":105,"props":1046,"children":1047},{"style":123},[1048],{"type":57,"value":320},{"type":52,"tag":105,"props":1050,"children":1052},{"class":107,"line":1051},25,[1053,1058,1062,1066,1071,1075],{"type":52,"tag":105,"props":1054,"children":1055},{"style":294},[1056],{"type":57,"value":1057},"        name",{"type":52,"tag":105,"props":1059,"children":1060},{"style":123},[1061],{"type":57,"value":92},{"type":52,"tag":105,"props":1063,"children":1064},{"style":123},[1065],{"type":57,"value":147},{"type":52,"tag":105,"props":1067,"children":1068},{"style":150},[1069],{"type":57,"value":1070},"note",{"type":52,"tag":105,"props":1072,"children":1073},{"style":123},[1074],{"type":57,"value":315},{"type":52,"tag":105,"props":1076,"children":1077},{"style":123},[1078],{"type":57,"value":320},{"type":52,"tag":105,"props":1080,"children":1082},{"class":107,"line":1081},26,[1083,1088,1092,1096,1101,1105],{"type":52,"tag":105,"props":1084,"children":1085},{"style":294},[1086],{"type":57,"value":1087},"        tagName",{"type":52,"tag":105,"props":1089,"children":1090},{"style":123},[1091],{"type":57,"value":92},{"type":52,"tag":105,"props":1093,"children":1094},{"style":123},[1095],{"type":57,"value":147},{"type":52,"tag":105,"props":1097,"children":1098},{"style":150},[1099],{"type":57,"value":1100},"docs-note",{"type":52,"tag":105,"props":1102,"children":1103},{"style":123},[1104],{"type":57,"value":315},{"type":52,"tag":105,"props":1106,"children":1107},{"style":123},[1108],{"type":57,"value":320},{"type":52,"tag":105,"props":1110,"children":1112},{"class":107,"line":1111},27,[1113,1118,1122,1126,1130],{"type":52,"tag":105,"props":1114,"children":1115},{"style":294},[1116],{"type":57,"value":1117},"        attributes",{"type":52,"tag":105,"props":1119,"children":1120},{"style":123},[1121],{"type":57,"value":92},{"type":52,"tag":105,"props":1123,"children":1124},{"style":123},[1125],{"type":57,"value":126},{"type":52,"tag":105,"props":1127,"children":1128},{"style":129},[1129],{"type":57,"value":894},{"type":52,"tag":105,"props":1131,"children":1132},{"style":123},[1133],{"type":57,"value":1134}," },\n",{"type":52,"tag":105,"props":1136,"children":1138},{"class":107,"line":1137},28,[1139,1144,1148,1152,1156,1161,1165,1169,1173],{"type":52,"tag":105,"props":1140,"children":1141},{"style":294},[1142],{"type":57,"value":1143},"        properties",{"type":52,"tag":105,"props":1145,"children":1146},{"style":123},[1147],{"type":57,"value":92},{"type":52,"tag":105,"props":1149,"children":1150},{"style":123},[1151],{"type":57,"value":126},{"type":52,"tag":105,"props":1153,"children":1154},{"style":123},[1155],{"type":57,"value":147},{"type":52,"tag":105,"props":1157,"children":1158},{"style":294},[1159],{"type":57,"value":1160},"data-title",{"type":52,"tag":105,"props":1162,"children":1163},{"style":123},[1164],{"type":57,"value":315},{"type":52,"tag":105,"props":1166,"children":1167},{"style":123},[1168],{"type":57,"value":92},{"type":52,"tag":105,"props":1170,"children":1171},{"style":129},[1172],{"type":57,"value":894},{"type":52,"tag":105,"props":1174,"children":1175},{"style":123},[1176],{"type":57,"value":1134},{"type":52,"tag":105,"props":1178,"children":1180},{"class":107,"line":1179},29,[1181,1186,1190,1194,1198,1203,1207,1212,1216,1221,1225,1229,1234,1238,1243],{"type":52,"tag":105,"props":1182,"children":1183},{"style":294},[1184],{"type":57,"value":1185},"        children",{"type":52,"tag":105,"props":1187,"children":1188},{"style":123},[1189],{"type":57,"value":92},{"type":52,"tag":105,"props":1191,"children":1192},{"style":129},[1193],{"type":57,"value":372},{"type":52,"tag":105,"props":1195,"children":1196},{"style":123},[1197],{"type":57,"value":377},{"type":52,"tag":105,"props":1199,"children":1200},{"style":256},[1201],{"type":57,"value":1202},"parseBlocks",{"type":52,"tag":105,"props":1204,"children":1205},{"style":294},[1206],{"type":57,"value":334},{"type":52,"tag":105,"props":1208,"children":1209},{"style":129},[1210],{"type":57,"value":1211},"body",{"type":52,"tag":105,"props":1213,"children":1214},{"style":123},[1215],{"type":57,"value":377},{"type":52,"tag":105,"props":1217,"children":1218},{"style":256},[1219],{"type":57,"value":1220},"join",{"type":52,"tag":105,"props":1222,"children":1223},{"style":294},[1224],{"type":57,"value":334},{"type":52,"tag":105,"props":1226,"children":1227},{"style":123},[1228],{"type":57,"value":315},{"type":52,"tag":105,"props":1230,"children":1231},{"style":129},[1232],{"type":57,"value":1233},"\\n",{"type":52,"tag":105,"props":1235,"children":1236},{"style":123},[1237],{"type":57,"value":315},{"type":52,"tag":105,"props":1239,"children":1240},{"style":294},[1241],{"type":57,"value":1242},"))",{"type":52,"tag":105,"props":1244,"children":1245},{"style":123},[1246],{"type":57,"value":320},{"type":52,"tag":105,"props":1248,"children":1250},{"class":107,"line":1249},30,[1251],{"type":52,"tag":105,"props":1252,"children":1253},{"style":123},[1254],{"type":57,"value":809},{"type":52,"tag":105,"props":1256,"children":1258},{"class":107,"line":1257},31,[1259],{"type":52,"tag":105,"props":1260,"children":1261},{"style":123},[1262],{"type":57,"value":1263},"    },\n",{"type":52,"tag":105,"props":1265,"children":1267},{"class":107,"line":1266},32,[1268],{"type":52,"tag":105,"props":1269,"children":1270},{"style":123},[1271],{"type":57,"value":1272},"  }\n",{"type":52,"tag":105,"props":1274,"children":1276},{"class":107,"line":1275},33,[1277],{"type":52,"tag":105,"props":1278,"children":1279},{"style":123},[1280],{"type":57,"value":1281},"}\n",{"type":52,"tag":105,"props":1283,"children":1285},{"class":107,"line":1284},34,[1286],{"type":52,"tag":105,"props":1287,"children":1288},{"emptyLinePlaceholder":240},[1289],{"type":57,"value":243},{"type":52,"tag":105,"props":1291,"children":1293},{"class":107,"line":1292},35,[1294,1299,1304,1308,1313],{"type":52,"tag":105,"props":1295,"children":1296},{"style":250},[1297],{"type":57,"value":1298},"const",{"type":52,"tag":105,"props":1300,"children":1301},{"style":129},[1302],{"type":57,"value":1303}," source ",{"type":52,"tag":105,"props":1305,"children":1306},{"style":123},[1307],{"type":57,"value":581},{"type":52,"tag":105,"props":1309,"children":1310},{"style":123},[1311],{"type":57,"value":1312}," `",{"type":52,"tag":105,"props":1314,"children":1315},{"style":150},[1316],{"type":57,"value":1317},":::note Cache the AST\n",{"type":52,"tag":105,"props":1319,"children":1321},{"class":107,"line":1320},36,[1322],{"type":52,"tag":105,"props":1323,"children":1324},{"style":150},[1325],{"type":57,"value":1326},"Parse once and render many times.\n",{"type":52,"tag":105,"props":1328,"children":1330},{"class":107,"line":1329},37,[1331,1335],{"type":52,"tag":105,"props":1332,"children":1333},{"style":150},[1334],{"type":57,"value":714},{"type":52,"tag":105,"props":1336,"children":1337},{"style":123},[1338],{"type":57,"value":1339},"`\n",{"type":52,"tag":105,"props":1341,"children":1343},{"class":107,"line":1342},38,[1344,1348,1353,1357,1362,1367],{"type":52,"tag":105,"props":1345,"children":1346},{"style":250},[1347],{"type":57,"value":1298},{"type":52,"tag":105,"props":1349,"children":1350},{"style":129},[1351],{"type":57,"value":1352}," extensions ",{"type":52,"tag":105,"props":1354,"children":1355},{"style":123},[1356],{"type":57,"value":581},{"type":52,"tag":105,"props":1358,"children":1359},{"style":129},[1360],{"type":57,"value":1361}," [",{"type":52,"tag":105,"props":1363,"children":1364},{"style":256},[1365],{"type":57,"value":1366},"notesExtension",{"type":52,"tag":105,"props":1368,"children":1369},{"style":129},[1370],{"type":57,"value":1371},"()]\n",{"type":52,"tag":105,"props":1373,"children":1375},{"class":107,"line":1374},39,[1376,1380,1385,1389,1393,1398,1403,1407,1411,1416],{"type":52,"tag":105,"props":1377,"children":1378},{"style":250},[1379],{"type":57,"value":1298},{"type":52,"tag":105,"props":1381,"children":1382},{"style":129},[1383],{"type":57,"value":1384}," document ",{"type":52,"tag":105,"props":1386,"children":1387},{"style":123},[1388],{"type":57,"value":581},{"type":52,"tag":105,"props":1390,"children":1391},{"style":256},[1392],{"type":57,"value":212},{"type":52,"tag":105,"props":1394,"children":1395},{"style":129},[1396],{"type":57,"value":1397},"(source",{"type":52,"tag":105,"props":1399,"children":1400},{"style":123},[1401],{"type":57,"value":1402},",",{"type":52,"tag":105,"props":1404,"children":1405},{"style":123},[1406],{"type":57,"value":126},{"type":52,"tag":105,"props":1408,"children":1409},{"style":129},[1410],{"type":57,"value":1352},{"type":52,"tag":105,"props":1412,"children":1413},{"style":123},[1414],{"type":57,"value":1415},"}",{"type":52,"tag":105,"props":1417,"children":1418},{"style":129},[1419],{"type":57,"value":502},{"type":52,"tag":105,"props":1421,"children":1423},{"class":107,"line":1422},40,[1424,1428,1433,1437,1441,1446,1450,1454,1458,1462],{"type":52,"tag":105,"props":1425,"children":1426},{"style":250},[1427],{"type":57,"value":1298},{"type":52,"tag":105,"props":1429,"children":1430},{"style":129},[1431],{"type":57,"value":1432}," html ",{"type":52,"tag":105,"props":1434,"children":1435},{"style":123},[1436],{"type":57,"value":581},{"type":52,"tag":105,"props":1438,"children":1439},{"style":256},[1440],{"type":57,"value":174},{"type":52,"tag":105,"props":1442,"children":1443},{"style":129},[1444],{"type":57,"value":1445},"(document",{"type":52,"tag":105,"props":1447,"children":1448},{"style":123},[1449],{"type":57,"value":1402},{"type":52,"tag":105,"props":1451,"children":1452},{"style":123},[1453],{"type":57,"value":126},{"type":52,"tag":105,"props":1455,"children":1456},{"style":129},[1457],{"type":57,"value":1352},{"type":52,"tag":105,"props":1459,"children":1460},{"style":123},[1461],{"type":57,"value":1415},{"type":52,"tag":105,"props":1463,"children":1464},{"style":129},[1465],{"type":57,"value":502},{"type":52,"tag":105,"props":1467,"children":1469},{"class":107,"line":1468},41,[1470],{"type":52,"tag":105,"props":1471,"children":1472},{"emptyLinePlaceholder":240},[1473],{"type":57,"value":243},{"type":52,"tag":105,"props":1475,"children":1477},{"class":107,"line":1476},42,[1478,1483,1487,1492],{"type":52,"tag":105,"props":1479,"children":1480},{"style":129},[1481],{"type":57,"value":1482},"console",{"type":52,"tag":105,"props":1484,"children":1485},{"style":123},[1486],{"type":57,"value":377},{"type":52,"tag":105,"props":1488,"children":1489},{"style":256},[1490],{"type":57,"value":1491},"log",{"type":52,"tag":105,"props":1493,"children":1494},{"style":129},[1495],{"type":57,"value":1496},"(html)\n",{"type":52,"tag":53,"props":1498,"children":1499},{},[1500,1506,1508,1513],{"type":52,"tag":60,"props":1501,"children":1503},{"className":1502},[],[1504],{"type":57,"value":1505},"parseBlock",{"type":57,"value":1507}," runs before built-in block parsing, and nested ",{"type":52,"tag":60,"props":1509,"children":1511},{"className":1510},[],[1512],{"type":57,"value":1202},{"type":57,"value":1514}," shares the parent depth budget and heading slugger.",{"type":52,"tag":74,"props":1516,"children":1518},{"id":1517},"core-patterns",[1519],{"type":57,"value":1520},"Core Patterns",{"type":52,"tag":1522,"props":1523,"children":1525},"h3",{"id":1524},"transform-parsed-inline-nodes",[1526],{"type":57,"value":1527},"Transform parsed inline nodes",{"type":52,"tag":94,"props":1529,"children":1531},{"className":96,"code":1530,"language":98,"meta":99,"style":99},"import type {\n  InlineNode,\n  MarkdownExtension,\n  StrongNode,\n} from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst importantExtension: MarkdownExtension = {\n  name: 'important-inline',\n  transformInline(nodes) {\n    return nodes.map((node): InlineNode => {\n      if (node.type !== 'text' || !node.value.startsWith('IMPORTANT: ')) {\n        return node\n      }\n      const strong: StrongNode = {\n        type: 'strong',\n        children: [{ type: 'text', value: node.value }],\n      }\n      return strong\n    })\n  },\n}\n\nconst html = renderHtml('IMPORTANT: Back up the database.', {\n  extensions: [importantExtension],\n})\n\nconsole.log(html)\n",[1532],{"type":52,"tag":60,"props":1533,"children":1534},{"__ignoreMap":99},[1535,1550,1562,1574,1586,1609,1644,1651,1679,1708,1733,1787,1886,1899,1906,1935,1963,2041,2048,2060,2072,2080,2087,2094,2138,2159,2170,2177],{"type":52,"tag":105,"props":1536,"children":1537},{"class":107,"line":108},[1538,1542,1546],{"type":52,"tag":105,"props":1539,"children":1540},{"style":112},[1541],{"type":57,"value":115},{"type":52,"tag":105,"props":1543,"children":1544},{"style":112},[1545],{"type":57,"value":120},{"type":52,"tag":105,"props":1547,"children":1548},{"style":123},[1549],{"type":57,"value":274},{"type":52,"tag":105,"props":1551,"children":1552},{"class":107,"line":160},[1553,1558],{"type":52,"tag":105,"props":1554,"children":1555},{"style":129},[1556],{"type":57,"value":1557},"  InlineNode",{"type":52,"tag":105,"props":1559,"children":1560},{"style":123},[1561],{"type":57,"value":320},{"type":52,"tag":105,"props":1563,"children":1564},{"class":107,"line":198},[1565,1570],{"type":52,"tag":105,"props":1566,"children":1567},{"style":129},[1568],{"type":57,"value":1569},"  MarkdownExtension",{"type":52,"tag":105,"props":1571,"children":1572},{"style":123},[1573],{"type":57,"value":320},{"type":52,"tag":105,"props":1575,"children":1576},{"class":107,"line":236},[1577,1582],{"type":52,"tag":105,"props":1578,"children":1579},{"style":129},[1580],{"type":57,"value":1581},"  StrongNode",{"type":52,"tag":105,"props":1583,"children":1584},{"style":123},[1585],{"type":57,"value":320},{"type":52,"tag":105,"props":1587,"children":1588},{"class":107,"line":246},[1589,1593,1597,1601,1605],{"type":52,"tag":105,"props":1590,"children":1591},{"style":123},[1592],{"type":57,"value":1415},{"type":52,"tag":105,"props":1594,"children":1595},{"style":112},[1596],{"type":57,"value":142},{"type":52,"tag":105,"props":1598,"children":1599},{"style":123},[1600],{"type":57,"value":147},{"type":52,"tag":105,"props":1602,"children":1603},{"style":150},[1604],{"type":57,"value":37},{"type":52,"tag":105,"props":1606,"children":1607},{"style":123},[1608],{"type":57,"value":157},{"type":52,"tag":105,"props":1610,"children":1611},{"class":107,"line":277},[1612,1616,1620,1624,1628,1632,1636,1640],{"type":52,"tag":105,"props":1613,"children":1614},{"style":112},[1615],{"type":57,"value":115},{"type":52,"tag":105,"props":1617,"children":1618},{"style":123},[1619],{"type":57,"value":126},{"type":52,"tag":105,"props":1621,"children":1622},{"style":129},[1623],{"type":57,"value":174},{"type":52,"tag":105,"props":1625,"children":1626},{"style":123},[1627],{"type":57,"value":137},{"type":52,"tag":105,"props":1629,"children":1630},{"style":112},[1631],{"type":57,"value":142},{"type":52,"tag":105,"props":1633,"children":1634},{"style":123},[1635],{"type":57,"value":147},{"type":52,"tag":105,"props":1637,"children":1638},{"style":150},[1639],{"type":57,"value":191},{"type":52,"tag":105,"props":1641,"children":1642},{"style":123},[1643],{"type":57,"value":157},{"type":52,"tag":105,"props":1645,"children":1646},{"class":107,"line":290},[1647],{"type":52,"tag":105,"props":1648,"children":1649},{"emptyLinePlaceholder":240},[1650],{"type":57,"value":243},{"type":52,"tag":105,"props":1652,"children":1653},{"class":107,"line":323},[1654,1658,1663,1667,1671,1675],{"type":52,"tag":105,"props":1655,"children":1656},{"style":250},[1657],{"type":57,"value":1298},{"type":52,"tag":105,"props":1659,"children":1660},{"style":129},[1661],{"type":57,"value":1662}," importantExtension",{"type":52,"tag":105,"props":1664,"children":1665},{"style":123},[1666],{"type":57,"value":92},{"type":52,"tag":105,"props":1668,"children":1669},{"style":267},[1670],{"type":57,"value":132},{"type":52,"tag":105,"props":1672,"children":1673},{"style":123},[1674],{"type":57,"value":367},{"type":52,"tag":105,"props":1676,"children":1677},{"style":123},[1678],{"type":57,"value":274},{"type":52,"tag":105,"props":1680,"children":1681},{"class":107,"line":22},[1682,1687,1691,1695,1700,1704],{"type":52,"tag":105,"props":1683,"children":1684},{"style":294},[1685],{"type":57,"value":1686},"  name",{"type":52,"tag":105,"props":1688,"children":1689},{"style":123},[1690],{"type":57,"value":92},{"type":52,"tag":105,"props":1692,"children":1693},{"style":123},[1694],{"type":57,"value":147},{"type":52,"tag":105,"props":1696,"children":1697},{"style":150},[1698],{"type":57,"value":1699},"important-inline",{"type":52,"tag":105,"props":1701,"children":1702},{"style":123},[1703],{"type":57,"value":315},{"type":52,"tag":105,"props":1705,"children":1706},{"style":123},[1707],{"type":57,"value":320},{"type":52,"tag":105,"props":1709,"children":1710},{"class":107,"line":418},[1711,1716,1720,1725,1729],{"type":52,"tag":105,"props":1712,"children":1713},{"style":294},[1714],{"type":57,"value":1715},"  transformInline",{"type":52,"tag":105,"props":1717,"children":1718},{"style":123},[1719],{"type":57,"value":334},{"type":52,"tag":105,"props":1721,"children":1722},{"style":337},[1723],{"type":57,"value":1724},"nodes",{"type":52,"tag":105,"props":1726,"children":1727},{"style":123},[1728],{"type":57,"value":345},{"type":52,"tag":105,"props":1730,"children":1731},{"style":123},[1732],{"type":57,"value":274},{"type":52,"tag":105,"props":1734,"children":1735},{"class":107,"line":505},[1736,1741,1746,1750,1755,1759,1763,1768,1773,1778,1783],{"type":52,"tag":105,"props":1737,"children":1738},{"style":112},[1739],{"type":57,"value":1740},"    return",{"type":52,"tag":105,"props":1742,"children":1743},{"style":129},[1744],{"type":57,"value":1745}," nodes",{"type":52,"tag":105,"props":1747,"children":1748},{"style":123},[1749],{"type":57,"value":377},{"type":52,"tag":105,"props":1751,"children":1752},{"style":256},[1753],{"type":57,"value":1754},"map",{"type":52,"tag":105,"props":1756,"children":1757},{"style":294},[1758],{"type":57,"value":334},{"type":52,"tag":105,"props":1760,"children":1761},{"style":123},[1762],{"type":57,"value":334},{"type":52,"tag":105,"props":1764,"children":1765},{"style":337},[1766],{"type":57,"value":1767},"node",{"type":52,"tag":105,"props":1769,"children":1770},{"style":123},[1771],{"type":57,"value":1772},"):",{"type":52,"tag":105,"props":1774,"children":1775},{"style":267},[1776],{"type":57,"value":1777}," InlineNode",{"type":52,"tag":105,"props":1779,"children":1780},{"style":250},[1781],{"type":57,"value":1782}," =>",{"type":52,"tag":105,"props":1784,"children":1785},{"style":123},[1786],{"type":57,"value":274},{"type":52,"tag":105,"props":1788,"children":1789},{"class":107,"line":544},[1790,1794,1798,1802,1806,1811,1816,1820,1824,1828,1833,1838,1842,1846,1851,1855,1860,1864,1868,1873,1877,1882],{"type":52,"tag":105,"props":1791,"children":1792},{"style":112},[1793],{"type":57,"value":511},{"type":52,"tag":105,"props":1795,"children":1796},{"style":294},[1797],{"type":57,"value":516},{"type":52,"tag":105,"props":1799,"children":1800},{"style":129},[1801],{"type":57,"value":1767},{"type":52,"tag":105,"props":1803,"children":1804},{"style":123},[1805],{"type":57,"value":377},{"type":52,"tag":105,"props":1807,"children":1808},{"style":129},[1809],{"type":57,"value":1810},"type",{"type":52,"tag":105,"props":1812,"children":1813},{"style":123},[1814],{"type":57,"value":1815}," !==",{"type":52,"tag":105,"props":1817,"children":1818},{"style":123},[1819],{"type":57,"value":147},{"type":52,"tag":105,"props":1821,"children":1822},{"style":150},[1823],{"type":57,"value":57},{"type":52,"tag":105,"props":1825,"children":1826},{"style":123},[1827],{"type":57,"value":315},{"type":52,"tag":105,"props":1829,"children":1830},{"style":123},[1831],{"type":57,"value":1832}," ||",{"type":52,"tag":105,"props":1834,"children":1835},{"style":123},[1836],{"type":57,"value":1837}," !",{"type":52,"tag":105,"props":1839,"children":1840},{"style":129},[1841],{"type":57,"value":1767},{"type":52,"tag":105,"props":1843,"children":1844},{"style":123},[1845],{"type":57,"value":377},{"type":52,"tag":105,"props":1847,"children":1848},{"style":129},[1849],{"type":57,"value":1850},"value",{"type":52,"tag":105,"props":1852,"children":1853},{"style":123},[1854],{"type":57,"value":377},{"type":52,"tag":105,"props":1856,"children":1857},{"style":256},[1858],{"type":57,"value":1859},"startsWith",{"type":52,"tag":105,"props":1861,"children":1862},{"style":294},[1863],{"type":57,"value":334},{"type":52,"tag":105,"props":1865,"children":1866},{"style":123},[1867],{"type":57,"value":315},{"type":52,"tag":105,"props":1869,"children":1870},{"style":150},[1871],{"type":57,"value":1872},"IMPORTANT: ",{"type":52,"tag":105,"props":1874,"children":1875},{"style":123},[1876],{"type":57,"value":315},{"type":52,"tag":105,"props":1878,"children":1879},{"style":294},[1880],{"type":57,"value":1881},")) ",{"type":52,"tag":105,"props":1883,"children":1884},{"style":123},[1885],{"type":57,"value":727},{"type":52,"tag":105,"props":1887,"children":1888},{"class":107,"line":552},[1889,1894],{"type":52,"tag":105,"props":1890,"children":1891},{"style":112},[1892],{"type":57,"value":1893},"        return",{"type":52,"tag":105,"props":1895,"children":1896},{"style":129},[1897],{"type":57,"value":1898}," node\n",{"type":52,"tag":105,"props":1900,"children":1901},{"class":107,"line":589},[1902],{"type":52,"tag":105,"props":1903,"children":1904},{"style":123},[1905],{"type":57,"value":809},{"type":52,"tag":105,"props":1907,"children":1908},{"class":107,"line":630},[1909,1913,1918,1922,1927,1931],{"type":52,"tag":105,"props":1910,"children":1911},{"style":250},[1912],{"type":57,"value":357},{"type":52,"tag":105,"props":1914,"children":1915},{"style":129},[1916],{"type":57,"value":1917}," strong",{"type":52,"tag":105,"props":1919,"children":1920},{"style":123},[1921],{"type":57,"value":92},{"type":52,"tag":105,"props":1923,"children":1924},{"style":267},[1925],{"type":57,"value":1926}," StrongNode",{"type":52,"tag":105,"props":1928,"children":1929},{"style":123},[1930],{"type":57,"value":367},{"type":52,"tag":105,"props":1932,"children":1933},{"style":123},[1934],{"type":57,"value":274},{"type":52,"tag":105,"props":1936,"children":1937},{"class":107,"line":730},[1938,1942,1946,1950,1955,1959],{"type":52,"tag":105,"props":1939,"children":1940},{"style":294},[1941],{"type":57,"value":1027},{"type":52,"tag":105,"props":1943,"children":1944},{"style":123},[1945],{"type":57,"value":92},{"type":52,"tag":105,"props":1947,"children":1948},{"style":123},[1949],{"type":57,"value":147},{"type":52,"tag":105,"props":1951,"children":1952},{"style":150},[1953],{"type":57,"value":1954},"strong",{"type":52,"tag":105,"props":1956,"children":1957},{"style":123},[1958],{"type":57,"value":315},{"type":52,"tag":105,"props":1960,"children":1961},{"style":123},[1962],{"type":57,"value":320},{"type":52,"tag":105,"props":1964,"children":1965},{"class":107,"line":789},[1966,1970,1974,1978,1983,1987,1991,1995,1999,2003,2007,2012,2016,2021,2025,2029,2033,2037],{"type":52,"tag":105,"props":1967,"children":1968},{"style":294},[1969],{"type":57,"value":1185},{"type":52,"tag":105,"props":1971,"children":1972},{"style":123},[1973],{"type":57,"value":92},{"type":52,"tag":105,"props":1975,"children":1976},{"style":294},[1977],{"type":57,"value":1361},{"type":52,"tag":105,"props":1979,"children":1980},{"style":123},[1981],{"type":57,"value":1982},"{",{"type":52,"tag":105,"props":1984,"children":1985},{"style":294},[1986],{"type":57,"value":120},{"type":52,"tag":105,"props":1988,"children":1989},{"style":123},[1990],{"type":57,"value":92},{"type":52,"tag":105,"props":1992,"children":1993},{"style":123},[1994],{"type":57,"value":147},{"type":52,"tag":105,"props":1996,"children":1997},{"style":150},[1998],{"type":57,"value":57},{"type":52,"tag":105,"props":2000,"children":2001},{"style":123},[2002],{"type":57,"value":315},{"type":52,"tag":105,"props":2004,"children":2005},{"style":123},[2006],{"type":57,"value":1402},{"type":52,"tag":105,"props":2008,"children":2009},{"style":294},[2010],{"type":57,"value":2011}," value",{"type":52,"tag":105,"props":2013,"children":2014},{"style":123},[2015],{"type":57,"value":92},{"type":52,"tag":105,"props":2017,"children":2018},{"style":129},[2019],{"type":57,"value":2020}," node",{"type":52,"tag":105,"props":2022,"children":2023},{"style":123},[2024],{"type":57,"value":377},{"type":52,"tag":105,"props":2026,"children":2027},{"style":129},[2028],{"type":57,"value":1850},{"type":52,"tag":105,"props":2030,"children":2031},{"style":123},[2032],{"type":57,"value":137},{"type":52,"tag":105,"props":2034,"children":2035},{"style":294},[2036],{"type":57,"value":916},{"type":52,"tag":105,"props":2038,"children":2039},{"style":123},[2040],{"type":57,"value":320},{"type":52,"tag":105,"props":2042,"children":2043},{"class":107,"line":803},[2044],{"type":52,"tag":105,"props":2045,"children":2046},{"style":123},[2047],{"type":57,"value":809},{"type":52,"tag":105,"props":2049,"children":2050},{"class":107,"line":812},[2051,2055],{"type":52,"tag":105,"props":2052,"children":2053},{"style":112},[2054],{"type":57,"value":1014},{"type":52,"tag":105,"props":2056,"children":2057},{"style":129},[2058],{"type":57,"value":2059}," strong\n",{"type":52,"tag":105,"props":2061,"children":2062},{"class":107,"line":876},[2063,2068],{"type":52,"tag":105,"props":2064,"children":2065},{"style":123},[2066],{"type":57,"value":2067},"    }",{"type":52,"tag":105,"props":2069,"children":2070},{"style":294},[2071],{"type":57,"value":502},{"type":52,"tag":105,"props":2073,"children":2074},{"class":107,"line":884},[2075],{"type":52,"tag":105,"props":2076,"children":2077},{"style":123},[2078],{"type":57,"value":2079},"  },\n",{"type":52,"tag":105,"props":2081,"children":2082},{"class":107,"line":952},[2083],{"type":52,"tag":105,"props":2084,"children":2085},{"style":123},[2086],{"type":57,"value":1281},{"type":52,"tag":105,"props":2088,"children":2089},{"class":107,"line":1008},[2090],{"type":52,"tag":105,"props":2091,"children":2092},{"emptyLinePlaceholder":240},[2093],{"type":57,"value":243},{"type":52,"tag":105,"props":2095,"children":2096},{"class":107,"line":1021},[2097,2101,2105,2109,2113,2117,2121,2126,2130,2134],{"type":52,"tag":105,"props":2098,"children":2099},{"style":250},[2100],{"type":57,"value":1298},{"type":52,"tag":105,"props":2102,"children":2103},{"style":129},[2104],{"type":57,"value":1432},{"type":52,"tag":105,"props":2106,"children":2107},{"style":123},[2108],{"type":57,"value":581},{"type":52,"tag":105,"props":2110,"children":2111},{"style":256},[2112],{"type":57,"value":174},{"type":52,"tag":105,"props":2114,"children":2115},{"style":129},[2116],{"type":57,"value":334},{"type":52,"tag":105,"props":2118,"children":2119},{"style":123},[2120],{"type":57,"value":315},{"type":52,"tag":105,"props":2122,"children":2123},{"style":150},[2124],{"type":57,"value":2125},"IMPORTANT: Back up the database.",{"type":52,"tag":105,"props":2127,"children":2128},{"style":123},[2129],{"type":57,"value":315},{"type":52,"tag":105,"props":2131,"children":2132},{"style":123},[2133],{"type":57,"value":1402},{"type":52,"tag":105,"props":2135,"children":2136},{"style":123},[2137],{"type":57,"value":274},{"type":52,"tag":105,"props":2139,"children":2140},{"class":107,"line":1051},[2141,2146,2150,2155],{"type":52,"tag":105,"props":2142,"children":2143},{"style":294},[2144],{"type":57,"value":2145},"  extensions",{"type":52,"tag":105,"props":2147,"children":2148},{"style":123},[2149],{"type":57,"value":92},{"type":52,"tag":105,"props":2151,"children":2152},{"style":129},[2153],{"type":57,"value":2154}," [importantExtension]",{"type":52,"tag":105,"props":2156,"children":2157},{"style":123},[2158],{"type":57,"value":320},{"type":52,"tag":105,"props":2160,"children":2161},{"class":107,"line":1081},[2162,2166],{"type":52,"tag":105,"props":2163,"children":2164},{"style":123},[2165],{"type":57,"value":1415},{"type":52,"tag":105,"props":2167,"children":2168},{"style":129},[2169],{"type":57,"value":502},{"type":52,"tag":105,"props":2171,"children":2172},{"class":107,"line":1111},[2173],{"type":52,"tag":105,"props":2174,"children":2175},{"emptyLinePlaceholder":240},[2176],{"type":57,"value":243},{"type":52,"tag":105,"props":2178,"children":2179},{"class":107,"line":1137},[2180,2184,2188,2192],{"type":52,"tag":105,"props":2181,"children":2182},{"style":129},[2183],{"type":57,"value":1482},{"type":52,"tag":105,"props":2185,"children":2186},{"style":123},[2187],{"type":57,"value":377},{"type":52,"tag":105,"props":2189,"children":2190},{"style":256},[2191],{"type":57,"value":1491},{"type":52,"tag":105,"props":2193,"children":2194},{"style":129},[2195],{"type":57,"value":1496},{"type":52,"tag":53,"props":2197,"children":2198},{},[2199],{"type":57,"value":2200},"Transforms receive built-in inline nodes and must return a deterministic replacement array.",{"type":52,"tag":1522,"props":2202,"children":2204},{"id":2203},"derive-document-metadata-after-parsing",[2205],{"type":57,"value":2206},"Derive document metadata after parsing",{"type":52,"tag":94,"props":2208,"children":2210},{"className":96,"code":2209,"language":98,"meta":99,"style":99},"import type {\n  InlineNode,\n  MarkdownExtension,\n  MarkdownHeading,\n} from '@tanstack\u002Fmarkdown'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nfunction inlineText(nodes: InlineNode[]): string {\n  return nodes\n    .map((node) => {\n      if (node.type === 'text' || node.type === 'inlineCode') return node.value\n      if (node.type === 'image') return node.alt\n      if ('children' in node) return inlineText(node.children)\n      return ''\n    })\n    .join('')\n}\n\nconst topLevelHeadings: MarkdownExtension = {\n  name: 'top-level-headings',\n  transformDocument(document) {\n    const headings: MarkdownHeading[] = document.children.flatMap((node) =>\n      node.type === 'heading' && node.id\n        ? [{\n            id: node.id,\n            text: inlineText(node.children),\n            level: node.depth,\n          }]\n        : [],\n    )\n    return { ...document, headings }\n  },\n}\n\nconst document = parseMarkdown('# Install\\n\\n## Configure', {\n  extensions: [topLevelHeadings],\n})\n\nconsole.log(document.headings)\n",[2211],{"type":52,"tag":60,"props":2212,"children":2213},{"__ignoreMap":99},[2214,2229,2240,2251,2263,2286,2321,2328,2373,2385,2421,2515,2576,2641,2652,2663,2687,2694,2701,2729,2757,2782,2855,2905,2921,2950,2990,3019,3032,3049,3057,3090,3097,3104,3111,3165,3185,3196,3203],{"type":52,"tag":105,"props":2215,"children":2216},{"class":107,"line":108},[2217,2221,2225],{"type":52,"tag":105,"props":2218,"children":2219},{"style":112},[2220],{"type":57,"value":115},{"type":52,"tag":105,"props":2222,"children":2223},{"style":112},[2224],{"type":57,"value":120},{"type":52,"tag":105,"props":2226,"children":2227},{"style":123},[2228],{"type":57,"value":274},{"type":52,"tag":105,"props":2230,"children":2231},{"class":107,"line":160},[2232,2236],{"type":52,"tag":105,"props":2233,"children":2234},{"style":129},[2235],{"type":57,"value":1557},{"type":52,"tag":105,"props":2237,"children":2238},{"style":123},[2239],{"type":57,"value":320},{"type":52,"tag":105,"props":2241,"children":2242},{"class":107,"line":198},[2243,2247],{"type":52,"tag":105,"props":2244,"children":2245},{"style":129},[2246],{"type":57,"value":1569},{"type":52,"tag":105,"props":2248,"children":2249},{"style":123},[2250],{"type":57,"value":320},{"type":52,"tag":105,"props":2252,"children":2253},{"class":107,"line":236},[2254,2259],{"type":52,"tag":105,"props":2255,"children":2256},{"style":129},[2257],{"type":57,"value":2258},"  MarkdownHeading",{"type":52,"tag":105,"props":2260,"children":2261},{"style":123},[2262],{"type":57,"value":320},{"type":52,"tag":105,"props":2264,"children":2265},{"class":107,"line":246},[2266,2270,2274,2278,2282],{"type":52,"tag":105,"props":2267,"children":2268},{"style":123},[2269],{"type":57,"value":1415},{"type":52,"tag":105,"props":2271,"children":2272},{"style":112},[2273],{"type":57,"value":142},{"type":52,"tag":105,"props":2275,"children":2276},{"style":123},[2277],{"type":57,"value":147},{"type":52,"tag":105,"props":2279,"children":2280},{"style":150},[2281],{"type":57,"value":37},{"type":52,"tag":105,"props":2283,"children":2284},{"style":123},[2285],{"type":57,"value":157},{"type":52,"tag":105,"props":2287,"children":2288},{"class":107,"line":277},[2289,2293,2297,2301,2305,2309,2313,2317],{"type":52,"tag":105,"props":2290,"children":2291},{"style":112},[2292],{"type":57,"value":115},{"type":52,"tag":105,"props":2294,"children":2295},{"style":123},[2296],{"type":57,"value":126},{"type":52,"tag":105,"props":2298,"children":2299},{"style":129},[2300],{"type":57,"value":212},{"type":52,"tag":105,"props":2302,"children":2303},{"style":123},[2304],{"type":57,"value":137},{"type":52,"tag":105,"props":2306,"children":2307},{"style":112},[2308],{"type":57,"value":142},{"type":52,"tag":105,"props":2310,"children":2311},{"style":123},[2312],{"type":57,"value":147},{"type":52,"tag":105,"props":2314,"children":2315},{"style":150},[2316],{"type":57,"value":229},{"type":52,"tag":105,"props":2318,"children":2319},{"style":123},[2320],{"type":57,"value":157},{"type":52,"tag":105,"props":2322,"children":2323},{"class":107,"line":290},[2324],{"type":52,"tag":105,"props":2325,"children":2326},{"emptyLinePlaceholder":240},[2327],{"type":57,"value":243},{"type":52,"tag":105,"props":2329,"children":2330},{"class":107,"line":323},[2331,2335,2340,2344,2348,2352,2356,2361,2365,2369],{"type":52,"tag":105,"props":2332,"children":2333},{"style":250},[2334],{"type":57,"value":253},{"type":52,"tag":105,"props":2336,"children":2337},{"style":256},[2338],{"type":57,"value":2339}," inlineText",{"type":52,"tag":105,"props":2341,"children":2342},{"style":123},[2343],{"type":57,"value":334},{"type":52,"tag":105,"props":2345,"children":2346},{"style":337},[2347],{"type":57,"value":1724},{"type":52,"tag":105,"props":2349,"children":2350},{"style":123},[2351],{"type":57,"value":92},{"type":52,"tag":105,"props":2353,"children":2354},{"style":267},[2355],{"type":57,"value":1777},{"type":52,"tag":105,"props":2357,"children":2358},{"style":129},[2359],{"type":57,"value":2360},"[]",{"type":52,"tag":105,"props":2362,"children":2363},{"style":123},[2364],{"type":57,"value":1772},{"type":52,"tag":105,"props":2366,"children":2367},{"style":267},[2368],{"type":57,"value":571},{"type":52,"tag":105,"props":2370,"children":2371},{"style":123},[2372],{"type":57,"value":274},{"type":52,"tag":105,"props":2374,"children":2375},{"class":107,"line":22},[2376,2380],{"type":52,"tag":105,"props":2377,"children":2378},{"style":112},[2379],{"type":57,"value":283},{"type":52,"tag":105,"props":2381,"children":2382},{"style":129},[2383],{"type":57,"value":2384}," nodes\n",{"type":52,"tag":105,"props":2386,"children":2387},{"class":107,"line":418},[2388,2393,2397,2401,2405,2409,2413,2417],{"type":52,"tag":105,"props":2389,"children":2390},{"style":123},[2391],{"type":57,"value":2392},"    .",{"type":52,"tag":105,"props":2394,"children":2395},{"style":256},[2396],{"type":57,"value":1754},{"type":52,"tag":105,"props":2398,"children":2399},{"style":294},[2400],{"type":57,"value":334},{"type":52,"tag":105,"props":2402,"children":2403},{"style":123},[2404],{"type":57,"value":334},{"type":52,"tag":105,"props":2406,"children":2407},{"style":337},[2408],{"type":57,"value":1767},{"type":52,"tag":105,"props":2410,"children":2411},{"style":123},[2412],{"type":57,"value":345},{"type":52,"tag":105,"props":2414,"children":2415},{"style":250},[2416],{"type":57,"value":1782},{"type":52,"tag":105,"props":2418,"children":2419},{"style":123},[2420],{"type":57,"value":274},{"type":52,"tag":105,"props":2422,"children":2423},{"class":107,"line":505},[2424,2428,2432,2436,2440,2444,2449,2453,2457,2461,2465,2469,2473,2477,2481,2485,2490,2494,2498,2502,2506,2510],{"type":52,"tag":105,"props":2425,"children":2426},{"style":112},[2427],{"type":57,"value":511},{"type":52,"tag":105,"props":2429,"children":2430},{"style":294},[2431],{"type":57,"value":516},{"type":52,"tag":105,"props":2433,"children":2434},{"style":129},[2435],{"type":57,"value":1767},{"type":52,"tag":105,"props":2437,"children":2438},{"style":123},[2439],{"type":57,"value":377},{"type":52,"tag":105,"props":2441,"children":2442},{"style":129},[2443],{"type":57,"value":1810},{"type":52,"tag":105,"props":2445,"children":2446},{"style":123},[2447],{"type":57,"value":2448}," ===",{"type":52,"tag":105,"props":2450,"children":2451},{"style":123},[2452],{"type":57,"value":147},{"type":52,"tag":105,"props":2454,"children":2455},{"style":150},[2456],{"type":57,"value":57},{"type":52,"tag":105,"props":2458,"children":2459},{"style":123},[2460],{"type":57,"value":315},{"type":52,"tag":105,"props":2462,"children":2463},{"style":123},[2464],{"type":57,"value":1832},{"type":52,"tag":105,"props":2466,"children":2467},{"style":129},[2468],{"type":57,"value":2020},{"type":52,"tag":105,"props":2470,"children":2471},{"style":123},[2472],{"type":57,"value":377},{"type":52,"tag":105,"props":2474,"children":2475},{"style":129},[2476],{"type":57,"value":1810},{"type":52,"tag":105,"props":2478,"children":2479},{"style":123},[2480],{"type":57,"value":2448},{"type":52,"tag":105,"props":2482,"children":2483},{"style":123},[2484],{"type":57,"value":147},{"type":52,"tag":105,"props":2486,"children":2487},{"style":150},[2488],{"type":57,"value":2489},"inlineCode",{"type":52,"tag":105,"props":2491,"children":2492},{"style":123},[2493],{"type":57,"value":315},{"type":52,"tag":105,"props":2495,"children":2496},{"style":294},[2497],{"type":57,"value":531},{"type":52,"tag":105,"props":2499,"children":2500},{"style":112},[2501],{"type":57,"value":536},{"type":52,"tag":105,"props":2503,"children":2504},{"style":129},[2505],{"type":57,"value":2020},{"type":52,"tag":105,"props":2507,"children":2508},{"style":123},[2509],{"type":57,"value":377},{"type":52,"tag":105,"props":2511,"children":2512},{"style":129},[2513],{"type":57,"value":2514},"value\n",{"type":52,"tag":105,"props":2516,"children":2517},{"class":107,"line":544},[2518,2522,2526,2530,2534,2538,2542,2546,2551,2555,2559,2563,2567,2571],{"type":52,"tag":105,"props":2519,"children":2520},{"style":112},[2521],{"type":57,"value":511},{"type":52,"tag":105,"props":2523,"children":2524},{"style":294},[2525],{"type":57,"value":516},{"type":52,"tag":105,"props":2527,"children":2528},{"style":129},[2529],{"type":57,"value":1767},{"type":52,"tag":105,"props":2531,"children":2532},{"style":123},[2533],{"type":57,"value":377},{"type":52,"tag":105,"props":2535,"children":2536},{"style":129},[2537],{"type":57,"value":1810},{"type":52,"tag":105,"props":2539,"children":2540},{"style":123},[2541],{"type":57,"value":2448},{"type":52,"tag":105,"props":2543,"children":2544},{"style":123},[2545],{"type":57,"value":147},{"type":52,"tag":105,"props":2547,"children":2548},{"style":150},[2549],{"type":57,"value":2550},"image",{"type":52,"tag":105,"props":2552,"children":2553},{"style":123},[2554],{"type":57,"value":315},{"type":52,"tag":105,"props":2556,"children":2557},{"style":294},[2558],{"type":57,"value":531},{"type":52,"tag":105,"props":2560,"children":2561},{"style":112},[2562],{"type":57,"value":536},{"type":52,"tag":105,"props":2564,"children":2565},{"style":129},[2566],{"type":57,"value":2020},{"type":52,"tag":105,"props":2568,"children":2569},{"style":123},[2570],{"type":57,"value":377},{"type":52,"tag":105,"props":2572,"children":2573},{"style":129},[2574],{"type":57,"value":2575},"alt\n",{"type":52,"tag":105,"props":2577,"children":2578},{"class":107,"line":552},[2579,2583,2587,2591,2596,2600,2605,2609,2613,2617,2621,2625,2629,2633,2637],{"type":52,"tag":105,"props":2580,"children":2581},{"style":112},[2582],{"type":57,"value":511},{"type":52,"tag":105,"props":2584,"children":2585},{"style":294},[2586],{"type":57,"value":516},{"type":52,"tag":105,"props":2588,"children":2589},{"style":123},[2590],{"type":57,"value":315},{"type":52,"tag":105,"props":2592,"children":2593},{"style":150},[2594],{"type":57,"value":2595},"children",{"type":52,"tag":105,"props":2597,"children":2598},{"style":123},[2599],{"type":57,"value":315},{"type":52,"tag":105,"props":2601,"children":2602},{"style":123},[2603],{"type":57,"value":2604}," in",{"type":52,"tag":105,"props":2606,"children":2607},{"style":129},[2608],{"type":57,"value":2020},{"type":52,"tag":105,"props":2610,"children":2611},{"style":294},[2612],{"type":57,"value":531},{"type":52,"tag":105,"props":2614,"children":2615},{"style":112},[2616],{"type":57,"value":536},{"type":52,"tag":105,"props":2618,"children":2619},{"style":256},[2620],{"type":57,"value":2339},{"type":52,"tag":105,"props":2622,"children":2623},{"style":294},[2624],{"type":57,"value":334},{"type":52,"tag":105,"props":2626,"children":2627},{"style":129},[2628],{"type":57,"value":1767},{"type":52,"tag":105,"props":2630,"children":2631},{"style":123},[2632],{"type":57,"value":377},{"type":52,"tag":105,"props":2634,"children":2635},{"style":129},[2636],{"type":57,"value":2595},{"type":52,"tag":105,"props":2638,"children":2639},{"style":294},[2640],{"type":57,"value":502},{"type":52,"tag":105,"props":2642,"children":2643},{"class":107,"line":589},[2644,2648],{"type":52,"tag":105,"props":2645,"children":2646},{"style":112},[2647],{"type":57,"value":1014},{"type":52,"tag":105,"props":2649,"children":2650},{"style":123},[2651],{"type":57,"value":415},{"type":52,"tag":105,"props":2653,"children":2654},{"class":107,"line":630},[2655,2659],{"type":52,"tag":105,"props":2656,"children":2657},{"style":123},[2658],{"type":57,"value":2067},{"type":52,"tag":105,"props":2660,"children":2661},{"style":294},[2662],{"type":57,"value":502},{"type":52,"tag":105,"props":2664,"children":2665},{"class":107,"line":730},[2666,2670,2674,2678,2683],{"type":52,"tag":105,"props":2667,"children":2668},{"style":123},[2669],{"type":57,"value":2392},{"type":52,"tag":105,"props":2671,"children":2672},{"style":256},[2673],{"type":57,"value":1220},{"type":52,"tag":105,"props":2675,"children":2676},{"style":294},[2677],{"type":57,"value":334},{"type":52,"tag":105,"props":2679,"children":2680},{"style":123},[2681],{"type":57,"value":2682},"''",{"type":52,"tag":105,"props":2684,"children":2685},{"style":294},[2686],{"type":57,"value":502},{"type":52,"tag":105,"props":2688,"children":2689},{"class":107,"line":789},[2690],{"type":52,"tag":105,"props":2691,"children":2692},{"style":123},[2693],{"type":57,"value":1281},{"type":52,"tag":105,"props":2695,"children":2696},{"class":107,"line":803},[2697],{"type":52,"tag":105,"props":2698,"children":2699},{"emptyLinePlaceholder":240},[2700],{"type":57,"value":243},{"type":52,"tag":105,"props":2702,"children":2703},{"class":107,"line":812},[2704,2708,2713,2717,2721,2725],{"type":52,"tag":105,"props":2705,"children":2706},{"style":250},[2707],{"type":57,"value":1298},{"type":52,"tag":105,"props":2709,"children":2710},{"style":129},[2711],{"type":57,"value":2712}," topLevelHeadings",{"type":52,"tag":105,"props":2714,"children":2715},{"style":123},[2716],{"type":57,"value":92},{"type":52,"tag":105,"props":2718,"children":2719},{"style":267},[2720],{"type":57,"value":132},{"type":52,"tag":105,"props":2722,"children":2723},{"style":123},[2724],{"type":57,"value":367},{"type":52,"tag":105,"props":2726,"children":2727},{"style":123},[2728],{"type":57,"value":274},{"type":52,"tag":105,"props":2730,"children":2731},{"class":107,"line":876},[2732,2736,2740,2744,2749,2753],{"type":52,"tag":105,"props":2733,"children":2734},{"style":294},[2735],{"type":57,"value":1686},{"type":52,"tag":105,"props":2737,"children":2738},{"style":123},[2739],{"type":57,"value":92},{"type":52,"tag":105,"props":2741,"children":2742},{"style":123},[2743],{"type":57,"value":147},{"type":52,"tag":105,"props":2745,"children":2746},{"style":150},[2747],{"type":57,"value":2748},"top-level-headings",{"type":52,"tag":105,"props":2750,"children":2751},{"style":123},[2752],{"type":57,"value":315},{"type":52,"tag":105,"props":2754,"children":2755},{"style":123},[2756],{"type":57,"value":320},{"type":52,"tag":105,"props":2758,"children":2759},{"class":107,"line":884},[2760,2765,2769,2774,2778],{"type":52,"tag":105,"props":2761,"children":2762},{"style":294},[2763],{"type":57,"value":2764},"  transformDocument",{"type":52,"tag":105,"props":2766,"children":2767},{"style":123},[2768],{"type":57,"value":334},{"type":52,"tag":105,"props":2770,"children":2771},{"style":337},[2772],{"type":57,"value":2773},"document",{"type":52,"tag":105,"props":2775,"children":2776},{"style":123},[2777],{"type":57,"value":345},{"type":52,"tag":105,"props":2779,"children":2780},{"style":123},[2781],{"type":57,"value":274},{"type":52,"tag":105,"props":2783,"children":2784},{"class":107,"line":952},[2785,2790,2795,2799,2804,2808,2812,2817,2821,2825,2829,2834,2838,2842,2846,2850],{"type":52,"tag":105,"props":2786,"children":2787},{"style":250},[2788],{"type":57,"value":2789},"    const",{"type":52,"tag":105,"props":2791,"children":2792},{"style":129},[2793],{"type":57,"value":2794}," headings",{"type":52,"tag":105,"props":2796,"children":2797},{"style":123},[2798],{"type":57,"value":92},{"type":52,"tag":105,"props":2800,"children":2801},{"style":267},[2802],{"type":57,"value":2803}," MarkdownHeading",{"type":52,"tag":105,"props":2805,"children":2806},{"style":294},[2807],{"type":57,"value":576},{"type":52,"tag":105,"props":2809,"children":2810},{"style":123},[2811],{"type":57,"value":581},{"type":52,"tag":105,"props":2813,"children":2814},{"style":129},[2815],{"type":57,"value":2816}," document",{"type":52,"tag":105,"props":2818,"children":2819},{"style":123},[2820],{"type":57,"value":377},{"type":52,"tag":105,"props":2822,"children":2823},{"style":129},[2824],{"type":57,"value":2595},{"type":52,"tag":105,"props":2826,"children":2827},{"style":123},[2828],{"type":57,"value":377},{"type":52,"tag":105,"props":2830,"children":2831},{"style":256},[2832],{"type":57,"value":2833},"flatMap",{"type":52,"tag":105,"props":2835,"children":2836},{"style":294},[2837],{"type":57,"value":334},{"type":52,"tag":105,"props":2839,"children":2840},{"style":123},[2841],{"type":57,"value":334},{"type":52,"tag":105,"props":2843,"children":2844},{"style":337},[2845],{"type":57,"value":1767},{"type":52,"tag":105,"props":2847,"children":2848},{"style":123},[2849],{"type":57,"value":345},{"type":52,"tag":105,"props":2851,"children":2852},{"style":250},[2853],{"type":57,"value":2854}," =>\n",{"type":52,"tag":105,"props":2856,"children":2857},{"class":107,"line":1008},[2858,2863,2867,2871,2875,2879,2884,2888,2892,2896,2900],{"type":52,"tag":105,"props":2859,"children":2860},{"style":129},[2861],{"type":57,"value":2862},"      node",{"type":52,"tag":105,"props":2864,"children":2865},{"style":123},[2866],{"type":57,"value":377},{"type":52,"tag":105,"props":2868,"children":2869},{"style":129},[2870],{"type":57,"value":1810},{"type":52,"tag":105,"props":2872,"children":2873},{"style":123},[2874],{"type":57,"value":2448},{"type":52,"tag":105,"props":2876,"children":2877},{"style":123},[2878],{"type":57,"value":147},{"type":52,"tag":105,"props":2880,"children":2881},{"style":150},[2882],{"type":57,"value":2883},"heading",{"type":52,"tag":105,"props":2885,"children":2886},{"style":123},[2887],{"type":57,"value":315},{"type":52,"tag":105,"props":2889,"children":2890},{"style":123},[2891],{"type":57,"value":676},{"type":52,"tag":105,"props":2893,"children":2894},{"style":129},[2895],{"type":57,"value":2020},{"type":52,"tag":105,"props":2897,"children":2898},{"style":123},[2899],{"type":57,"value":377},{"type":52,"tag":105,"props":2901,"children":2902},{"style":129},[2903],{"type":57,"value":2904},"id\n",{"type":52,"tag":105,"props":2906,"children":2907},{"class":107,"line":1021},[2908,2913,2917],{"type":52,"tag":105,"props":2909,"children":2910},{"style":123},[2911],{"type":57,"value":2912},"        ?",{"type":52,"tag":105,"props":2914,"children":2915},{"style":294},[2916],{"type":57,"value":1361},{"type":52,"tag":105,"props":2918,"children":2919},{"style":123},[2920],{"type":57,"value":727},{"type":52,"tag":105,"props":2922,"children":2923},{"class":107,"line":1051},[2924,2929,2933,2937,2941,2946],{"type":52,"tag":105,"props":2925,"children":2926},{"style":294},[2927],{"type":57,"value":2928},"            id",{"type":52,"tag":105,"props":2930,"children":2931},{"style":123},[2932],{"type":57,"value":92},{"type":52,"tag":105,"props":2934,"children":2935},{"style":129},[2936],{"type":57,"value":2020},{"type":52,"tag":105,"props":2938,"children":2939},{"style":123},[2940],{"type":57,"value":377},{"type":52,"tag":105,"props":2942,"children":2943},{"style":129},[2944],{"type":57,"value":2945},"id",{"type":52,"tag":105,"props":2947,"children":2948},{"style":123},[2949],{"type":57,"value":320},{"type":52,"tag":105,"props":2951,"children":2952},{"class":107,"line":1081},[2953,2958,2962,2966,2970,2974,2978,2982,2986],{"type":52,"tag":105,"props":2954,"children":2955},{"style":294},[2956],{"type":57,"value":2957},"            text",{"type":52,"tag":105,"props":2959,"children":2960},{"style":123},[2961],{"type":57,"value":92},{"type":52,"tag":105,"props":2963,"children":2964},{"style":256},[2965],{"type":57,"value":2339},{"type":52,"tag":105,"props":2967,"children":2968},{"style":294},[2969],{"type":57,"value":334},{"type":52,"tag":105,"props":2971,"children":2972},{"style":129},[2973],{"type":57,"value":1767},{"type":52,"tag":105,"props":2975,"children":2976},{"style":123},[2977],{"type":57,"value":377},{"type":52,"tag":105,"props":2979,"children":2980},{"style":129},[2981],{"type":57,"value":2595},{"type":52,"tag":105,"props":2983,"children":2984},{"style":294},[2985],{"type":57,"value":345},{"type":52,"tag":105,"props":2987,"children":2988},{"style":123},[2989],{"type":57,"value":320},{"type":52,"tag":105,"props":2991,"children":2992},{"class":107,"line":1111},[2993,2998,3002,3006,3010,3015],{"type":52,"tag":105,"props":2994,"children":2995},{"style":294},[2996],{"type":57,"value":2997},"            level",{"type":52,"tag":105,"props":2999,"children":3000},{"style":123},[3001],{"type":57,"value":92},{"type":52,"tag":105,"props":3003,"children":3004},{"style":129},[3005],{"type":57,"value":2020},{"type":52,"tag":105,"props":3007,"children":3008},{"style":123},[3009],{"type":57,"value":377},{"type":52,"tag":105,"props":3011,"children":3012},{"style":129},[3013],{"type":57,"value":3014},"depth",{"type":52,"tag":105,"props":3016,"children":3017},{"style":123},[3018],{"type":57,"value":320},{"type":52,"tag":105,"props":3020,"children":3021},{"class":107,"line":1137},[3022,3027],{"type":52,"tag":105,"props":3023,"children":3024},{"style":123},[3025],{"type":57,"value":3026},"          }",{"type":52,"tag":105,"props":3028,"children":3029},{"style":294},[3030],{"type":57,"value":3031},"]\n",{"type":52,"tag":105,"props":3033,"children":3034},{"class":107,"line":1179},[3035,3040,3045],{"type":52,"tag":105,"props":3036,"children":3037},{"style":123},[3038],{"type":57,"value":3039},"        :",{"type":52,"tag":105,"props":3041,"children":3042},{"style":294},[3043],{"type":57,"value":3044}," []",{"type":52,"tag":105,"props":3046,"children":3047},{"style":123},[3048],{"type":57,"value":320},{"type":52,"tag":105,"props":3050,"children":3051},{"class":107,"line":1249},[3052],{"type":52,"tag":105,"props":3053,"children":3054},{"style":294},[3055],{"type":57,"value":3056},"    )\n",{"type":52,"tag":105,"props":3058,"children":3059},{"class":107,"line":1257},[3060,3064,3068,3073,3077,3081,3085],{"type":52,"tag":105,"props":3061,"children":3062},{"style":112},[3063],{"type":57,"value":1740},{"type":52,"tag":105,"props":3065,"children":3066},{"style":123},[3067],{"type":57,"value":126},{"type":52,"tag":105,"props":3069,"children":3070},{"style":123},[3071],{"type":57,"value":3072}," ...",{"type":52,"tag":105,"props":3074,"children":3075},{"style":129},[3076],{"type":57,"value":2773},{"type":52,"tag":105,"props":3078,"children":3079},{"style":123},[3080],{"type":57,"value":1402},{"type":52,"tag":105,"props":3082,"children":3083},{"style":129},[3084],{"type":57,"value":2794},{"type":52,"tag":105,"props":3086,"children":3087},{"style":123},[3088],{"type":57,"value":3089}," }\n",{"type":52,"tag":105,"props":3091,"children":3092},{"class":107,"line":1266},[3093],{"type":52,"tag":105,"props":3094,"children":3095},{"style":123},[3096],{"type":57,"value":2079},{"type":52,"tag":105,"props":3098,"children":3099},{"class":107,"line":1275},[3100],{"type":52,"tag":105,"props":3101,"children":3102},{"style":123},[3103],{"type":57,"value":1281},{"type":52,"tag":105,"props":3105,"children":3106},{"class":107,"line":1284},[3107],{"type":52,"tag":105,"props":3108,"children":3109},{"emptyLinePlaceholder":240},[3110],{"type":57,"value":243},{"type":52,"tag":105,"props":3112,"children":3113},{"class":107,"line":1292},[3114,3118,3122,3126,3130,3134,3138,3143,3148,3153,3157,3161],{"type":52,"tag":105,"props":3115,"children":3116},{"style":250},[3117],{"type":57,"value":1298},{"type":52,"tag":105,"props":3119,"children":3120},{"style":129},[3121],{"type":57,"value":1384},{"type":52,"tag":105,"props":3123,"children":3124},{"style":123},[3125],{"type":57,"value":581},{"type":52,"tag":105,"props":3127,"children":3128},{"style":256},[3129],{"type":57,"value":212},{"type":52,"tag":105,"props":3131,"children":3132},{"style":129},[3133],{"type":57,"value":334},{"type":52,"tag":105,"props":3135,"children":3136},{"style":123},[3137],{"type":57,"value":315},{"type":52,"tag":105,"props":3139,"children":3140},{"style":150},[3141],{"type":57,"value":3142},"# Install",{"type":52,"tag":105,"props":3144,"children":3145},{"style":129},[3146],{"type":57,"value":3147},"\\n\\n",{"type":52,"tag":105,"props":3149,"children":3150},{"style":150},[3151],{"type":57,"value":3152},"## Configure",{"type":52,"tag":105,"props":3154,"children":3155},{"style":123},[3156],{"type":57,"value":315},{"type":52,"tag":105,"props":3158,"children":3159},{"style":123},[3160],{"type":57,"value":1402},{"type":52,"tag":105,"props":3162,"children":3163},{"style":123},[3164],{"type":57,"value":274},{"type":52,"tag":105,"props":3166,"children":3167},{"class":107,"line":1320},[3168,3172,3176,3181],{"type":52,"tag":105,"props":3169,"children":3170},{"style":294},[3171],{"type":57,"value":2145},{"type":52,"tag":105,"props":3173,"children":3174},{"style":123},[3175],{"type":57,"value":92},{"type":52,"tag":105,"props":3177,"children":3178},{"style":129},[3179],{"type":57,"value":3180}," [topLevelHeadings]",{"type":52,"tag":105,"props":3182,"children":3183},{"style":123},[3184],{"type":57,"value":320},{"type":52,"tag":105,"props":3186,"children":3187},{"class":107,"line":1329},[3188,3192],{"type":52,"tag":105,"props":3189,"children":3190},{"style":123},[3191],{"type":57,"value":1415},{"type":52,"tag":105,"props":3193,"children":3194},{"style":129},[3195],{"type":57,"value":502},{"type":52,"tag":105,"props":3197,"children":3198},{"class":107,"line":1342},[3199],{"type":52,"tag":105,"props":3200,"children":3201},{"emptyLinePlaceholder":240},[3202],{"type":57,"value":243},{"type":52,"tag":105,"props":3204,"children":3205},{"class":107,"line":1374},[3206,3210,3214,3218,3222,3226],{"type":52,"tag":105,"props":3207,"children":3208},{"style":129},[3209],{"type":57,"value":1482},{"type":52,"tag":105,"props":3211,"children":3212},{"style":123},[3213],{"type":57,"value":377},{"type":52,"tag":105,"props":3215,"children":3216},{"style":256},[3217],{"type":57,"value":1491},{"type":52,"tag":105,"props":3219,"children":3220},{"style":129},[3221],{"type":57,"value":1445},{"type":52,"tag":105,"props":3223,"children":3224},{"style":123},[3225],{"type":57,"value":377},{"type":52,"tag":105,"props":3227,"children":3228},{"style":129},[3229],{"type":57,"value":3230},"headings)\n",{"type":52,"tag":53,"props":3232,"children":3233},{},[3234],{"type":57,"value":3235},"Document transforms run after blocks and footnotes are complete and may return a new document or mutate the existing one.",{"type":52,"tag":1522,"props":3237,"children":3239},{"id":3238},"use-an-html-hook-only-for-html-output",[3240],{"type":57,"value":3241},"Use an HTML hook only for HTML output",{"type":52,"tag":94,"props":3243,"children":3245},{"className":96,"code":3244,"language":98,"meta":99,"style":99},"import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { calloutsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcallouts'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst compactCalloutHtml: MarkdownExtension = {\n  name: 'compact-callout-html',\n  renderHtml(node, context) {\n    if (node.type !== 'callout') return undefined\n    const children = node.children.map(context.renderBlock).join('\\n')\n    return `\u003Caside class=\"compact-callout\">${children}\u003C\u002Faside>`\n  },\n}\n\nconst extensions = [calloutsExtension(), compactCalloutHtml]\nconst html = renderHtml('> [!NOTE]\\n> Cached.', { extensions })\n\nconsole.log(html)\n",[3246],{"type":52,"tag":60,"props":3247,"children":3248},{"__ignoreMap":99},[3249,3288,3325,3360,3367,3395,3423,3455,3508,3593,3631,3638,3645,3652,3690,3755,3762],{"type":52,"tag":105,"props":3250,"children":3251},{"class":107,"line":108},[3252,3256,3260,3264,3268,3272,3276,3280,3284],{"type":52,"tag":105,"props":3253,"children":3254},{"style":112},[3255],{"type":57,"value":115},{"type":52,"tag":105,"props":3257,"children":3258},{"style":112},[3259],{"type":57,"value":120},{"type":52,"tag":105,"props":3261,"children":3262},{"style":123},[3263],{"type":57,"value":126},{"type":52,"tag":105,"props":3265,"children":3266},{"style":129},[3267],{"type":57,"value":132},{"type":52,"tag":105,"props":3269,"children":3270},{"style":123},[3271],{"type":57,"value":137},{"type":52,"tag":105,"props":3273,"children":3274},{"style":112},[3275],{"type":57,"value":142},{"type":52,"tag":105,"props":3277,"children":3278},{"style":123},[3279],{"type":57,"value":147},{"type":52,"tag":105,"props":3281,"children":3282},{"style":150},[3283],{"type":57,"value":37},{"type":52,"tag":105,"props":3285,"children":3286},{"style":123},[3287],{"type":57,"value":157},{"type":52,"tag":105,"props":3289,"children":3290},{"class":107,"line":160},[3291,3295,3299,3304,3308,3312,3316,3321],{"type":52,"tag":105,"props":3292,"children":3293},{"style":112},[3294],{"type":57,"value":115},{"type":52,"tag":105,"props":3296,"children":3297},{"style":123},[3298],{"type":57,"value":126},{"type":52,"tag":105,"props":3300,"children":3301},{"style":129},[3302],{"type":57,"value":3303}," calloutsExtension",{"type":52,"tag":105,"props":3305,"children":3306},{"style":123},[3307],{"type":57,"value":137},{"type":52,"tag":105,"props":3309,"children":3310},{"style":112},[3311],{"type":57,"value":142},{"type":52,"tag":105,"props":3313,"children":3314},{"style":123},[3315],{"type":57,"value":147},{"type":52,"tag":105,"props":3317,"children":3318},{"style":150},[3319],{"type":57,"value":3320},"@tanstack\u002Fmarkdown\u002Fextensions\u002Fcallouts",{"type":52,"tag":105,"props":3322,"children":3323},{"style":123},[3324],{"type":57,"value":157},{"type":52,"tag":105,"props":3326,"children":3327},{"class":107,"line":198},[3328,3332,3336,3340,3344,3348,3352,3356],{"type":52,"tag":105,"props":3329,"children":3330},{"style":112},[3331],{"type":57,"value":115},{"type":52,"tag":105,"props":3333,"children":3334},{"style":123},[3335],{"type":57,"value":126},{"type":52,"tag":105,"props":3337,"children":3338},{"style":129},[3339],{"type":57,"value":174},{"type":52,"tag":105,"props":3341,"children":3342},{"style":123},[3343],{"type":57,"value":137},{"type":52,"tag":105,"props":3345,"children":3346},{"style":112},[3347],{"type":57,"value":142},{"type":52,"tag":105,"props":3349,"children":3350},{"style":123},[3351],{"type":57,"value":147},{"type":52,"tag":105,"props":3353,"children":3354},{"style":150},[3355],{"type":57,"value":191},{"type":52,"tag":105,"props":3357,"children":3358},{"style":123},[3359],{"type":57,"value":157},{"type":52,"tag":105,"props":3361,"children":3362},{"class":107,"line":236},[3363],{"type":52,"tag":105,"props":3364,"children":3365},{"emptyLinePlaceholder":240},[3366],{"type":57,"value":243},{"type":52,"tag":105,"props":3368,"children":3369},{"class":107,"line":246},[3370,3374,3379,3383,3387,3391],{"type":52,"tag":105,"props":3371,"children":3372},{"style":250},[3373],{"type":57,"value":1298},{"type":52,"tag":105,"props":3375,"children":3376},{"style":129},[3377],{"type":57,"value":3378}," compactCalloutHtml",{"type":52,"tag":105,"props":3380,"children":3381},{"style":123},[3382],{"type":57,"value":92},{"type":52,"tag":105,"props":3384,"children":3385},{"style":267},[3386],{"type":57,"value":132},{"type":52,"tag":105,"props":3388,"children":3389},{"style":123},[3390],{"type":57,"value":367},{"type":52,"tag":105,"props":3392,"children":3393},{"style":123},[3394],{"type":57,"value":274},{"type":52,"tag":105,"props":3396,"children":3397},{"class":107,"line":277},[3398,3402,3406,3410,3415,3419],{"type":52,"tag":105,"props":3399,"children":3400},{"style":294},[3401],{"type":57,"value":1686},{"type":52,"tag":105,"props":3403,"children":3404},{"style":123},[3405],{"type":57,"value":92},{"type":52,"tag":105,"props":3407,"children":3408},{"style":123},[3409],{"type":57,"value":147},{"type":52,"tag":105,"props":3411,"children":3412},{"style":150},[3413],{"type":57,"value":3414},"compact-callout-html",{"type":52,"tag":105,"props":3416,"children":3417},{"style":123},[3418],{"type":57,"value":315},{"type":52,"tag":105,"props":3420,"children":3421},{"style":123},[3422],{"type":57,"value":320},{"type":52,"tag":105,"props":3424,"children":3425},{"class":107,"line":290},[3426,3431,3435,3439,3443,3447,3451],{"type":52,"tag":105,"props":3427,"children":3428},{"style":294},[3429],{"type":57,"value":3430},"  renderHtml",{"type":52,"tag":105,"props":3432,"children":3433},{"style":123},[3434],{"type":57,"value":334},{"type":52,"tag":105,"props":3436,"children":3437},{"style":337},[3438],{"type":57,"value":1767},{"type":52,"tag":105,"props":3440,"children":3441},{"style":123},[3442],{"type":57,"value":1402},{"type":52,"tag":105,"props":3444,"children":3445},{"style":337},[3446],{"type":57,"value":372},{"type":52,"tag":105,"props":3448,"children":3449},{"style":123},[3450],{"type":57,"value":345},{"type":52,"tag":105,"props":3452,"children":3453},{"style":123},[3454],{"type":57,"value":274},{"type":52,"tag":105,"props":3456,"children":3457},{"class":107,"line":323},[3458,3463,3467,3471,3475,3479,3483,3487,3492,3496,3500,3504],{"type":52,"tag":105,"props":3459,"children":3460},{"style":112},[3461],{"type":57,"value":3462},"    if",{"type":52,"tag":105,"props":3464,"children":3465},{"style":294},[3466],{"type":57,"value":516},{"type":52,"tag":105,"props":3468,"children":3469},{"style":129},[3470],{"type":57,"value":1767},{"type":52,"tag":105,"props":3472,"children":3473},{"style":123},[3474],{"type":57,"value":377},{"type":52,"tag":105,"props":3476,"children":3477},{"style":129},[3478],{"type":57,"value":1810},{"type":52,"tag":105,"props":3480,"children":3481},{"style":123},[3482],{"type":57,"value":1815},{"type":52,"tag":105,"props":3484,"children":3485},{"style":123},[3486],{"type":57,"value":147},{"type":52,"tag":105,"props":3488,"children":3489},{"style":150},[3490],{"type":57,"value":3491},"callout",{"type":52,"tag":105,"props":3493,"children":3494},{"style":123},[3495],{"type":57,"value":315},{"type":52,"tag":105,"props":3497,"children":3498},{"style":294},[3499],{"type":57,"value":531},{"type":52,"tag":105,"props":3501,"children":3502},{"style":112},[3503],{"type":57,"value":536},{"type":52,"tag":105,"props":3505,"children":3506},{"style":123},[3507],{"type":57,"value":541},{"type":52,"tag":105,"props":3509,"children":3510},{"class":107,"line":22},[3511,3515,3520,3524,3528,3532,3536,3540,3544,3548,3552,3556,3561,3565,3569,3573,3577,3581,3585,3589],{"type":52,"tag":105,"props":3512,"children":3513},{"style":250},[3514],{"type":57,"value":2789},{"type":52,"tag":105,"props":3516,"children":3517},{"style":129},[3518],{"type":57,"value":3519}," children",{"type":52,"tag":105,"props":3521,"children":3522},{"style":123},[3523],{"type":57,"value":367},{"type":52,"tag":105,"props":3525,"children":3526},{"style":129},[3527],{"type":57,"value":2020},{"type":52,"tag":105,"props":3529,"children":3530},{"style":123},[3531],{"type":57,"value":377},{"type":52,"tag":105,"props":3533,"children":3534},{"style":129},[3535],{"type":57,"value":2595},{"type":52,"tag":105,"props":3537,"children":3538},{"style":123},[3539],{"type":57,"value":377},{"type":52,"tag":105,"props":3541,"children":3542},{"style":256},[3543],{"type":57,"value":1754},{"type":52,"tag":105,"props":3545,"children":3546},{"style":294},[3547],{"type":57,"value":334},{"type":52,"tag":105,"props":3549,"children":3550},{"style":129},[3551],{"type":57,"value":340},{"type":52,"tag":105,"props":3553,"children":3554},{"style":123},[3555],{"type":57,"value":377},{"type":52,"tag":105,"props":3557,"children":3558},{"style":129},[3559],{"type":57,"value":3560},"renderBlock",{"type":52,"tag":105,"props":3562,"children":3563},{"style":294},[3564],{"type":57,"value":345},{"type":52,"tag":105,"props":3566,"children":3567},{"style":123},[3568],{"type":57,"value":377},{"type":52,"tag":105,"props":3570,"children":3571},{"style":256},[3572],{"type":57,"value":1220},{"type":52,"tag":105,"props":3574,"children":3575},{"style":294},[3576],{"type":57,"value":334},{"type":52,"tag":105,"props":3578,"children":3579},{"style":123},[3580],{"type":57,"value":315},{"type":52,"tag":105,"props":3582,"children":3583},{"style":129},[3584],{"type":57,"value":1233},{"type":52,"tag":105,"props":3586,"children":3587},{"style":123},[3588],{"type":57,"value":315},{"type":52,"tag":105,"props":3590,"children":3591},{"style":294},[3592],{"type":57,"value":502},{"type":52,"tag":105,"props":3594,"children":3595},{"class":107,"line":418},[3596,3600,3604,3609,3614,3618,3622,3627],{"type":52,"tag":105,"props":3597,"children":3598},{"style":112},[3599],{"type":57,"value":1740},{"type":52,"tag":105,"props":3601,"children":3602},{"style":123},[3603],{"type":57,"value":1312},{"type":52,"tag":105,"props":3605,"children":3606},{"style":150},[3607],{"type":57,"value":3608},"\u003Caside class=\"compact-callout\">",{"type":52,"tag":105,"props":3610,"children":3611},{"style":123},[3612],{"type":57,"value":3613},"${",{"type":52,"tag":105,"props":3615,"children":3616},{"style":129},[3617],{"type":57,"value":2595},{"type":52,"tag":105,"props":3619,"children":3620},{"style":123},[3621],{"type":57,"value":1415},{"type":52,"tag":105,"props":3623,"children":3624},{"style":150},[3625],{"type":57,"value":3626},"\u003C\u002Faside>",{"type":52,"tag":105,"props":3628,"children":3629},{"style":123},[3630],{"type":57,"value":1339},{"type":52,"tag":105,"props":3632,"children":3633},{"class":107,"line":505},[3634],{"type":52,"tag":105,"props":3635,"children":3636},{"style":123},[3637],{"type":57,"value":2079},{"type":52,"tag":105,"props":3639,"children":3640},{"class":107,"line":544},[3641],{"type":52,"tag":105,"props":3642,"children":3643},{"style":123},[3644],{"type":57,"value":1281},{"type":52,"tag":105,"props":3646,"children":3647},{"class":107,"line":552},[3648],{"type":52,"tag":105,"props":3649,"children":3650},{"emptyLinePlaceholder":240},[3651],{"type":57,"value":243},{"type":52,"tag":105,"props":3653,"children":3654},{"class":107,"line":589},[3655,3659,3663,3667,3671,3676,3681,3685],{"type":52,"tag":105,"props":3656,"children":3657},{"style":250},[3658],{"type":57,"value":1298},{"type":52,"tag":105,"props":3660,"children":3661},{"style":129},[3662],{"type":57,"value":1352},{"type":52,"tag":105,"props":3664,"children":3665},{"style":123},[3666],{"type":57,"value":581},{"type":52,"tag":105,"props":3668,"children":3669},{"style":129},[3670],{"type":57,"value":1361},{"type":52,"tag":105,"props":3672,"children":3673},{"style":256},[3674],{"type":57,"value":3675},"calloutsExtension",{"type":52,"tag":105,"props":3677,"children":3678},{"style":129},[3679],{"type":57,"value":3680},"()",{"type":52,"tag":105,"props":3682,"children":3683},{"style":123},[3684],{"type":57,"value":1402},{"type":52,"tag":105,"props":3686,"children":3687},{"style":129},[3688],{"type":57,"value":3689}," compactCalloutHtml]\n",{"type":52,"tag":105,"props":3691,"children":3692},{"class":107,"line":630},[3693,3697,3701,3705,3709,3713,3717,3722,3726,3731,3735,3739,3743,3747,3751],{"type":52,"tag":105,"props":3694,"children":3695},{"style":250},[3696],{"type":57,"value":1298},{"type":52,"tag":105,"props":3698,"children":3699},{"style":129},[3700],{"type":57,"value":1432},{"type":52,"tag":105,"props":3702,"children":3703},{"style":123},[3704],{"type":57,"value":581},{"type":52,"tag":105,"props":3706,"children":3707},{"style":256},[3708],{"type":57,"value":174},{"type":52,"tag":105,"props":3710,"children":3711},{"style":129},[3712],{"type":57,"value":334},{"type":52,"tag":105,"props":3714,"children":3715},{"style":123},[3716],{"type":57,"value":315},{"type":52,"tag":105,"props":3718,"children":3719},{"style":150},[3720],{"type":57,"value":3721},"> [!NOTE]",{"type":52,"tag":105,"props":3723,"children":3724},{"style":129},[3725],{"type":57,"value":1233},{"type":52,"tag":105,"props":3727,"children":3728},{"style":150},[3729],{"type":57,"value":3730},"> Cached.",{"type":52,"tag":105,"props":3732,"children":3733},{"style":123},[3734],{"type":57,"value":315},{"type":52,"tag":105,"props":3736,"children":3737},{"style":123},[3738],{"type":57,"value":1402},{"type":52,"tag":105,"props":3740,"children":3741},{"style":123},[3742],{"type":57,"value":126},{"type":52,"tag":105,"props":3744,"children":3745},{"style":129},[3746],{"type":57,"value":1352},{"type":52,"tag":105,"props":3748,"children":3749},{"style":123},[3750],{"type":57,"value":1415},{"type":52,"tag":105,"props":3752,"children":3753},{"style":129},[3754],{"type":57,"value":502},{"type":52,"tag":105,"props":3756,"children":3757},{"class":107,"line":730},[3758],{"type":52,"tag":105,"props":3759,"children":3760},{"emptyLinePlaceholder":240},[3761],{"type":57,"value":243},{"type":52,"tag":105,"props":3763,"children":3764},{"class":107,"line":789},[3765,3769,3773,3777],{"type":52,"tag":105,"props":3766,"children":3767},{"style":129},[3768],{"type":57,"value":1482},{"type":52,"tag":105,"props":3770,"children":3771},{"style":123},[3772],{"type":57,"value":377},{"type":52,"tag":105,"props":3774,"children":3775},{"style":256},[3776],{"type":57,"value":1491},{"type":52,"tag":105,"props":3778,"children":3779},{"style":129},[3780],{"type":57,"value":1496},{"type":52,"tag":53,"props":3782,"children":3783},{},[3784,3786,3792],{"type":57,"value":3785},"The returned string is trusted and HTML-specific; nested standard nodes remain escaped because they use ",{"type":52,"tag":60,"props":3787,"children":3789},{"className":3788},[],[3790],{"type":57,"value":3791},"context.renderBlock",{"type":57,"value":377},{"type":52,"tag":1522,"props":3794,"children":3796},{"id":3795},"emit-portable-custom-elements",[3797],{"type":57,"value":3798},"Emit portable custom elements",{"type":52,"tag":94,"props":3800,"children":3802},{"className":96,"code":3801,"language":98,"meta":99,"style":99},"import { commentComponentsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcomment-components'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst panels = commentComponentsExtension({\n  transformComponent(node) {\n    if (node.name !== 'panel') return node\n    return {\n      ...node,\n      tagName: 'docs-panel',\n      properties: {\n        'data-kind': node.attributes.kind ?? 'note',\n      },\n    }\n  },\n})\n\nconst source = `\u003C!-- ::start:panel kind=\"warning\" -->\nCheck the migration before deploying.\n\u003C!-- ::end:panel -->`\nconst html = renderHtml(source, { extensions: [panels] })\n\nconsole.log(html)\n",[3803],{"type":52,"tag":60,"props":3804,"children":3805},{"__ignoreMap":99},[3806,3843,3878,3885,3913,3937,3990,4001,4017,4046,4062,4126,4134,4142,4149,4160,4167,4191,4199,4211,4264,4271],{"type":52,"tag":105,"props":3807,"children":3808},{"class":107,"line":108},[3809,3813,3817,3822,3826,3830,3834,3839],{"type":52,"tag":105,"props":3810,"children":3811},{"style":112},[3812],{"type":57,"value":115},{"type":52,"tag":105,"props":3814,"children":3815},{"style":123},[3816],{"type":57,"value":126},{"type":52,"tag":105,"props":3818,"children":3819},{"style":129},[3820],{"type":57,"value":3821}," commentComponentsExtension",{"type":52,"tag":105,"props":3823,"children":3824},{"style":123},[3825],{"type":57,"value":137},{"type":52,"tag":105,"props":3827,"children":3828},{"style":112},[3829],{"type":57,"value":142},{"type":52,"tag":105,"props":3831,"children":3832},{"style":123},[3833],{"type":57,"value":147},{"type":52,"tag":105,"props":3835,"children":3836},{"style":150},[3837],{"type":57,"value":3838},"@tanstack\u002Fmarkdown\u002Fextensions\u002Fcomment-components",{"type":52,"tag":105,"props":3840,"children":3841},{"style":123},[3842],{"type":57,"value":157},{"type":52,"tag":105,"props":3844,"children":3845},{"class":107,"line":160},[3846,3850,3854,3858,3862,3866,3870,3874],{"type":52,"tag":105,"props":3847,"children":3848},{"style":112},[3849],{"type":57,"value":115},{"type":52,"tag":105,"props":3851,"children":3852},{"style":123},[3853],{"type":57,"value":126},{"type":52,"tag":105,"props":3855,"children":3856},{"style":129},[3857],{"type":57,"value":174},{"type":52,"tag":105,"props":3859,"children":3860},{"style":123},[3861],{"type":57,"value":137},{"type":52,"tag":105,"props":3863,"children":3864},{"style":112},[3865],{"type":57,"value":142},{"type":52,"tag":105,"props":3867,"children":3868},{"style":123},[3869],{"type":57,"value":147},{"type":52,"tag":105,"props":3871,"children":3872},{"style":150},[3873],{"type":57,"value":191},{"type":52,"tag":105,"props":3875,"children":3876},{"style":123},[3877],{"type":57,"value":157},{"type":52,"tag":105,"props":3879,"children":3880},{"class":107,"line":198},[3881],{"type":52,"tag":105,"props":3882,"children":3883},{"emptyLinePlaceholder":240},[3884],{"type":57,"value":243},{"type":52,"tag":105,"props":3886,"children":3887},{"class":107,"line":236},[3888,3892,3897,3901,3905,3909],{"type":52,"tag":105,"props":3889,"children":3890},{"style":250},[3891],{"type":57,"value":1298},{"type":52,"tag":105,"props":3893,"children":3894},{"style":129},[3895],{"type":57,"value":3896}," panels ",{"type":52,"tag":105,"props":3898,"children":3899},{"style":123},[3900],{"type":57,"value":581},{"type":52,"tag":105,"props":3902,"children":3903},{"style":256},[3904],{"type":57,"value":3821},{"type":52,"tag":105,"props":3906,"children":3907},{"style":129},[3908],{"type":57,"value":334},{"type":52,"tag":105,"props":3910,"children":3911},{"style":123},[3912],{"type":57,"value":727},{"type":52,"tag":105,"props":3914,"children":3915},{"class":107,"line":246},[3916,3921,3925,3929,3933],{"type":52,"tag":105,"props":3917,"children":3918},{"style":294},[3919],{"type":57,"value":3920},"  transformComponent",{"type":52,"tag":105,"props":3922,"children":3923},{"style":123},[3924],{"type":57,"value":334},{"type":52,"tag":105,"props":3926,"children":3927},{"style":337},[3928],{"type":57,"value":1767},{"type":52,"tag":105,"props":3930,"children":3931},{"style":123},[3932],{"type":57,"value":345},{"type":52,"tag":105,"props":3934,"children":3935},{"style":123},[3936],{"type":57,"value":274},{"type":52,"tag":105,"props":3938,"children":3939},{"class":107,"line":277},[3940,3944,3948,3952,3956,3961,3965,3969,3974,3978,3982,3986],{"type":52,"tag":105,"props":3941,"children":3942},{"style":112},[3943],{"type":57,"value":3462},{"type":52,"tag":105,"props":3945,"children":3946},{"style":294},[3947],{"type":57,"value":516},{"type":52,"tag":105,"props":3949,"children":3950},{"style":129},[3951],{"type":57,"value":1767},{"type":52,"tag":105,"props":3953,"children":3954},{"style":123},[3955],{"type":57,"value":377},{"type":52,"tag":105,"props":3957,"children":3958},{"style":129},[3959],{"type":57,"value":3960},"name",{"type":52,"tag":105,"props":3962,"children":3963},{"style":123},[3964],{"type":57,"value":1815},{"type":52,"tag":105,"props":3966,"children":3967},{"style":123},[3968],{"type":57,"value":147},{"type":52,"tag":105,"props":3970,"children":3971},{"style":150},[3972],{"type":57,"value":3973},"panel",{"type":52,"tag":105,"props":3975,"children":3976},{"style":123},[3977],{"type":57,"value":315},{"type":52,"tag":105,"props":3979,"children":3980},{"style":294},[3981],{"type":57,"value":531},{"type":52,"tag":105,"props":3983,"children":3984},{"style":112},[3985],{"type":57,"value":536},{"type":52,"tag":105,"props":3987,"children":3988},{"style":129},[3989],{"type":57,"value":1898},{"type":52,"tag":105,"props":3991,"children":3992},{"class":107,"line":290},[3993,3997],{"type":52,"tag":105,"props":3994,"children":3995},{"style":112},[3996],{"type":57,"value":1740},{"type":52,"tag":105,"props":3998,"children":3999},{"style":123},[4000],{"type":57,"value":274},{"type":52,"tag":105,"props":4002,"children":4003},{"class":107,"line":323},[4004,4009,4013],{"type":52,"tag":105,"props":4005,"children":4006},{"style":123},[4007],{"type":57,"value":4008},"      ...",{"type":52,"tag":105,"props":4010,"children":4011},{"style":129},[4012],{"type":57,"value":1767},{"type":52,"tag":105,"props":4014,"children":4015},{"style":123},[4016],{"type":57,"value":320},{"type":52,"tag":105,"props":4018,"children":4019},{"class":107,"line":22},[4020,4025,4029,4033,4038,4042],{"type":52,"tag":105,"props":4021,"children":4022},{"style":294},[4023],{"type":57,"value":4024},"      tagName",{"type":52,"tag":105,"props":4026,"children":4027},{"style":123},[4028],{"type":57,"value":92},{"type":52,"tag":105,"props":4030,"children":4031},{"style":123},[4032],{"type":57,"value":147},{"type":52,"tag":105,"props":4034,"children":4035},{"style":150},[4036],{"type":57,"value":4037},"docs-panel",{"type":52,"tag":105,"props":4039,"children":4040},{"style":123},[4041],{"type":57,"value":315},{"type":52,"tag":105,"props":4043,"children":4044},{"style":123},[4045],{"type":57,"value":320},{"type":52,"tag":105,"props":4047,"children":4048},{"class":107,"line":418},[4049,4054,4058],{"type":52,"tag":105,"props":4050,"children":4051},{"style":294},[4052],{"type":57,"value":4053},"      properties",{"type":52,"tag":105,"props":4055,"children":4056},{"style":123},[4057],{"type":57,"value":92},{"type":52,"tag":105,"props":4059,"children":4060},{"style":123},[4061],{"type":57,"value":274},{"type":52,"tag":105,"props":4063,"children":4064},{"class":107,"line":505},[4065,4070,4075,4079,4083,4087,4091,4096,4100,4105,4110,4114,4118,4122],{"type":52,"tag":105,"props":4066,"children":4067},{"style":123},[4068],{"type":57,"value":4069},"        '",{"type":52,"tag":105,"props":4071,"children":4072},{"style":294},[4073],{"type":57,"value":4074},"data-kind",{"type":52,"tag":105,"props":4076,"children":4077},{"style":123},[4078],{"type":57,"value":315},{"type":52,"tag":105,"props":4080,"children":4081},{"style":123},[4082],{"type":57,"value":92},{"type":52,"tag":105,"props":4084,"children":4085},{"style":129},[4086],{"type":57,"value":2020},{"type":52,"tag":105,"props":4088,"children":4089},{"style":123},[4090],{"type":57,"value":377},{"type":52,"tag":105,"props":4092,"children":4093},{"style":129},[4094],{"type":57,"value":4095},"attributes",{"type":52,"tag":105,"props":4097,"children":4098},{"style":123},[4099],{"type":57,"value":377},{"type":52,"tag":105,"props":4101,"children":4102},{"style":129},[4103],{"type":57,"value":4104},"kind",{"type":52,"tag":105,"props":4106,"children":4107},{"style":123},[4108],{"type":57,"value":4109}," ??",{"type":52,"tag":105,"props":4111,"children":4112},{"style":123},[4113],{"type":57,"value":147},{"type":52,"tag":105,"props":4115,"children":4116},{"style":150},[4117],{"type":57,"value":1070},{"type":52,"tag":105,"props":4119,"children":4120},{"style":123},[4121],{"type":57,"value":315},{"type":52,"tag":105,"props":4123,"children":4124},{"style":123},[4125],{"type":57,"value":320},{"type":52,"tag":105,"props":4127,"children":4128},{"class":107,"line":544},[4129],{"type":52,"tag":105,"props":4130,"children":4131},{"style":123},[4132],{"type":57,"value":4133},"      },\n",{"type":52,"tag":105,"props":4135,"children":4136},{"class":107,"line":552},[4137],{"type":52,"tag":105,"props":4138,"children":4139},{"style":123},[4140],{"type":57,"value":4141},"    }\n",{"type":52,"tag":105,"props":4143,"children":4144},{"class":107,"line":589},[4145],{"type":52,"tag":105,"props":4146,"children":4147},{"style":123},[4148],{"type":57,"value":2079},{"type":52,"tag":105,"props":4150,"children":4151},{"class":107,"line":630},[4152,4156],{"type":52,"tag":105,"props":4153,"children":4154},{"style":123},[4155],{"type":57,"value":1415},{"type":52,"tag":105,"props":4157,"children":4158},{"style":129},[4159],{"type":57,"value":502},{"type":52,"tag":105,"props":4161,"children":4162},{"class":107,"line":730},[4163],{"type":52,"tag":105,"props":4164,"children":4165},{"emptyLinePlaceholder":240},[4166],{"type":57,"value":243},{"type":52,"tag":105,"props":4168,"children":4169},{"class":107,"line":789},[4170,4174,4178,4182,4186],{"type":52,"tag":105,"props":4171,"children":4172},{"style":250},[4173],{"type":57,"value":1298},{"type":52,"tag":105,"props":4175,"children":4176},{"style":129},[4177],{"type":57,"value":1303},{"type":52,"tag":105,"props":4179,"children":4180},{"style":123},[4181],{"type":57,"value":581},{"type":52,"tag":105,"props":4183,"children":4184},{"style":123},[4185],{"type":57,"value":1312},{"type":52,"tag":105,"props":4187,"children":4188},{"style":150},[4189],{"type":57,"value":4190},"\u003C!-- ::start:panel kind=\"warning\" -->\n",{"type":52,"tag":105,"props":4192,"children":4193},{"class":107,"line":803},[4194],{"type":52,"tag":105,"props":4195,"children":4196},{"style":150},[4197],{"type":57,"value":4198},"Check the migration before deploying.\n",{"type":52,"tag":105,"props":4200,"children":4201},{"class":107,"line":812},[4202,4207],{"type":52,"tag":105,"props":4203,"children":4204},{"style":150},[4205],{"type":57,"value":4206},"\u003C!-- ::end:panel -->",{"type":52,"tag":105,"props":4208,"children":4209},{"style":123},[4210],{"type":57,"value":1339},{"type":52,"tag":105,"props":4212,"children":4213},{"class":107,"line":876},[4214,4218,4222,4226,4230,4234,4238,4242,4247,4251,4256,4260],{"type":52,"tag":105,"props":4215,"children":4216},{"style":250},[4217],{"type":57,"value":1298},{"type":52,"tag":105,"props":4219,"children":4220},{"style":129},[4221],{"type":57,"value":1432},{"type":52,"tag":105,"props":4223,"children":4224},{"style":123},[4225],{"type":57,"value":581},{"type":52,"tag":105,"props":4227,"children":4228},{"style":256},[4229],{"type":57,"value":174},{"type":52,"tag":105,"props":4231,"children":4232},{"style":129},[4233],{"type":57,"value":1397},{"type":52,"tag":105,"props":4235,"children":4236},{"style":123},[4237],{"type":57,"value":1402},{"type":52,"tag":105,"props":4239,"children":4240},{"style":123},[4241],{"type":57,"value":126},{"type":52,"tag":105,"props":4243,"children":4244},{"style":294},[4245],{"type":57,"value":4246}," extensions",{"type":52,"tag":105,"props":4248,"children":4249},{"style":123},[4250],{"type":57,"value":92},{"type":52,"tag":105,"props":4252,"children":4253},{"style":129},[4254],{"type":57,"value":4255}," [panels] ",{"type":52,"tag":105,"props":4257,"children":4258},{"style":123},[4259],{"type":57,"value":1415},{"type":52,"tag":105,"props":4261,"children":4262},{"style":129},[4263],{"type":57,"value":502},{"type":52,"tag":105,"props":4265,"children":4266},{"class":107,"line":884},[4267],{"type":52,"tag":105,"props":4268,"children":4269},{"emptyLinePlaceholder":240},[4270],{"type":57,"value":243},{"type":52,"tag":105,"props":4272,"children":4273},{"class":107,"line":952},[4274,4278,4282,4286],{"type":52,"tag":105,"props":4275,"children":4276},{"style":129},[4277],{"type":57,"value":1482},{"type":52,"tag":105,"props":4279,"children":4280},{"style":123},[4281],{"type":57,"value":377},{"type":52,"tag":105,"props":4283,"children":4284},{"style":256},[4285],{"type":57,"value":1491},{"type":52,"tag":105,"props":4287,"children":4288},{"style":129},[4289],{"type":57,"value":1496},{"type":52,"tag":53,"props":4291,"children":4292},{},[4293,4295,4300,4302,4308],{"type":57,"value":4294},"React and Octane can replace the emitted ",{"type":52,"tag":60,"props":4296,"children":4298},{"className":4297},[],[4299],{"type":57,"value":4037},{"type":57,"value":4301}," tag through their ",{"type":52,"tag":60,"props":4303,"children":4305},{"className":4304},[],[4306],{"type":57,"value":4307},"components",{"type":57,"value":4309}," maps.",{"type":52,"tag":74,"props":4311,"children":4313},{"id":4312},"common-mistakes",[4314],{"type":57,"value":4315},"Common Mistakes",{"type":52,"tag":1522,"props":4317,"children":4319},{"id":4318},"high-claiming-a-block-without-consuming-it",[4320],{"type":57,"value":4321},"HIGH Claiming a block without consuming it",{"type":52,"tag":53,"props":4323,"children":4324},{},[4325],{"type":57,"value":4326},"Wrong:",{"type":52,"tag":94,"props":4328,"children":4330},{"className":96,"code":4329,"language":98,"meta":99,"style":99},"import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst brokenNotes: MarkdownExtension = {\n  name: 'broken-notes',\n  parseBlock(context) {\n    if (context.lines[context.index] !== ':::note') return undefined\n    return {\n      type: 'paragraph',\n      children: context.parseInline(context.lines[context.index + 1] ?? ''),\n    }\n  },\n}\n\nconsole.log(renderHtml(':::note\\nCached.\\n:::', {\n  extensions: [brokenNotes],\n}))\n",[4331],{"type":52,"tag":60,"props":4332,"children":4333},{"__ignoreMap":99},[4334,4373,4408,4415,4443,4471,4495,4566,4577,4606,4691,4698,4705,4712,4719,4784,4804],{"type":52,"tag":105,"props":4335,"children":4336},{"class":107,"line":108},[4337,4341,4345,4349,4353,4357,4361,4365,4369],{"type":52,"tag":105,"props":4338,"children":4339},{"style":112},[4340],{"type":57,"value":115},{"type":52,"tag":105,"props":4342,"children":4343},{"style":112},[4344],{"type":57,"value":120},{"type":52,"tag":105,"props":4346,"children":4347},{"style":123},[4348],{"type":57,"value":126},{"type":52,"tag":105,"props":4350,"children":4351},{"style":129},[4352],{"type":57,"value":132},{"type":52,"tag":105,"props":4354,"children":4355},{"style":123},[4356],{"type":57,"value":137},{"type":52,"tag":105,"props":4358,"children":4359},{"style":112},[4360],{"type":57,"value":142},{"type":52,"tag":105,"props":4362,"children":4363},{"style":123},[4364],{"type":57,"value":147},{"type":52,"tag":105,"props":4366,"children":4367},{"style":150},[4368],{"type":57,"value":37},{"type":52,"tag":105,"props":4370,"children":4371},{"style":123},[4372],{"type":57,"value":157},{"type":52,"tag":105,"props":4374,"children":4375},{"class":107,"line":160},[4376,4380,4384,4388,4392,4396,4400,4404],{"type":52,"tag":105,"props":4377,"children":4378},{"style":112},[4379],{"type":57,"value":115},{"type":52,"tag":105,"props":4381,"children":4382},{"style":123},[4383],{"type":57,"value":126},{"type":52,"tag":105,"props":4385,"children":4386},{"style":129},[4387],{"type":57,"value":174},{"type":52,"tag":105,"props":4389,"children":4390},{"style":123},[4391],{"type":57,"value":137},{"type":52,"tag":105,"props":4393,"children":4394},{"style":112},[4395],{"type":57,"value":142},{"type":52,"tag":105,"props":4397,"children":4398},{"style":123},[4399],{"type":57,"value":147},{"type":52,"tag":105,"props":4401,"children":4402},{"style":150},[4403],{"type":57,"value":191},{"type":52,"tag":105,"props":4405,"children":4406},{"style":123},[4407],{"type":57,"value":157},{"type":52,"tag":105,"props":4409,"children":4410},{"class":107,"line":198},[4411],{"type":52,"tag":105,"props":4412,"children":4413},{"emptyLinePlaceholder":240},[4414],{"type":57,"value":243},{"type":52,"tag":105,"props":4416,"children":4417},{"class":107,"line":236},[4418,4422,4427,4431,4435,4439],{"type":52,"tag":105,"props":4419,"children":4420},{"style":250},[4421],{"type":57,"value":1298},{"type":52,"tag":105,"props":4423,"children":4424},{"style":129},[4425],{"type":57,"value":4426}," brokenNotes",{"type":52,"tag":105,"props":4428,"children":4429},{"style":123},[4430],{"type":57,"value":92},{"type":52,"tag":105,"props":4432,"children":4433},{"style":267},[4434],{"type":57,"value":132},{"type":52,"tag":105,"props":4436,"children":4437},{"style":123},[4438],{"type":57,"value":367},{"type":52,"tag":105,"props":4440,"children":4441},{"style":123},[4442],{"type":57,"value":274},{"type":52,"tag":105,"props":4444,"children":4445},{"class":107,"line":246},[4446,4450,4454,4458,4463,4467],{"type":52,"tag":105,"props":4447,"children":4448},{"style":294},[4449],{"type":57,"value":1686},{"type":52,"tag":105,"props":4451,"children":4452},{"style":123},[4453],{"type":57,"value":92},{"type":52,"tag":105,"props":4455,"children":4456},{"style":123},[4457],{"type":57,"value":147},{"type":52,"tag":105,"props":4459,"children":4460},{"style":150},[4461],{"type":57,"value":4462},"broken-notes",{"type":52,"tag":105,"props":4464,"children":4465},{"style":123},[4466],{"type":57,"value":315},{"type":52,"tag":105,"props":4468,"children":4469},{"style":123},[4470],{"type":57,"value":320},{"type":52,"tag":105,"props":4472,"children":4473},{"class":107,"line":277},[4474,4479,4483,4487,4491],{"type":52,"tag":105,"props":4475,"children":4476},{"style":294},[4477],{"type":57,"value":4478},"  parseBlock",{"type":52,"tag":105,"props":4480,"children":4481},{"style":123},[4482],{"type":57,"value":334},{"type":52,"tag":105,"props":4484,"children":4485},{"style":337},[4486],{"type":57,"value":340},{"type":52,"tag":105,"props":4488,"children":4489},{"style":123},[4490],{"type":57,"value":345},{"type":52,"tag":105,"props":4492,"children":4493},{"style":123},[4494],{"type":57,"value":274},{"type":52,"tag":105,"props":4496,"children":4497},{"class":107,"line":290},[4498,4502,4506,4510,4514,4518,4522,4526,4530,4534,4538,4542,4546,4550,4554,4558,4562],{"type":52,"tag":105,"props":4499,"children":4500},{"style":112},[4501],{"type":57,"value":3462},{"type":52,"tag":105,"props":4503,"children":4504},{"style":294},[4505],{"type":57,"value":516},{"type":52,"tag":105,"props":4507,"children":4508},{"style":129},[4509],{"type":57,"value":340},{"type":52,"tag":105,"props":4511,"children":4512},{"style":123},[4513],{"type":57,"value":377},{"type":52,"tag":105,"props":4515,"children":4516},{"style":129},[4517],{"type":57,"value":382},{"type":52,"tag":105,"props":4519,"children":4520},{"style":294},[4521],{"type":57,"value":387},{"type":52,"tag":105,"props":4523,"children":4524},{"style":129},[4525],{"type":57,"value":340},{"type":52,"tag":105,"props":4527,"children":4528},{"style":123},[4529],{"type":57,"value":377},{"type":52,"tag":105,"props":4531,"children":4532},{"style":129},[4533],{"type":57,"value":400},{"type":52,"tag":105,"props":4535,"children":4536},{"style":294},[4537],{"type":57,"value":405},{"type":52,"tag":105,"props":4539,"children":4540},{"style":123},[4541],{"type":57,"value":705},{"type":52,"tag":105,"props":4543,"children":4544},{"style":123},[4545],{"type":57,"value":147},{"type":52,"tag":105,"props":4547,"children":4548},{"style":150},[4549],{"type":57,"value":464},{"type":52,"tag":105,"props":4551,"children":4552},{"style":123},[4553],{"type":57,"value":315},{"type":52,"tag":105,"props":4555,"children":4556},{"style":294},[4557],{"type":57,"value":531},{"type":52,"tag":105,"props":4559,"children":4560},{"style":112},[4561],{"type":57,"value":536},{"type":52,"tag":105,"props":4563,"children":4564},{"style":123},[4565],{"type":57,"value":541},{"type":52,"tag":105,"props":4567,"children":4568},{"class":107,"line":323},[4569,4573],{"type":52,"tag":105,"props":4570,"children":4571},{"style":112},[4572],{"type":57,"value":1740},{"type":52,"tag":105,"props":4574,"children":4575},{"style":123},[4576],{"type":57,"value":274},{"type":52,"tag":105,"props":4578,"children":4579},{"class":107,"line":22},[4580,4585,4589,4593,4598,4602],{"type":52,"tag":105,"props":4581,"children":4582},{"style":294},[4583],{"type":57,"value":4584},"      type",{"type":52,"tag":105,"props":4586,"children":4587},{"style":123},[4588],{"type":57,"value":92},{"type":52,"tag":105,"props":4590,"children":4591},{"style":123},[4592],{"type":57,"value":147},{"type":52,"tag":105,"props":4594,"children":4595},{"style":150},[4596],{"type":57,"value":4597},"paragraph",{"type":52,"tag":105,"props":4599,"children":4600},{"style":123},[4601],{"type":57,"value":315},{"type":52,"tag":105,"props":4603,"children":4604},{"style":123},[4605],{"type":57,"value":320},{"type":52,"tag":105,"props":4607,"children":4608},{"class":107,"line":418},[4609,4614,4618,4622,4626,4631,4635,4639,4643,4647,4651,4655,4659,4663,4667,4671,4675,4679,4683,4687],{"type":52,"tag":105,"props":4610,"children":4611},{"style":294},[4612],{"type":57,"value":4613},"      children",{"type":52,"tag":105,"props":4615,"children":4616},{"style":123},[4617],{"type":57,"value":92},{"type":52,"tag":105,"props":4619,"children":4620},{"style":129},[4621],{"type":57,"value":372},{"type":52,"tag":105,"props":4623,"children":4624},{"style":123},[4625],{"type":57,"value":377},{"type":52,"tag":105,"props":4627,"children":4628},{"style":256},[4629],{"type":57,"value":4630},"parseInline",{"type":52,"tag":105,"props":4632,"children":4633},{"style":294},[4634],{"type":57,"value":334},{"type":52,"tag":105,"props":4636,"children":4637},{"style":129},[4638],{"type":57,"value":340},{"type":52,"tag":105,"props":4640,"children":4641},{"style":123},[4642],{"type":57,"value":377},{"type":52,"tag":105,"props":4644,"children":4645},{"style":129},[4646],{"type":57,"value":382},{"type":52,"tag":105,"props":4648,"children":4649},{"style":294},[4650],{"type":57,"value":387},{"type":52,"tag":105,"props":4652,"children":4653},{"style":129},[4654],{"type":57,"value":340},{"type":52,"tag":105,"props":4656,"children":4657},{"style":123},[4658],{"type":57,"value":377},{"type":52,"tag":105,"props":4660,"children":4661},{"style":129},[4662],{"type":57,"value":400},{"type":52,"tag":105,"props":4664,"children":4665},{"style":123},[4666],{"type":57,"value":621},{"type":52,"tag":105,"props":4668,"children":4669},{"style":624},[4670],{"type":57,"value":1001},{"type":52,"tag":105,"props":4672,"children":4673},{"style":294},[4674],{"type":57,"value":405},{"type":52,"tag":105,"props":4676,"children":4677},{"style":123},[4678],{"type":57,"value":410},{"type":52,"tag":105,"props":4680,"children":4681},{"style":123},[4682],{"type":57,"value":782},{"type":52,"tag":105,"props":4684,"children":4685},{"style":294},[4686],{"type":57,"value":345},{"type":52,"tag":105,"props":4688,"children":4689},{"style":123},[4690],{"type":57,"value":320},{"type":52,"tag":105,"props":4692,"children":4693},{"class":107,"line":505},[4694],{"type":52,"tag":105,"props":4695,"children":4696},{"style":123},[4697],{"type":57,"value":4141},{"type":52,"tag":105,"props":4699,"children":4700},{"class":107,"line":544},[4701],{"type":52,"tag":105,"props":4702,"children":4703},{"style":123},[4704],{"type":57,"value":2079},{"type":52,"tag":105,"props":4706,"children":4707},{"class":107,"line":552},[4708],{"type":52,"tag":105,"props":4709,"children":4710},{"style":123},[4711],{"type":57,"value":1281},{"type":52,"tag":105,"props":4713,"children":4714},{"class":107,"line":589},[4715],{"type":52,"tag":105,"props":4716,"children":4717},{"emptyLinePlaceholder":240},[4718],{"type":57,"value":243},{"type":52,"tag":105,"props":4720,"children":4721},{"class":107,"line":630},[4722,4726,4730,4734,4738,4743,4747,4751,4755,4759,4764,4768,4772,4776,4780],{"type":52,"tag":105,"props":4723,"children":4724},{"style":129},[4725],{"type":57,"value":1482},{"type":52,"tag":105,"props":4727,"children":4728},{"style":123},[4729],{"type":57,"value":377},{"type":52,"tag":105,"props":4731,"children":4732},{"style":256},[4733],{"type":57,"value":1491},{"type":52,"tag":105,"props":4735,"children":4736},{"style":129},[4737],{"type":57,"value":334},{"type":52,"tag":105,"props":4739,"children":4740},{"style":256},[4741],{"type":57,"value":4742},"renderHtml",{"type":52,"tag":105,"props":4744,"children":4745},{"style":129},[4746],{"type":57,"value":334},{"type":52,"tag":105,"props":4748,"children":4749},{"style":123},[4750],{"type":57,"value":315},{"type":52,"tag":105,"props":4752,"children":4753},{"style":150},[4754],{"type":57,"value":464},{"type":52,"tag":105,"props":4756,"children":4757},{"style":129},[4758],{"type":57,"value":1233},{"type":52,"tag":105,"props":4760,"children":4761},{"style":150},[4762],{"type":57,"value":4763},"Cached.",{"type":52,"tag":105,"props":4765,"children":4766},{"style":129},[4767],{"type":57,"value":1233},{"type":52,"tag":105,"props":4769,"children":4770},{"style":150},[4771],{"type":57,"value":714},{"type":52,"tag":105,"props":4773,"children":4774},{"style":123},[4775],{"type":57,"value":315},{"type":52,"tag":105,"props":4777,"children":4778},{"style":123},[4779],{"type":57,"value":1402},{"type":52,"tag":105,"props":4781,"children":4782},{"style":123},[4783],{"type":57,"value":274},{"type":52,"tag":105,"props":4785,"children":4786},{"class":107,"line":730},[4787,4791,4795,4800],{"type":52,"tag":105,"props":4788,"children":4789},{"style":294},[4790],{"type":57,"value":2145},{"type":52,"tag":105,"props":4792,"children":4793},{"style":123},[4794],{"type":57,"value":92},{"type":52,"tag":105,"props":4796,"children":4797},{"style":129},[4798],{"type":57,"value":4799}," [brokenNotes]",{"type":52,"tag":105,"props":4801,"children":4802},{"style":123},[4803],{"type":57,"value":320},{"type":52,"tag":105,"props":4805,"children":4806},{"class":107,"line":789},[4807,4811],{"type":52,"tag":105,"props":4808,"children":4809},{"style":123},[4810],{"type":57,"value":1415},{"type":52,"tag":105,"props":4812,"children":4813},{"style":129},[4814],{"type":57,"value":4815},"))\n",{"type":52,"tag":53,"props":4817,"children":4818},{},[4819],{"type":57,"value":4820},"Correct:",{"type":52,"tag":94,"props":4822,"children":4824},{"className":96,"code":4823,"language":98,"meta":99,"style":99},"import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst notes: MarkdownExtension = {\n  name: 'notes',\n  parseBlock(context) {\n    if (context.lines[context.index] !== ':::note') return undefined\n    const closing = context.lines.indexOf(':::', context.index + 1)\n    if (closing === -1) return undefined\n    const body = context.lines.slice(context.index + 1, closing).join('\\n')\n    context.consume(closing - context.index + 1)\n    return {\n      type: 'component',\n      name: 'note',\n      attributes: {},\n      children: context.parseBlocks(body),\n    }\n  },\n}\n\nconsole.log(renderHtml(':::note\\nCached.\\n:::', {\n  extensions: [notes],\n}))\n",[4825],{"type":52,"tag":60,"props":4826,"children":4827},{"__ignoreMap":99},[4828,4867,4902,4909,4937,4964,4987,5058,5139,5179,5279,5331,5342,5369,5397,5414,5453,5460,5467,5474,5481,5544,5564],{"type":52,"tag":105,"props":4829,"children":4830},{"class":107,"line":108},[4831,4835,4839,4843,4847,4851,4855,4859,4863],{"type":52,"tag":105,"props":4832,"children":4833},{"style":112},[4834],{"type":57,"value":115},{"type":52,"tag":105,"props":4836,"children":4837},{"style":112},[4838],{"type":57,"value":120},{"type":52,"tag":105,"props":4840,"children":4841},{"style":123},[4842],{"type":57,"value":126},{"type":52,"tag":105,"props":4844,"children":4845},{"style":129},[4846],{"type":57,"value":132},{"type":52,"tag":105,"props":4848,"children":4849},{"style":123},[4850],{"type":57,"value":137},{"type":52,"tag":105,"props":4852,"children":4853},{"style":112},[4854],{"type":57,"value":142},{"type":52,"tag":105,"props":4856,"children":4857},{"style":123},[4858],{"type":57,"value":147},{"type":52,"tag":105,"props":4860,"children":4861},{"style":150},[4862],{"type":57,"value":37},{"type":52,"tag":105,"props":4864,"children":4865},{"style":123},[4866],{"type":57,"value":157},{"type":52,"tag":105,"props":4868,"children":4869},{"class":107,"line":160},[4870,4874,4878,4882,4886,4890,4894,4898],{"type":52,"tag":105,"props":4871,"children":4872},{"style":112},[4873],{"type":57,"value":115},{"type":52,"tag":105,"props":4875,"children":4876},{"style":123},[4877],{"type":57,"value":126},{"type":52,"tag":105,"props":4879,"children":4880},{"style":129},[4881],{"type":57,"value":174},{"type":52,"tag":105,"props":4883,"children":4884},{"style":123},[4885],{"type":57,"value":137},{"type":52,"tag":105,"props":4887,"children":4888},{"style":112},[4889],{"type":57,"value":142},{"type":52,"tag":105,"props":4891,"children":4892},{"style":123},[4893],{"type":57,"value":147},{"type":52,"tag":105,"props":4895,"children":4896},{"style":150},[4897],{"type":57,"value":191},{"type":52,"tag":105,"props":4899,"children":4900},{"style":123},[4901],{"type":57,"value":157},{"type":52,"tag":105,"props":4903,"children":4904},{"class":107,"line":198},[4905],{"type":52,"tag":105,"props":4906,"children":4907},{"emptyLinePlaceholder":240},[4908],{"type":57,"value":243},{"type":52,"tag":105,"props":4910,"children":4911},{"class":107,"line":236},[4912,4916,4921,4925,4929,4933],{"type":52,"tag":105,"props":4913,"children":4914},{"style":250},[4915],{"type":57,"value":1298},{"type":52,"tag":105,"props":4917,"children":4918},{"style":129},[4919],{"type":57,"value":4920}," notes",{"type":52,"tag":105,"props":4922,"children":4923},{"style":123},[4924],{"type":57,"value":92},{"type":52,"tag":105,"props":4926,"children":4927},{"style":267},[4928],{"type":57,"value":132},{"type":52,"tag":105,"props":4930,"children":4931},{"style":123},[4932],{"type":57,"value":367},{"type":52,"tag":105,"props":4934,"children":4935},{"style":123},[4936],{"type":57,"value":274},{"type":52,"tag":105,"props":4938,"children":4939},{"class":107,"line":246},[4940,4944,4948,4952,4956,4960],{"type":52,"tag":105,"props":4941,"children":4942},{"style":294},[4943],{"type":57,"value":1686},{"type":52,"tag":105,"props":4945,"children":4946},{"style":123},[4947],{"type":57,"value":92},{"type":52,"tag":105,"props":4949,"children":4950},{"style":123},[4951],{"type":57,"value":147},{"type":52,"tag":105,"props":4953,"children":4954},{"style":150},[4955],{"type":57,"value":310},{"type":52,"tag":105,"props":4957,"children":4958},{"style":123},[4959],{"type":57,"value":315},{"type":52,"tag":105,"props":4961,"children":4962},{"style":123},[4963],{"type":57,"value":320},{"type":52,"tag":105,"props":4965,"children":4966},{"class":107,"line":277},[4967,4971,4975,4979,4983],{"type":52,"tag":105,"props":4968,"children":4969},{"style":294},[4970],{"type":57,"value":4478},{"type":52,"tag":105,"props":4972,"children":4973},{"style":123},[4974],{"type":57,"value":334},{"type":52,"tag":105,"props":4976,"children":4977},{"style":337},[4978],{"type":57,"value":340},{"type":52,"tag":105,"props":4980,"children":4981},{"style":123},[4982],{"type":57,"value":345},{"type":52,"tag":105,"props":4984,"children":4985},{"style":123},[4986],{"type":57,"value":274},{"type":52,"tag":105,"props":4988,"children":4989},{"class":107,"line":290},[4990,4994,4998,5002,5006,5010,5014,5018,5022,5026,5030,5034,5038,5042,5046,5050,5054],{"type":52,"tag":105,"props":4991,"children":4992},{"style":112},[4993],{"type":57,"value":3462},{"type":52,"tag":105,"props":4995,"children":4996},{"style":294},[4997],{"type":57,"value":516},{"type":52,"tag":105,"props":4999,"children":5000},{"style":129},[5001],{"type":57,"value":340},{"type":52,"tag":105,"props":5003,"children":5004},{"style":123},[5005],{"type":57,"value":377},{"type":52,"tag":105,"props":5007,"children":5008},{"style":129},[5009],{"type":57,"value":382},{"type":52,"tag":105,"props":5011,"children":5012},{"style":294},[5013],{"type":57,"value":387},{"type":52,"tag":105,"props":5015,"children":5016},{"style":129},[5017],{"type":57,"value":340},{"type":52,"tag":105,"props":5019,"children":5020},{"style":123},[5021],{"type":57,"value":377},{"type":52,"tag":105,"props":5023,"children":5024},{"style":129},[5025],{"type":57,"value":400},{"type":52,"tag":105,"props":5027,"children":5028},{"style":294},[5029],{"type":57,"value":405},{"type":52,"tag":105,"props":5031,"children":5032},{"style":123},[5033],{"type":57,"value":705},{"type":52,"tag":105,"props":5035,"children":5036},{"style":123},[5037],{"type":57,"value":147},{"type":52,"tag":105,"props":5039,"children":5040},{"style":150},[5041],{"type":57,"value":464},{"type":52,"tag":105,"props":5043,"children":5044},{"style":123},[5045],{"type":57,"value":315},{"type":52,"tag":105,"props":5047,"children":5048},{"style":294},[5049],{"type":57,"value":531},{"type":52,"tag":105,"props":5051,"children":5052},{"style":112},[5053],{"type":57,"value":536},{"type":52,"tag":105,"props":5055,"children":5056},{"style":123},[5057],{"type":57,"value":541},{"type":52,"tag":105,"props":5059,"children":5060},{"class":107,"line":323},[5061,5065,5070,5074,5078,5082,5086,5090,5095,5099,5103,5107,5111,5115,5119,5123,5127,5131,5135],{"type":52,"tag":105,"props":5062,"children":5063},{"style":250},[5064],{"type":57,"value":2789},{"type":52,"tag":105,"props":5066,"children":5067},{"style":129},[5068],{"type":57,"value":5069}," closing",{"type":52,"tag":105,"props":5071,"children":5072},{"style":123},[5073],{"type":57,"value":367},{"type":52,"tag":105,"props":5075,"children":5076},{"style":129},[5077],{"type":57,"value":372},{"type":52,"tag":105,"props":5079,"children":5080},{"style":123},[5081],{"type":57,"value":377},{"type":52,"tag":105,"props":5083,"children":5084},{"style":129},[5085],{"type":57,"value":382},{"type":52,"tag":105,"props":5087,"children":5088},{"style":123},[5089],{"type":57,"value":377},{"type":52,"tag":105,"props":5091,"children":5092},{"style":256},[5093],{"type":57,"value":5094},"indexOf",{"type":52,"tag":105,"props":5096,"children":5097},{"style":294},[5098],{"type":57,"value":334},{"type":52,"tag":105,"props":5100,"children":5101},{"style":123},[5102],{"type":57,"value":315},{"type":52,"tag":105,"props":5104,"children":5105},{"style":150},[5106],{"type":57,"value":714},{"type":52,"tag":105,"props":5108,"children":5109},{"style":123},[5110],{"type":57,"value":315},{"type":52,"tag":105,"props":5112,"children":5113},{"style":123},[5114],{"type":57,"value":1402},{"type":52,"tag":105,"props":5116,"children":5117},{"style":129},[5118],{"type":57,"value":372},{"type":52,"tag":105,"props":5120,"children":5121},{"style":123},[5122],{"type":57,"value":377},{"type":52,"tag":105,"props":5124,"children":5125},{"style":129},[5126],{"type":57,"value":400},{"type":52,"tag":105,"props":5128,"children":5129},{"style":123},[5130],{"type":57,"value":621},{"type":52,"tag":105,"props":5132,"children":5133},{"style":624},[5134],{"type":57,"value":1001},{"type":52,"tag":105,"props":5136,"children":5137},{"style":294},[5138],{"type":57,"value":502},{"type":52,"tag":105,"props":5140,"children":5141},{"class":107,"line":22},[5142,5146,5150,5155,5159,5163,5167,5171,5175],{"type":52,"tag":105,"props":5143,"children":5144},{"style":112},[5145],{"type":57,"value":3462},{"type":52,"tag":105,"props":5147,"children":5148},{"style":294},[5149],{"type":57,"value":516},{"type":52,"tag":105,"props":5151,"children":5152},{"style":129},[5153],{"type":57,"value":5154},"closing",{"type":52,"tag":105,"props":5156,"children":5157},{"style":123},[5158],{"type":57,"value":2448},{"type":52,"tag":105,"props":5160,"children":5161},{"style":123},[5162],{"type":57,"value":980},{"type":52,"tag":105,"props":5164,"children":5165},{"style":624},[5166],{"type":57,"value":911},{"type":52,"tag":105,"props":5168,"children":5169},{"style":294},[5170],{"type":57,"value":531},{"type":52,"tag":105,"props":5172,"children":5173},{"style":112},[5174],{"type":57,"value":536},{"type":52,"tag":105,"props":5176,"children":5177},{"style":123},[5178],{"type":57,"value":541},{"type":52,"tag":105,"props":5180,"children":5181},{"class":107,"line":418},[5182,5186,5190,5194,5198,5202,5206,5210,5215,5219,5223,5227,5231,5235,5239,5243,5247,5251,5255,5259,5263,5267,5271,5275],{"type":52,"tag":105,"props":5183,"children":5184},{"style":250},[5185],{"type":57,"value":2789},{"type":52,"tag":105,"props":5187,"children":5188},{"style":129},[5189],{"type":57,"value":562},{"type":52,"tag":105,"props":5191,"children":5192},{"style":123},[5193],{"type":57,"value":367},{"type":52,"tag":105,"props":5195,"children":5196},{"style":129},[5197],{"type":57,"value":372},{"type":52,"tag":105,"props":5199,"children":5200},{"style":123},[5201],{"type":57,"value":377},{"type":52,"tag":105,"props":5203,"children":5204},{"style":129},[5205],{"type":57,"value":382},{"type":52,"tag":105,"props":5207,"children":5208},{"style":123},[5209],{"type":57,"value":377},{"type":52,"tag":105,"props":5211,"children":5212},{"style":256},[5213],{"type":57,"value":5214},"slice",{"type":52,"tag":105,"props":5216,"children":5217},{"style":294},[5218],{"type":57,"value":334},{"type":52,"tag":105,"props":5220,"children":5221},{"style":129},[5222],{"type":57,"value":340},{"type":52,"tag":105,"props":5224,"children":5225},{"style":123},[5226],{"type":57,"value":377},{"type":52,"tag":105,"props":5228,"children":5229},{"style":129},[5230],{"type":57,"value":400},{"type":52,"tag":105,"props":5232,"children":5233},{"style":123},[5234],{"type":57,"value":621},{"type":52,"tag":105,"props":5236,"children":5237},{"style":624},[5238],{"type":57,"value":1001},{"type":52,"tag":105,"props":5240,"children":5241},{"style":123},[5242],{"type":57,"value":1402},{"type":52,"tag":105,"props":5244,"children":5245},{"style":129},[5246],{"type":57,"value":5069},{"type":52,"tag":105,"props":5248,"children":5249},{"style":294},[5250],{"type":57,"value":345},{"type":52,"tag":105,"props":5252,"children":5253},{"style":123},[5254],{"type":57,"value":377},{"type":52,"tag":105,"props":5256,"children":5257},{"style":256},[5258],{"type":57,"value":1220},{"type":52,"tag":105,"props":5260,"children":5261},{"style":294},[5262],{"type":57,"value":334},{"type":52,"tag":105,"props":5264,"children":5265},{"style":123},[5266],{"type":57,"value":315},{"type":52,"tag":105,"props":5268,"children":5269},{"style":129},[5270],{"type":57,"value":1233},{"type":52,"tag":105,"props":5272,"children":5273},{"style":123},[5274],{"type":57,"value":315},{"type":52,"tag":105,"props":5276,"children":5277},{"style":294},[5278],{"type":57,"value":502},{"type":52,"tag":105,"props":5280,"children":5281},{"class":107,"line":505},[5282,5287,5291,5295,5299,5303,5307,5311,5315,5319,5323,5327],{"type":52,"tag":105,"props":5283,"children":5284},{"style":129},[5285],{"type":57,"value":5286},"    context",{"type":52,"tag":105,"props":5288,"children":5289},{"style":123},[5290],{"type":57,"value":377},{"type":52,"tag":105,"props":5292,"children":5293},{"style":256},[5294],{"type":57,"value":967},{"type":52,"tag":105,"props":5296,"children":5297},{"style":294},[5298],{"type":57,"value":334},{"type":52,"tag":105,"props":5300,"children":5301},{"style":129},[5302],{"type":57,"value":5154},{"type":52,"tag":105,"props":5304,"children":5305},{"style":123},[5306],{"type":57,"value":980},{"type":52,"tag":105,"props":5308,"children":5309},{"style":129},[5310],{"type":57,"value":372},{"type":52,"tag":105,"props":5312,"children":5313},{"style":123},[5314],{"type":57,"value":377},{"type":52,"tag":105,"props":5316,"children":5317},{"style":129},[5318],{"type":57,"value":400},{"type":52,"tag":105,"props":5320,"children":5321},{"style":123},[5322],{"type":57,"value":621},{"type":52,"tag":105,"props":5324,"children":5325},{"style":624},[5326],{"type":57,"value":1001},{"type":52,"tag":105,"props":5328,"children":5329},{"style":294},[5330],{"type":57,"value":502},{"type":52,"tag":105,"props":5332,"children":5333},{"class":107,"line":544},[5334,5338],{"type":52,"tag":105,"props":5335,"children":5336},{"style":112},[5337],{"type":57,"value":1740},{"type":52,"tag":105,"props":5339,"children":5340},{"style":123},[5341],{"type":57,"value":274},{"type":52,"tag":105,"props":5343,"children":5344},{"class":107,"line":552},[5345,5349,5353,5357,5361,5365],{"type":52,"tag":105,"props":5346,"children":5347},{"style":294},[5348],{"type":57,"value":4584},{"type":52,"tag":105,"props":5350,"children":5351},{"style":123},[5352],{"type":57,"value":92},{"type":52,"tag":105,"props":5354,"children":5355},{"style":123},[5356],{"type":57,"value":147},{"type":52,"tag":105,"props":5358,"children":5359},{"style":150},[5360],{"type":57,"value":1040},{"type":52,"tag":105,"props":5362,"children":5363},{"style":123},[5364],{"type":57,"value":315},{"type":52,"tag":105,"props":5366,"children":5367},{"style":123},[5368],{"type":57,"value":320},{"type":52,"tag":105,"props":5370,"children":5371},{"class":107,"line":589},[5372,5377,5381,5385,5389,5393],{"type":52,"tag":105,"props":5373,"children":5374},{"style":294},[5375],{"type":57,"value":5376},"      name",{"type":52,"tag":105,"props":5378,"children":5379},{"style":123},[5380],{"type":57,"value":92},{"type":52,"tag":105,"props":5382,"children":5383},{"style":123},[5384],{"type":57,"value":147},{"type":52,"tag":105,"props":5386,"children":5387},{"style":150},[5388],{"type":57,"value":1070},{"type":52,"tag":105,"props":5390,"children":5391},{"style":123},[5392],{"type":57,"value":315},{"type":52,"tag":105,"props":5394,"children":5395},{"style":123},[5396],{"type":57,"value":320},{"type":52,"tag":105,"props":5398,"children":5399},{"class":107,"line":630},[5400,5405,5409],{"type":52,"tag":105,"props":5401,"children":5402},{"style":294},[5403],{"type":57,"value":5404},"      attributes",{"type":52,"tag":105,"props":5406,"children":5407},{"style":123},[5408],{"type":57,"value":92},{"type":52,"tag":105,"props":5410,"children":5411},{"style":123},[5412],{"type":57,"value":5413}," {},\n",{"type":52,"tag":105,"props":5415,"children":5416},{"class":107,"line":730},[5417,5421,5425,5429,5433,5437,5441,5445,5449],{"type":52,"tag":105,"props":5418,"children":5419},{"style":294},[5420],{"type":57,"value":4613},{"type":52,"tag":105,"props":5422,"children":5423},{"style":123},[5424],{"type":57,"value":92},{"type":52,"tag":105,"props":5426,"children":5427},{"style":129},[5428],{"type":57,"value":372},{"type":52,"tag":105,"props":5430,"children":5431},{"style":123},[5432],{"type":57,"value":377},{"type":52,"tag":105,"props":5434,"children":5435},{"style":256},[5436],{"type":57,"value":1202},{"type":52,"tag":105,"props":5438,"children":5439},{"style":294},[5440],{"type":57,"value":334},{"type":52,"tag":105,"props":5442,"children":5443},{"style":129},[5444],{"type":57,"value":1211},{"type":52,"tag":105,"props":5446,"children":5447},{"style":294},[5448],{"type":57,"value":345},{"type":52,"tag":105,"props":5450,"children":5451},{"style":123},[5452],{"type":57,"value":320},{"type":52,"tag":105,"props":5454,"children":5455},{"class":107,"line":789},[5456],{"type":52,"tag":105,"props":5457,"children":5458},{"style":123},[5459],{"type":57,"value":4141},{"type":52,"tag":105,"props":5461,"children":5462},{"class":107,"line":803},[5463],{"type":52,"tag":105,"props":5464,"children":5465},{"style":123},[5466],{"type":57,"value":2079},{"type":52,"tag":105,"props":5468,"children":5469},{"class":107,"line":812},[5470],{"type":52,"tag":105,"props":5471,"children":5472},{"style":123},[5473],{"type":57,"value":1281},{"type":52,"tag":105,"props":5475,"children":5476},{"class":107,"line":876},[5477],{"type":52,"tag":105,"props":5478,"children":5479},{"emptyLinePlaceholder":240},[5480],{"type":57,"value":243},{"type":52,"tag":105,"props":5482,"children":5483},{"class":107,"line":884},[5484,5488,5492,5496,5500,5504,5508,5512,5516,5520,5524,5528,5532,5536,5540],{"type":52,"tag":105,"props":5485,"children":5486},{"style":129},[5487],{"type":57,"value":1482},{"type":52,"tag":105,"props":5489,"children":5490},{"style":123},[5491],{"type":57,"value":377},{"type":52,"tag":105,"props":5493,"children":5494},{"style":256},[5495],{"type":57,"value":1491},{"type":52,"tag":105,"props":5497,"children":5498},{"style":129},[5499],{"type":57,"value":334},{"type":52,"tag":105,"props":5501,"children":5502},{"style":256},[5503],{"type":57,"value":4742},{"type":52,"tag":105,"props":5505,"children":5506},{"style":129},[5507],{"type":57,"value":334},{"type":52,"tag":105,"props":5509,"children":5510},{"style":123},[5511],{"type":57,"value":315},{"type":52,"tag":105,"props":5513,"children":5514},{"style":150},[5515],{"type":57,"value":464},{"type":52,"tag":105,"props":5517,"children":5518},{"style":129},[5519],{"type":57,"value":1233},{"type":52,"tag":105,"props":5521,"children":5522},{"style":150},[5523],{"type":57,"value":4763},{"type":52,"tag":105,"props":5525,"children":5526},{"style":129},[5527],{"type":57,"value":1233},{"type":52,"tag":105,"props":5529,"children":5530},{"style":150},[5531],{"type":57,"value":714},{"type":52,"tag":105,"props":5533,"children":5534},{"style":123},[5535],{"type":57,"value":315},{"type":52,"tag":105,"props":5537,"children":5538},{"style":123},[5539],{"type":57,"value":1402},{"type":52,"tag":105,"props":5541,"children":5542},{"style":123},[5543],{"type":57,"value":274},{"type":52,"tag":105,"props":5545,"children":5546},{"class":107,"line":952},[5547,5551,5555,5560],{"type":52,"tag":105,"props":5548,"children":5549},{"style":294},[5550],{"type":57,"value":2145},{"type":52,"tag":105,"props":5552,"children":5553},{"style":123},[5554],{"type":57,"value":92},{"type":52,"tag":105,"props":5556,"children":5557},{"style":129},[5558],{"type":57,"value":5559}," [notes]",{"type":52,"tag":105,"props":5561,"children":5562},{"style":123},[5563],{"type":57,"value":320},{"type":52,"tag":105,"props":5565,"children":5566},{"class":107,"line":1008},[5567,5571],{"type":52,"tag":105,"props":5568,"children":5569},{"style":123},[5570],{"type":57,"value":1415},{"type":52,"tag":105,"props":5572,"children":5573},{"style":129},[5574],{"type":57,"value":4815},{"type":52,"tag":53,"props":5576,"children":5577},{},[5578,5580,5585],{"type":57,"value":5579},"Returning a node advances only one line unless ",{"type":52,"tag":60,"props":5581,"children":5583},{"className":5582},[],[5584],{"type":57,"value":967},{"type":57,"value":5586}," records the complete owned block.",{"type":52,"tag":53,"props":5588,"children":5589},{},[5590,5592],{"type":57,"value":5591},"Source: ",{"type":52,"tag":60,"props":5593,"children":5595},{"className":5594},[],[5596],{"type":57,"value":5597},"docs\u002Fguides\u002Fextensions.md",{"type":52,"tag":1522,"props":5599,"children":5601},{"id":5600},"high-ordering-a-general-parser-first",[5602],{"type":57,"value":5603},"HIGH Ordering a general parser first",{"type":52,"tag":53,"props":5605,"children":5606},{},[5607],{"type":57,"value":4326},{"type":52,"tag":94,"props":5609,"children":5611},{"className":96,"code":5610,"language":98,"meta":99,"style":99},"import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { calloutsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcallouts'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst quotedLine: MarkdownExtension = {\n  name: 'quoted-line',\n  parseBlock(context) {\n    const match = (context.lines[context.index] ?? '').match(\u002F^>\\s?(.*)$\u002F)\n    if (!match) return undefined\n    context.consume(1)\n    return { type: 'paragraph', children: context.parseInline(match[1] ?? '') }\n  },\n}\n\nconsole.log(renderHtml('> [!TIP]\\n> Cache it.', {\n  extensions: [quotedLine, calloutsExtension()],\n}))\n",[5612],{"type":52,"tag":60,"props":5613,"children":5614},{"__ignoreMap":99},[5615,5654,5689,5724,5731,5759,5787,5810,5925,5956,5983,6074,6081,6088,6095,6152,6185],{"type":52,"tag":105,"props":5616,"children":5617},{"class":107,"line":108},[5618,5622,5626,5630,5634,5638,5642,5646,5650],{"type":52,"tag":105,"props":5619,"children":5620},{"style":112},[5621],{"type":57,"value":115},{"type":52,"tag":105,"props":5623,"children":5624},{"style":112},[5625],{"type":57,"value":120},{"type":52,"tag":105,"props":5627,"children":5628},{"style":123},[5629],{"type":57,"value":126},{"type":52,"tag":105,"props":5631,"children":5632},{"style":129},[5633],{"type":57,"value":132},{"type":52,"tag":105,"props":5635,"children":5636},{"style":123},[5637],{"type":57,"value":137},{"type":52,"tag":105,"props":5639,"children":5640},{"style":112},[5641],{"type":57,"value":142},{"type":52,"tag":105,"props":5643,"children":5644},{"style":123},[5645],{"type":57,"value":147},{"type":52,"tag":105,"props":5647,"children":5648},{"style":150},[5649],{"type":57,"value":37},{"type":52,"tag":105,"props":5651,"children":5652},{"style":123},[5653],{"type":57,"value":157},{"type":52,"tag":105,"props":5655,"children":5656},{"class":107,"line":160},[5657,5661,5665,5669,5673,5677,5681,5685],{"type":52,"tag":105,"props":5658,"children":5659},{"style":112},[5660],{"type":57,"value":115},{"type":52,"tag":105,"props":5662,"children":5663},{"style":123},[5664],{"type":57,"value":126},{"type":52,"tag":105,"props":5666,"children":5667},{"style":129},[5668],{"type":57,"value":3303},{"type":52,"tag":105,"props":5670,"children":5671},{"style":123},[5672],{"type":57,"value":137},{"type":52,"tag":105,"props":5674,"children":5675},{"style":112},[5676],{"type":57,"value":142},{"type":52,"tag":105,"props":5678,"children":5679},{"style":123},[5680],{"type":57,"value":147},{"type":52,"tag":105,"props":5682,"children":5683},{"style":150},[5684],{"type":57,"value":3320},{"type":52,"tag":105,"props":5686,"children":5687},{"style":123},[5688],{"type":57,"value":157},{"type":52,"tag":105,"props":5690,"children":5691},{"class":107,"line":198},[5692,5696,5700,5704,5708,5712,5716,5720],{"type":52,"tag":105,"props":5693,"children":5694},{"style":112},[5695],{"type":57,"value":115},{"type":52,"tag":105,"props":5697,"children":5698},{"style":123},[5699],{"type":57,"value":126},{"type":52,"tag":105,"props":5701,"children":5702},{"style":129},[5703],{"type":57,"value":174},{"type":52,"tag":105,"props":5705,"children":5706},{"style":123},[5707],{"type":57,"value":137},{"type":52,"tag":105,"props":5709,"children":5710},{"style":112},[5711],{"type":57,"value":142},{"type":52,"tag":105,"props":5713,"children":5714},{"style":123},[5715],{"type":57,"value":147},{"type":52,"tag":105,"props":5717,"children":5718},{"style":150},[5719],{"type":57,"value":191},{"type":52,"tag":105,"props":5721,"children":5722},{"style":123},[5723],{"type":57,"value":157},{"type":52,"tag":105,"props":5725,"children":5726},{"class":107,"line":236},[5727],{"type":52,"tag":105,"props":5728,"children":5729},{"emptyLinePlaceholder":240},[5730],{"type":57,"value":243},{"type":52,"tag":105,"props":5732,"children":5733},{"class":107,"line":246},[5734,5738,5743,5747,5751,5755],{"type":52,"tag":105,"props":5735,"children":5736},{"style":250},[5737],{"type":57,"value":1298},{"type":52,"tag":105,"props":5739,"children":5740},{"style":129},[5741],{"type":57,"value":5742}," quotedLine",{"type":52,"tag":105,"props":5744,"children":5745},{"style":123},[5746],{"type":57,"value":92},{"type":52,"tag":105,"props":5748,"children":5749},{"style":267},[5750],{"type":57,"value":132},{"type":52,"tag":105,"props":5752,"children":5753},{"style":123},[5754],{"type":57,"value":367},{"type":52,"tag":105,"props":5756,"children":5757},{"style":123},[5758],{"type":57,"value":274},{"type":52,"tag":105,"props":5760,"children":5761},{"class":107,"line":277},[5762,5766,5770,5774,5779,5783],{"type":52,"tag":105,"props":5763,"children":5764},{"style":294},[5765],{"type":57,"value":1686},{"type":52,"tag":105,"props":5767,"children":5768},{"style":123},[5769],{"type":57,"value":92},{"type":52,"tag":105,"props":5771,"children":5772},{"style":123},[5773],{"type":57,"value":147},{"type":52,"tag":105,"props":5775,"children":5776},{"style":150},[5777],{"type":57,"value":5778},"quoted-line",{"type":52,"tag":105,"props":5780,"children":5781},{"style":123},[5782],{"type":57,"value":315},{"type":52,"tag":105,"props":5784,"children":5785},{"style":123},[5786],{"type":57,"value":320},{"type":52,"tag":105,"props":5788,"children":5789},{"class":107,"line":290},[5790,5794,5798,5802,5806],{"type":52,"tag":105,"props":5791,"children":5792},{"style":294},[5793],{"type":57,"value":4478},{"type":52,"tag":105,"props":5795,"children":5796},{"style":123},[5797],{"type":57,"value":334},{"type":52,"tag":105,"props":5799,"children":5800},{"style":337},[5801],{"type":57,"value":340},{"type":52,"tag":105,"props":5803,"children":5804},{"style":123},[5805],{"type":57,"value":345},{"type":52,"tag":105,"props":5807,"children":5808},{"style":123},[5809],{"type":57,"value":274},{"type":52,"tag":105,"props":5811,"children":5812},{"class":107,"line":323},[5813,5817,5822,5826,5830,5834,5838,5842,5846,5850,5854,5858,5862,5866,5870,5874,5878,5882,5886,5890,5894,5899,5904,5908,5913,5917,5921],{"type":52,"tag":105,"props":5814,"children":5815},{"style":250},[5816],{"type":57,"value":2789},{"type":52,"tag":105,"props":5818,"children":5819},{"style":129},[5820],{"type":57,"value":5821}," match",{"type":52,"tag":105,"props":5823,"children":5824},{"style":123},[5825],{"type":57,"value":367},{"type":52,"tag":105,"props":5827,"children":5828},{"style":294},[5829],{"type":57,"value":516},{"type":52,"tag":105,"props":5831,"children":5832},{"style":129},[5833],{"type":57,"value":340},{"type":52,"tag":105,"props":5835,"children":5836},{"style":123},[5837],{"type":57,"value":377},{"type":52,"tag":105,"props":5839,"children":5840},{"style":129},[5841],{"type":57,"value":382},{"type":52,"tag":105,"props":5843,"children":5844},{"style":294},[5845],{"type":57,"value":387},{"type":52,"tag":105,"props":5847,"children":5848},{"style":129},[5849],{"type":57,"value":340},{"type":52,"tag":105,"props":5851,"children":5852},{"style":123},[5853],{"type":57,"value":377},{"type":52,"tag":105,"props":5855,"children":5856},{"style":129},[5857],{"type":57,"value":400},{"type":52,"tag":105,"props":5859,"children":5860},{"style":294},[5861],{"type":57,"value":405},{"type":52,"tag":105,"props":5863,"children":5864},{"style":123},[5865],{"type":57,"value":410},{"type":52,"tag":105,"props":5867,"children":5868},{"style":123},[5869],{"type":57,"value":782},{"type":52,"tag":105,"props":5871,"children":5872},{"style":294},[5873],{"type":57,"value":345},{"type":52,"tag":105,"props":5875,"children":5876},{"style":123},[5877],{"type":57,"value":377},{"type":52,"tag":105,"props":5879,"children":5880},{"style":256},[5881],{"type":57,"value":445},{"type":52,"tag":105,"props":5883,"children":5884},{"style":294},[5885],{"type":57,"value":334},{"type":52,"tag":105,"props":5887,"children":5888},{"style":123},[5889],{"type":57,"value":454},{"type":52,"tag":105,"props":5891,"children":5892},{"style":112},[5893],{"type":57,"value":459},{"type":52,"tag":105,"props":5895,"children":5896},{"style":150},[5897],{"type":57,"value":5898},">\\s",{"type":52,"tag":105,"props":5900,"children":5901},{"style":123},[5902],{"type":57,"value":5903},"?(",{"type":52,"tag":105,"props":5905,"children":5906},{"style":150},[5907],{"type":57,"value":377},{"type":52,"tag":105,"props":5909,"children":5910},{"style":123},[5911],{"type":57,"value":5912},"*)",{"type":52,"tag":105,"props":5914,"children":5915},{"style":112},[5916],{"type":57,"value":493},{"type":52,"tag":105,"props":5918,"children":5919},{"style":123},[5920],{"type":57,"value":454},{"type":52,"tag":105,"props":5922,"children":5923},{"style":294},[5924],{"type":57,"value":502},{"type":52,"tag":105,"props":5926,"children":5927},{"class":107,"line":22},[5928,5932,5936,5940,5944,5948,5952],{"type":52,"tag":105,"props":5929,"children":5930},{"style":112},[5931],{"type":57,"value":3462},{"type":52,"tag":105,"props":5933,"children":5934},{"style":294},[5935],{"type":57,"value":516},{"type":52,"tag":105,"props":5937,"children":5938},{"style":123},[5939],{"type":57,"value":521},{"type":52,"tag":105,"props":5941,"children":5942},{"style":129},[5943],{"type":57,"value":445},{"type":52,"tag":105,"props":5945,"children":5946},{"style":294},[5947],{"type":57,"value":531},{"type":52,"tag":105,"props":5949,"children":5950},{"style":112},[5951],{"type":57,"value":536},{"type":52,"tag":105,"props":5953,"children":5954},{"style":123},[5955],{"type":57,"value":541},{"type":52,"tag":105,"props":5957,"children":5958},{"class":107,"line":418},[5959,5963,5967,5971,5975,5979],{"type":52,"tag":105,"props":5960,"children":5961},{"style":129},[5962],{"type":57,"value":5286},{"type":52,"tag":105,"props":5964,"children":5965},{"style":123},[5966],{"type":57,"value":377},{"type":52,"tag":105,"props":5968,"children":5969},{"style":256},[5970],{"type":57,"value":967},{"type":52,"tag":105,"props":5972,"children":5973},{"style":294},[5974],{"type":57,"value":334},{"type":52,"tag":105,"props":5976,"children":5977},{"style":624},[5978],{"type":57,"value":911},{"type":52,"tag":105,"props":5980,"children":5981},{"style":294},[5982],{"type":57,"value":502},{"type":52,"tag":105,"props":5984,"children":5985},{"class":107,"line":505},[5986,5990,5994,5998,6002,6006,6010,6014,6018,6022,6026,6030,6034,6038,6042,6046,6050,6054,6058,6062,6066,6070],{"type":52,"tag":105,"props":5987,"children":5988},{"style":112},[5989],{"type":57,"value":1740},{"type":52,"tag":105,"props":5991,"children":5992},{"style":123},[5993],{"type":57,"value":126},{"type":52,"tag":105,"props":5995,"children":5996},{"style":294},[5997],{"type":57,"value":120},{"type":52,"tag":105,"props":5999,"children":6000},{"style":123},[6001],{"type":57,"value":92},{"type":52,"tag":105,"props":6003,"children":6004},{"style":123},[6005],{"type":57,"value":147},{"type":52,"tag":105,"props":6007,"children":6008},{"style":150},[6009],{"type":57,"value":4597},{"type":52,"tag":105,"props":6011,"children":6012},{"style":123},[6013],{"type":57,"value":315},{"type":52,"tag":105,"props":6015,"children":6016},{"style":123},[6017],{"type":57,"value":1402},{"type":52,"tag":105,"props":6019,"children":6020},{"style":294},[6021],{"type":57,"value":3519},{"type":52,"tag":105,"props":6023,"children":6024},{"style":123},[6025],{"type":57,"value":92},{"type":52,"tag":105,"props":6027,"children":6028},{"style":129},[6029],{"type":57,"value":372},{"type":52,"tag":105,"props":6031,"children":6032},{"style":123},[6033],{"type":57,"value":377},{"type":52,"tag":105,"props":6035,"children":6036},{"style":256},[6037],{"type":57,"value":4630},{"type":52,"tag":105,"props":6039,"children":6040},{"style":294},[6041],{"type":57,"value":334},{"type":52,"tag":105,"props":6043,"children":6044},{"style":129},[6045],{"type":57,"value":445},{"type":52,"tag":105,"props":6047,"children":6048},{"style":294},[6049],{"type":57,"value":387},{"type":52,"tag":105,"props":6051,"children":6052},{"style":624},[6053],{"type":57,"value":911},{"type":52,"tag":105,"props":6055,"children":6056},{"style":294},[6057],{"type":57,"value":405},{"type":52,"tag":105,"props":6059,"children":6060},{"style":123},[6061],{"type":57,"value":410},{"type":52,"tag":105,"props":6063,"children":6064},{"style":123},[6065],{"type":57,"value":782},{"type":52,"tag":105,"props":6067,"children":6068},{"style":294},[6069],{"type":57,"value":531},{"type":52,"tag":105,"props":6071,"children":6072},{"style":123},[6073],{"type":57,"value":1281},{"type":52,"tag":105,"props":6075,"children":6076},{"class":107,"line":544},[6077],{"type":52,"tag":105,"props":6078,"children":6079},{"style":123},[6080],{"type":57,"value":2079},{"type":52,"tag":105,"props":6082,"children":6083},{"class":107,"line":552},[6084],{"type":52,"tag":105,"props":6085,"children":6086},{"style":123},[6087],{"type":57,"value":1281},{"type":52,"tag":105,"props":6089,"children":6090},{"class":107,"line":589},[6091],{"type":52,"tag":105,"props":6092,"children":6093},{"emptyLinePlaceholder":240},[6094],{"type":57,"value":243},{"type":52,"tag":105,"props":6096,"children":6097},{"class":107,"line":630},[6098,6102,6106,6110,6114,6118,6122,6126,6131,6135,6140,6144,6148],{"type":52,"tag":105,"props":6099,"children":6100},{"style":129},[6101],{"type":57,"value":1482},{"type":52,"tag":105,"props":6103,"children":6104},{"style":123},[6105],{"type":57,"value":377},{"type":52,"tag":105,"props":6107,"children":6108},{"style":256},[6109],{"type":57,"value":1491},{"type":52,"tag":105,"props":6111,"children":6112},{"style":129},[6113],{"type":57,"value":334},{"type":52,"tag":105,"props":6115,"children":6116},{"style":256},[6117],{"type":57,"value":4742},{"type":52,"tag":105,"props":6119,"children":6120},{"style":129},[6121],{"type":57,"value":334},{"type":52,"tag":105,"props":6123,"children":6124},{"style":123},[6125],{"type":57,"value":315},{"type":52,"tag":105,"props":6127,"children":6128},{"style":150},[6129],{"type":57,"value":6130},"> [!TIP]",{"type":52,"tag":105,"props":6132,"children":6133},{"style":129},[6134],{"type":57,"value":1233},{"type":52,"tag":105,"props":6136,"children":6137},{"style":150},[6138],{"type":57,"value":6139},"> Cache it.",{"type":52,"tag":105,"props":6141,"children":6142},{"style":123},[6143],{"type":57,"value":315},{"type":52,"tag":105,"props":6145,"children":6146},{"style":123},[6147],{"type":57,"value":1402},{"type":52,"tag":105,"props":6149,"children":6150},{"style":123},[6151],{"type":57,"value":274},{"type":52,"tag":105,"props":6153,"children":6154},{"class":107,"line":730},[6155,6159,6163,6168,6172,6176,6181],{"type":52,"tag":105,"props":6156,"children":6157},{"style":294},[6158],{"type":57,"value":2145},{"type":52,"tag":105,"props":6160,"children":6161},{"style":123},[6162],{"type":57,"value":92},{"type":52,"tag":105,"props":6164,"children":6165},{"style":129},[6166],{"type":57,"value":6167}," [quotedLine",{"type":52,"tag":105,"props":6169,"children":6170},{"style":123},[6171],{"type":57,"value":1402},{"type":52,"tag":105,"props":6173,"children":6174},{"style":256},[6175],{"type":57,"value":3303},{"type":52,"tag":105,"props":6177,"children":6178},{"style":129},[6179],{"type":57,"value":6180},"()]",{"type":52,"tag":105,"props":6182,"children":6183},{"style":123},[6184],{"type":57,"value":320},{"type":52,"tag":105,"props":6186,"children":6187},{"class":107,"line":789},[6188,6192],{"type":52,"tag":105,"props":6189,"children":6190},{"style":123},[6191],{"type":57,"value":1415},{"type":52,"tag":105,"props":6193,"children":6194},{"style":129},[6195],{"type":57,"value":4815},{"type":52,"tag":53,"props":6197,"children":6198},{},[6199],{"type":57,"value":4820},{"type":52,"tag":94,"props":6201,"children":6203},{"className":96,"code":6202,"language":98,"meta":99,"style":99},"import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { calloutsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcallouts'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\n\nconst quotedLine: MarkdownExtension = {\n  name: 'quoted-line',\n  parseBlock(context) {\n    const match = (context.lines[context.index] ?? '').match(\u002F^>\\s?(.*)$\u002F)\n    if (!match) return undefined\n    context.consume(1)\n    return { type: 'paragraph', children: context.parseInline(match[1] ?? '') }\n  },\n}\n\nconsole.log(renderHtml('> [!TIP]\\n> Cache it.', {\n  extensions: [calloutsExtension(), quotedLine],\n}))\n",[6204],{"type":52,"tag":60,"props":6205,"children":6206},{"__ignoreMap":99},[6207,6246,6281,6316,6323,6350,6377,6400,6511,6542,6569,6660,6667,6674,6681,6736,6772],{"type":52,"tag":105,"props":6208,"children":6209},{"class":107,"line":108},[6210,6214,6218,6222,6226,6230,6234,6238,6242],{"type":52,"tag":105,"props":6211,"children":6212},{"style":112},[6213],{"type":57,"value":115},{"type":52,"tag":105,"props":6215,"children":6216},{"style":112},[6217],{"type":57,"value":120},{"type":52,"tag":105,"props":6219,"children":6220},{"style":123},[6221],{"type":57,"value":126},{"type":52,"tag":105,"props":6223,"children":6224},{"style":129},[6225],{"type":57,"value":132},{"type":52,"tag":105,"props":6227,"children":6228},{"style":123},[6229],{"type":57,"value":137},{"type":52,"tag":105,"props":6231,"children":6232},{"style":112},[6233],{"type":57,"value":142},{"type":52,"tag":105,"props":6235,"children":6236},{"style":123},[6237],{"type":57,"value":147},{"type":52,"tag":105,"props":6239,"children":6240},{"style":150},[6241],{"type":57,"value":37},{"type":52,"tag":105,"props":6243,"children":6244},{"style":123},[6245],{"type":57,"value":157},{"type":52,"tag":105,"props":6247,"children":6248},{"class":107,"line":160},[6249,6253,6257,6261,6265,6269,6273,6277],{"type":52,"tag":105,"props":6250,"children":6251},{"style":112},[6252],{"type":57,"value":115},{"type":52,"tag":105,"props":6254,"children":6255},{"style":123},[6256],{"type":57,"value":126},{"type":52,"tag":105,"props":6258,"children":6259},{"style":129},[6260],{"type":57,"value":3303},{"type":52,"tag":105,"props":6262,"children":6263},{"style":123},[6264],{"type":57,"value":137},{"type":52,"tag":105,"props":6266,"children":6267},{"style":112},[6268],{"type":57,"value":142},{"type":52,"tag":105,"props":6270,"children":6271},{"style":123},[6272],{"type":57,"value":147},{"type":52,"tag":105,"props":6274,"children":6275},{"style":150},[6276],{"type":57,"value":3320},{"type":52,"tag":105,"props":6278,"children":6279},{"style":123},[6280],{"type":57,"value":157},{"type":52,"tag":105,"props":6282,"children":6283},{"class":107,"line":198},[6284,6288,6292,6296,6300,6304,6308,6312],{"type":52,"tag":105,"props":6285,"children":6286},{"style":112},[6287],{"type":57,"value":115},{"type":52,"tag":105,"props":6289,"children":6290},{"style":123},[6291],{"type":57,"value":126},{"type":52,"tag":105,"props":6293,"children":6294},{"style":129},[6295],{"type":57,"value":174},{"type":52,"tag":105,"props":6297,"children":6298},{"style":123},[6299],{"type":57,"value":137},{"type":52,"tag":105,"props":6301,"children":6302},{"style":112},[6303],{"type":57,"value":142},{"type":52,"tag":105,"props":6305,"children":6306},{"style":123},[6307],{"type":57,"value":147},{"type":52,"tag":105,"props":6309,"children":6310},{"style":150},[6311],{"type":57,"value":191},{"type":52,"tag":105,"props":6313,"children":6314},{"style":123},[6315],{"type":57,"value":157},{"type":52,"tag":105,"props":6317,"children":6318},{"class":107,"line":236},[6319],{"type":52,"tag":105,"props":6320,"children":6321},{"emptyLinePlaceholder":240},[6322],{"type":57,"value":243},{"type":52,"tag":105,"props":6324,"children":6325},{"class":107,"line":246},[6326,6330,6334,6338,6342,6346],{"type":52,"tag":105,"props":6327,"children":6328},{"style":250},[6329],{"type":57,"value":1298},{"type":52,"tag":105,"props":6331,"children":6332},{"style":129},[6333],{"type":57,"value":5742},{"type":52,"tag":105,"props":6335,"children":6336},{"style":123},[6337],{"type":57,"value":92},{"type":52,"tag":105,"props":6339,"children":6340},{"style":267},[6341],{"type":57,"value":132},{"type":52,"tag":105,"props":6343,"children":6344},{"style":123},[6345],{"type":57,"value":367},{"type":52,"tag":105,"props":6347,"children":6348},{"style":123},[6349],{"type":57,"value":274},{"type":52,"tag":105,"props":6351,"children":6352},{"class":107,"line":277},[6353,6357,6361,6365,6369,6373],{"type":52,"tag":105,"props":6354,"children":6355},{"style":294},[6356],{"type":57,"value":1686},{"type":52,"tag":105,"props":6358,"children":6359},{"style":123},[6360],{"type":57,"value":92},{"type":52,"tag":105,"props":6362,"children":6363},{"style":123},[6364],{"type":57,"value":147},{"type":52,"tag":105,"props":6366,"children":6367},{"style":150},[6368],{"type":57,"value":5778},{"type":52,"tag":105,"props":6370,"children":6371},{"style":123},[6372],{"type":57,"value":315},{"type":52,"tag":105,"props":6374,"children":6375},{"style":123},[6376],{"type":57,"value":320},{"type":52,"tag":105,"props":6378,"children":6379},{"class":107,"line":290},[6380,6384,6388,6392,6396],{"type":52,"tag":105,"props":6381,"children":6382},{"style":294},[6383],{"type":57,"value":4478},{"type":52,"tag":105,"props":6385,"children":6386},{"style":123},[6387],{"type":57,"value":334},{"type":52,"tag":105,"props":6389,"children":6390},{"style":337},[6391],{"type":57,"value":340},{"type":52,"tag":105,"props":6393,"children":6394},{"style":123},[6395],{"type":57,"value":345},{"type":52,"tag":105,"props":6397,"children":6398},{"style":123},[6399],{"type":57,"value":274},{"type":52,"tag":105,"props":6401,"children":6402},{"class":107,"line":323},[6403,6407,6411,6415,6419,6423,6427,6431,6435,6439,6443,6447,6451,6455,6459,6463,6467,6471,6475,6479,6483,6487,6491,6495,6499,6503,6507],{"type":52,"tag":105,"props":6404,"children":6405},{"style":250},[6406],{"type":57,"value":2789},{"type":52,"tag":105,"props":6408,"children":6409},{"style":129},[6410],{"type":57,"value":5821},{"type":52,"tag":105,"props":6412,"children":6413},{"style":123},[6414],{"type":57,"value":367},{"type":52,"tag":105,"props":6416,"children":6417},{"style":294},[6418],{"type":57,"value":516},{"type":52,"tag":105,"props":6420,"children":6421},{"style":129},[6422],{"type":57,"value":340},{"type":52,"tag":105,"props":6424,"children":6425},{"style":123},[6426],{"type":57,"value":377},{"type":52,"tag":105,"props":6428,"children":6429},{"style":129},[6430],{"type":57,"value":382},{"type":52,"tag":105,"props":6432,"children":6433},{"style":294},[6434],{"type":57,"value":387},{"type":52,"tag":105,"props":6436,"children":6437},{"style":129},[6438],{"type":57,"value":340},{"type":52,"tag":105,"props":6440,"children":6441},{"style":123},[6442],{"type":57,"value":377},{"type":52,"tag":105,"props":6444,"children":6445},{"style":129},[6446],{"type":57,"value":400},{"type":52,"tag":105,"props":6448,"children":6449},{"style":294},[6450],{"type":57,"value":405},{"type":52,"tag":105,"props":6452,"children":6453},{"style":123},[6454],{"type":57,"value":410},{"type":52,"tag":105,"props":6456,"children":6457},{"style":123},[6458],{"type":57,"value":782},{"type":52,"tag":105,"props":6460,"children":6461},{"style":294},[6462],{"type":57,"value":345},{"type":52,"tag":105,"props":6464,"children":6465},{"style":123},[6466],{"type":57,"value":377},{"type":52,"tag":105,"props":6468,"children":6469},{"style":256},[6470],{"type":57,"value":445},{"type":52,"tag":105,"props":6472,"children":6473},{"style":294},[6474],{"type":57,"value":334},{"type":52,"tag":105,"props":6476,"children":6477},{"style":123},[6478],{"type":57,"value":454},{"type":52,"tag":105,"props":6480,"children":6481},{"style":112},[6482],{"type":57,"value":459},{"type":52,"tag":105,"props":6484,"children":6485},{"style":150},[6486],{"type":57,"value":5898},{"type":52,"tag":105,"props":6488,"children":6489},{"style":123},[6490],{"type":57,"value":5903},{"type":52,"tag":105,"props":6492,"children":6493},{"style":150},[6494],{"type":57,"value":377},{"type":52,"tag":105,"props":6496,"children":6497},{"style":123},[6498],{"type":57,"value":5912},{"type":52,"tag":105,"props":6500,"children":6501},{"style":112},[6502],{"type":57,"value":493},{"type":52,"tag":105,"props":6504,"children":6505},{"style":123},[6506],{"type":57,"value":454},{"type":52,"tag":105,"props":6508,"children":6509},{"style":294},[6510],{"type":57,"value":502},{"type":52,"tag":105,"props":6512,"children":6513},{"class":107,"line":22},[6514,6518,6522,6526,6530,6534,6538],{"type":52,"tag":105,"props":6515,"children":6516},{"style":112},[6517],{"type":57,"value":3462},{"type":52,"tag":105,"props":6519,"children":6520},{"style":294},[6521],{"type":57,"value":516},{"type":52,"tag":105,"props":6523,"children":6524},{"style":123},[6525],{"type":57,"value":521},{"type":52,"tag":105,"props":6527,"children":6528},{"style":129},[6529],{"type":57,"value":445},{"type":52,"tag":105,"props":6531,"children":6532},{"style":294},[6533],{"type":57,"value":531},{"type":52,"tag":105,"props":6535,"children":6536},{"style":112},[6537],{"type":57,"value":536},{"type":52,"tag":105,"props":6539,"children":6540},{"style":123},[6541],{"type":57,"value":541},{"type":52,"tag":105,"props":6543,"children":6544},{"class":107,"line":418},[6545,6549,6553,6557,6561,6565],{"type":52,"tag":105,"props":6546,"children":6547},{"style":129},[6548],{"type":57,"value":5286},{"type":52,"tag":105,"props":6550,"children":6551},{"style":123},[6552],{"type":57,"value":377},{"type":52,"tag":105,"props":6554,"children":6555},{"style":256},[6556],{"type":57,"value":967},{"type":52,"tag":105,"props":6558,"children":6559},{"style":294},[6560],{"type":57,"value":334},{"type":52,"tag":105,"props":6562,"children":6563},{"style":624},[6564],{"type":57,"value":911},{"type":52,"tag":105,"props":6566,"children":6567},{"style":294},[6568],{"type":57,"value":502},{"type":52,"tag":105,"props":6570,"children":6571},{"class":107,"line":505},[6572,6576,6580,6584,6588,6592,6596,6600,6604,6608,6612,6616,6620,6624,6628,6632,6636,6640,6644,6648,6652,6656],{"type":52,"tag":105,"props":6573,"children":6574},{"style":112},[6575],{"type":57,"value":1740},{"type":52,"tag":105,"props":6577,"children":6578},{"style":123},[6579],{"type":57,"value":126},{"type":52,"tag":105,"props":6581,"children":6582},{"style":294},[6583],{"type":57,"value":120},{"type":52,"tag":105,"props":6585,"children":6586},{"style":123},[6587],{"type":57,"value":92},{"type":52,"tag":105,"props":6589,"children":6590},{"style":123},[6591],{"type":57,"value":147},{"type":52,"tag":105,"props":6593,"children":6594},{"style":150},[6595],{"type":57,"value":4597},{"type":52,"tag":105,"props":6597,"children":6598},{"style":123},[6599],{"type":57,"value":315},{"type":52,"tag":105,"props":6601,"children":6602},{"style":123},[6603],{"type":57,"value":1402},{"type":52,"tag":105,"props":6605,"children":6606},{"style":294},[6607],{"type":57,"value":3519},{"type":52,"tag":105,"props":6609,"children":6610},{"style":123},[6611],{"type":57,"value":92},{"type":52,"tag":105,"props":6613,"children":6614},{"style":129},[6615],{"type":57,"value":372},{"type":52,"tag":105,"props":6617,"children":6618},{"style":123},[6619],{"type":57,"value":377},{"type":52,"tag":105,"props":6621,"children":6622},{"style":256},[6623],{"type":57,"value":4630},{"type":52,"tag":105,"props":6625,"children":6626},{"style":294},[6627],{"type":57,"value":334},{"type":52,"tag":105,"props":6629,"children":6630},{"style":129},[6631],{"type":57,"value":445},{"type":52,"tag":105,"props":6633,"children":6634},{"style":294},[6635],{"type":57,"value":387},{"type":52,"tag":105,"props":6637,"children":6638},{"style":624},[6639],{"type":57,"value":911},{"type":52,"tag":105,"props":6641,"children":6642},{"style":294},[6643],{"type":57,"value":405},{"type":52,"tag":105,"props":6645,"children":6646},{"style":123},[6647],{"type":57,"value":410},{"type":52,"tag":105,"props":6649,"children":6650},{"style":123},[6651],{"type":57,"value":782},{"type":52,"tag":105,"props":6653,"children":6654},{"style":294},[6655],{"type":57,"value":531},{"type":52,"tag":105,"props":6657,"children":6658},{"style":123},[6659],{"type":57,"value":1281},{"type":52,"tag":105,"props":6661,"children":6662},{"class":107,"line":544},[6663],{"type":52,"tag":105,"props":6664,"children":6665},{"style":123},[6666],{"type":57,"value":2079},{"type":52,"tag":105,"props":6668,"children":6669},{"class":107,"line":552},[6670],{"type":52,"tag":105,"props":6671,"children":6672},{"style":123},[6673],{"type":57,"value":1281},{"type":52,"tag":105,"props":6675,"children":6676},{"class":107,"line":589},[6677],{"type":52,"tag":105,"props":6678,"children":6679},{"emptyLinePlaceholder":240},[6680],{"type":57,"value":243},{"type":52,"tag":105,"props":6682,"children":6683},{"class":107,"line":630},[6684,6688,6692,6696,6700,6704,6708,6712,6716,6720,6724,6728,6732],{"type":52,"tag":105,"props":6685,"children":6686},{"style":129},[6687],{"type":57,"value":1482},{"type":52,"tag":105,"props":6689,"children":6690},{"style":123},[6691],{"type":57,"value":377},{"type":52,"tag":105,"props":6693,"children":6694},{"style":256},[6695],{"type":57,"value":1491},{"type":52,"tag":105,"props":6697,"children":6698},{"style":129},[6699],{"type":57,"value":334},{"type":52,"tag":105,"props":6701,"children":6702},{"style":256},[6703],{"type":57,"value":4742},{"type":52,"tag":105,"props":6705,"children":6706},{"style":129},[6707],{"type":57,"value":334},{"type":52,"tag":105,"props":6709,"children":6710},{"style":123},[6711],{"type":57,"value":315},{"type":52,"tag":105,"props":6713,"children":6714},{"style":150},[6715],{"type":57,"value":6130},{"type":52,"tag":105,"props":6717,"children":6718},{"style":129},[6719],{"type":57,"value":1233},{"type":52,"tag":105,"props":6721,"children":6722},{"style":150},[6723],{"type":57,"value":6139},{"type":52,"tag":105,"props":6725,"children":6726},{"style":123},[6727],{"type":57,"value":315},{"type":52,"tag":105,"props":6729,"children":6730},{"style":123},[6731],{"type":57,"value":1402},{"type":52,"tag":105,"props":6733,"children":6734},{"style":123},[6735],{"type":57,"value":274},{"type":52,"tag":105,"props":6737,"children":6738},{"class":107,"line":730},[6739,6743,6747,6751,6755,6759,6763,6768],{"type":52,"tag":105,"props":6740,"children":6741},{"style":294},[6742],{"type":57,"value":2145},{"type":52,"tag":105,"props":6744,"children":6745},{"style":123},[6746],{"type":57,"value":92},{"type":52,"tag":105,"props":6748,"children":6749},{"style":129},[6750],{"type":57,"value":1361},{"type":52,"tag":105,"props":6752,"children":6753},{"style":256},[6754],{"type":57,"value":3675},{"type":52,"tag":105,"props":6756,"children":6757},{"style":129},[6758],{"type":57,"value":3680},{"type":52,"tag":105,"props":6760,"children":6761},{"style":123},[6762],{"type":57,"value":1402},{"type":52,"tag":105,"props":6764,"children":6765},{"style":129},[6766],{"type":57,"value":6767}," quotedLine]",{"type":52,"tag":105,"props":6769,"children":6770},{"style":123},[6771],{"type":57,"value":320},{"type":52,"tag":105,"props":6773,"children":6774},{"class":107,"line":789},[6775,6779],{"type":52,"tag":105,"props":6776,"children":6777},{"style":123},[6778],{"type":57,"value":1415},{"type":52,"tag":105,"props":6780,"children":6781},{"style":129},[6782],{"type":57,"value":4815},{"type":52,"tag":53,"props":6784,"children":6785},{},[6786],{"type":57,"value":6787},"Extensions run in array order, so the broad quote parser can hide callout syntax from the specific parser.",{"type":52,"tag":53,"props":6789,"children":6790},{},[6791,6792],{"type":57,"value":5591},{"type":52,"tag":60,"props":6793,"children":6795},{"className":6794},[],[6796],{"type":57,"value":5597},{"type":52,"tag":1522,"props":6798,"children":6800},{"id":6799},"high-using-html-hooks-for-framework-nodes",[6801],{"type":57,"value":6802},"HIGH Using HTML hooks for framework nodes",{"type":52,"tag":53,"props":6804,"children":6805},{},[6806],{"type":57,"value":4326},{"type":52,"tag":94,"props":6808,"children":6812},{"className":6809,"code":6810,"language":6811,"meta":99,"style":99},"language-tsx shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { Markdown } from '@tanstack\u002Fmarkdown\u002Freact'\n\nconst htmlOnly: MarkdownExtension = {\n  name: 'html-only',\n  renderHtml(node, context) {\n    if (node.type !== 'paragraph') return undefined\n    return `\u003Caside>${node.children.map(context.renderInline).join('')}\u003C\u002Faside>`\n  },\n}\n\nexport function Article() {\n  return \u003CMarkdown extensions={[htmlOnly]}>Framework output\u003C\u002FMarkdown>\n}\n","tsx",[6813],{"type":52,"tag":60,"props":6814,"children":6815},{"__ignoreMap":99},[6816,6855,6892,6899,6927,6955,6986,7037,7123,7130,7137,7144,7170,7223],{"type":52,"tag":105,"props":6817,"children":6818},{"class":107,"line":108},[6819,6823,6827,6831,6835,6839,6843,6847,6851],{"type":52,"tag":105,"props":6820,"children":6821},{"style":112},[6822],{"type":57,"value":115},{"type":52,"tag":105,"props":6824,"children":6825},{"style":112},[6826],{"type":57,"value":120},{"type":52,"tag":105,"props":6828,"children":6829},{"style":123},[6830],{"type":57,"value":126},{"type":52,"tag":105,"props":6832,"children":6833},{"style":129},[6834],{"type":57,"value":132},{"type":52,"tag":105,"props":6836,"children":6837},{"style":123},[6838],{"type":57,"value":137},{"type":52,"tag":105,"props":6840,"children":6841},{"style":112},[6842],{"type":57,"value":142},{"type":52,"tag":105,"props":6844,"children":6845},{"style":123},[6846],{"type":57,"value":147},{"type":52,"tag":105,"props":6848,"children":6849},{"style":150},[6850],{"type":57,"value":37},{"type":52,"tag":105,"props":6852,"children":6853},{"style":123},[6854],{"type":57,"value":157},{"type":52,"tag":105,"props":6856,"children":6857},{"class":107,"line":160},[6858,6862,6866,6871,6875,6879,6883,6888],{"type":52,"tag":105,"props":6859,"children":6860},{"style":112},[6861],{"type":57,"value":115},{"type":52,"tag":105,"props":6863,"children":6864},{"style":123},[6865],{"type":57,"value":126},{"type":52,"tag":105,"props":6867,"children":6868},{"style":129},[6869],{"type":57,"value":6870}," Markdown",{"type":52,"tag":105,"props":6872,"children":6873},{"style":123},[6874],{"type":57,"value":137},{"type":52,"tag":105,"props":6876,"children":6877},{"style":112},[6878],{"type":57,"value":142},{"type":52,"tag":105,"props":6880,"children":6881},{"style":123},[6882],{"type":57,"value":147},{"type":52,"tag":105,"props":6884,"children":6885},{"style":150},[6886],{"type":57,"value":6887},"@tanstack\u002Fmarkdown\u002Freact",{"type":52,"tag":105,"props":6889,"children":6890},{"style":123},[6891],{"type":57,"value":157},{"type":52,"tag":105,"props":6893,"children":6894},{"class":107,"line":198},[6895],{"type":52,"tag":105,"props":6896,"children":6897},{"emptyLinePlaceholder":240},[6898],{"type":57,"value":243},{"type":52,"tag":105,"props":6900,"children":6901},{"class":107,"line":236},[6902,6906,6911,6915,6919,6923],{"type":52,"tag":105,"props":6903,"children":6904},{"style":250},[6905],{"type":57,"value":1298},{"type":52,"tag":105,"props":6907,"children":6908},{"style":129},[6909],{"type":57,"value":6910}," htmlOnly",{"type":52,"tag":105,"props":6912,"children":6913},{"style":123},[6914],{"type":57,"value":92},{"type":52,"tag":105,"props":6916,"children":6917},{"style":267},[6918],{"type":57,"value":132},{"type":52,"tag":105,"props":6920,"children":6921},{"style":123},[6922],{"type":57,"value":367},{"type":52,"tag":105,"props":6924,"children":6925},{"style":123},[6926],{"type":57,"value":274},{"type":52,"tag":105,"props":6928,"children":6929},{"class":107,"line":246},[6930,6934,6938,6942,6947,6951],{"type":52,"tag":105,"props":6931,"children":6932},{"style":294},[6933],{"type":57,"value":1686},{"type":52,"tag":105,"props":6935,"children":6936},{"style":123},[6937],{"type":57,"value":92},{"type":52,"tag":105,"props":6939,"children":6940},{"style":123},[6941],{"type":57,"value":147},{"type":52,"tag":105,"props":6943,"children":6944},{"style":150},[6945],{"type":57,"value":6946},"html-only",{"type":52,"tag":105,"props":6948,"children":6949},{"style":123},[6950],{"type":57,"value":315},{"type":52,"tag":105,"props":6952,"children":6953},{"style":123},[6954],{"type":57,"value":320},{"type":52,"tag":105,"props":6956,"children":6957},{"class":107,"line":277},[6958,6962,6966,6970,6974,6978,6982],{"type":52,"tag":105,"props":6959,"children":6960},{"style":294},[6961],{"type":57,"value":3430},{"type":52,"tag":105,"props":6963,"children":6964},{"style":123},[6965],{"type":57,"value":334},{"type":52,"tag":105,"props":6967,"children":6968},{"style":337},[6969],{"type":57,"value":1767},{"type":52,"tag":105,"props":6971,"children":6972},{"style":123},[6973],{"type":57,"value":1402},{"type":52,"tag":105,"props":6975,"children":6976},{"style":337},[6977],{"type":57,"value":372},{"type":52,"tag":105,"props":6979,"children":6980},{"style":123},[6981],{"type":57,"value":345},{"type":52,"tag":105,"props":6983,"children":6984},{"style":123},[6985],{"type":57,"value":274},{"type":52,"tag":105,"props":6987,"children":6988},{"class":107,"line":290},[6989,6993,6997,7001,7005,7009,7013,7017,7021,7025,7029,7033],{"type":52,"tag":105,"props":6990,"children":6991},{"style":112},[6992],{"type":57,"value":3462},{"type":52,"tag":105,"props":6994,"children":6995},{"style":294},[6996],{"type":57,"value":516},{"type":52,"tag":105,"props":6998,"children":6999},{"style":129},[7000],{"type":57,"value":1767},{"type":52,"tag":105,"props":7002,"children":7003},{"style":123},[7004],{"type":57,"value":377},{"type":52,"tag":105,"props":7006,"children":7007},{"style":129},[7008],{"type":57,"value":1810},{"type":52,"tag":105,"props":7010,"children":7011},{"style":123},[7012],{"type":57,"value":1815},{"type":52,"tag":105,"props":7014,"children":7015},{"style":123},[7016],{"type":57,"value":147},{"type":52,"tag":105,"props":7018,"children":7019},{"style":150},[7020],{"type":57,"value":4597},{"type":52,"tag":105,"props":7022,"children":7023},{"style":123},[7024],{"type":57,"value":315},{"type":52,"tag":105,"props":7026,"children":7027},{"style":294},[7028],{"type":57,"value":531},{"type":52,"tag":105,"props":7030,"children":7031},{"style":112},[7032],{"type":57,"value":536},{"type":52,"tag":105,"props":7034,"children":7035},{"style":123},[7036],{"type":57,"value":541},{"type":52,"tag":105,"props":7038,"children":7039},{"class":107,"line":323},[7040,7044,7048,7053,7057,7061,7065,7069,7073,7077,7082,7086,7091,7095,7099,7103,7107,7111,7115,7119],{"type":52,"tag":105,"props":7041,"children":7042},{"style":112},[7043],{"type":57,"value":1740},{"type":52,"tag":105,"props":7045,"children":7046},{"style":123},[7047],{"type":57,"value":1312},{"type":52,"tag":105,"props":7049,"children":7050},{"style":150},[7051],{"type":57,"value":7052},"\u003Caside>",{"type":52,"tag":105,"props":7054,"children":7055},{"style":123},[7056],{"type":57,"value":3613},{"type":52,"tag":105,"props":7058,"children":7059},{"style":129},[7060],{"type":57,"value":1767},{"type":52,"tag":105,"props":7062,"children":7063},{"style":123},[7064],{"type":57,"value":377},{"type":52,"tag":105,"props":7066,"children":7067},{"style":129},[7068],{"type":57,"value":2595},{"type":52,"tag":105,"props":7070,"children":7071},{"style":123},[7072],{"type":57,"value":377},{"type":52,"tag":105,"props":7074,"children":7075},{"style":256},[7076],{"type":57,"value":1754},{"type":52,"tag":105,"props":7078,"children":7079},{"style":129},[7080],{"type":57,"value":7081},"(context",{"type":52,"tag":105,"props":7083,"children":7084},{"style":123},[7085],{"type":57,"value":377},{"type":52,"tag":105,"props":7087,"children":7088},{"style":129},[7089],{"type":57,"value":7090},"renderInline)",{"type":52,"tag":105,"props":7092,"children":7093},{"style":123},[7094],{"type":57,"value":377},{"type":52,"tag":105,"props":7096,"children":7097},{"style":256},[7098],{"type":57,"value":1220},{"type":52,"tag":105,"props":7100,"children":7101},{"style":129},[7102],{"type":57,"value":334},{"type":52,"tag":105,"props":7104,"children":7105},{"style":123},[7106],{"type":57,"value":2682},{"type":52,"tag":105,"props":7108,"children":7109},{"style":129},[7110],{"type":57,"value":345},{"type":52,"tag":105,"props":7112,"children":7113},{"style":123},[7114],{"type":57,"value":1415},{"type":52,"tag":105,"props":7116,"children":7117},{"style":150},[7118],{"type":57,"value":3626},{"type":52,"tag":105,"props":7120,"children":7121},{"style":123},[7122],{"type":57,"value":1339},{"type":52,"tag":105,"props":7124,"children":7125},{"class":107,"line":22},[7126],{"type":52,"tag":105,"props":7127,"children":7128},{"style":123},[7129],{"type":57,"value":2079},{"type":52,"tag":105,"props":7131,"children":7132},{"class":107,"line":418},[7133],{"type":52,"tag":105,"props":7134,"children":7135},{"style":123},[7136],{"type":57,"value":1281},{"type":52,"tag":105,"props":7138,"children":7139},{"class":107,"line":505},[7140],{"type":52,"tag":105,"props":7141,"children":7142},{"emptyLinePlaceholder":240},[7143],{"type":57,"value":243},{"type":52,"tag":105,"props":7145,"children":7146},{"class":107,"line":544},[7147,7152,7157,7162,7166],{"type":52,"tag":105,"props":7148,"children":7149},{"style":112},[7150],{"type":57,"value":7151},"export",{"type":52,"tag":105,"props":7153,"children":7154},{"style":250},[7155],{"type":57,"value":7156}," function",{"type":52,"tag":105,"props":7158,"children":7159},{"style":256},[7160],{"type":57,"value":7161}," Article",{"type":52,"tag":105,"props":7163,"children":7164},{"style":123},[7165],{"type":57,"value":3680},{"type":52,"tag":105,"props":7167,"children":7168},{"style":123},[7169],{"type":57,"value":274},{"type":52,"tag":105,"props":7171,"children":7172},{"class":107,"line":552},[7173,7177,7181,7185,7189,7194,7199,7204,7209,7214,7218],{"type":52,"tag":105,"props":7174,"children":7175},{"style":112},[7176],{"type":57,"value":283},{"type":52,"tag":105,"props":7178,"children":7179},{"style":123},[7180],{"type":57,"value":650},{"type":52,"tag":105,"props":7182,"children":7183},{"style":267},[7184],{"type":57,"value":13},{"type":52,"tag":105,"props":7186,"children":7187},{"style":250},[7188],{"type":57,"value":4246},{"type":52,"tag":105,"props":7190,"children":7191},{"style":123},[7192],{"type":57,"value":7193},"={",{"type":52,"tag":105,"props":7195,"children":7196},{"style":129},[7197],{"type":57,"value":7198},"[htmlOnly]",{"type":52,"tag":105,"props":7200,"children":7201},{"style":123},[7202],{"type":57,"value":7203},"}>",{"type":52,"tag":105,"props":7205,"children":7206},{"style":129},[7207],{"type":57,"value":7208},"Framework output",{"type":52,"tag":105,"props":7210,"children":7211},{"style":123},[7212],{"type":57,"value":7213},"\u003C\u002F",{"type":52,"tag":105,"props":7215,"children":7216},{"style":267},[7217],{"type":57,"value":13},{"type":52,"tag":105,"props":7219,"children":7220},{"style":123},[7221],{"type":57,"value":7222},">\n",{"type":52,"tag":105,"props":7224,"children":7225},{"class":107,"line":589},[7226],{"type":52,"tag":105,"props":7227,"children":7228},{"style":123},[7229],{"type":57,"value":1281},{"type":52,"tag":53,"props":7231,"children":7232},{},[7233],{"type":57,"value":4820},{"type":52,"tag":94,"props":7235,"children":7237},{"className":6809,"code":7236,"language":6811,"meta":99,"style":99},"import { commentComponentsExtension } from '@tanstack\u002Fmarkdown\u002Fextensions\u002Fcomment-components'\nimport { Markdown } from '@tanstack\u002Fmarkdown\u002Freact'\nimport type { ComponentProps } from 'react'\n\nconst components = commentComponentsExtension({\n  transformComponent(node) {\n    return node.name === 'panel'\n      ? { ...node, tagName: 'docs-panel' }\n      : node\n  },\n})\n\nfunction Panel(props: ComponentProps\u003C'aside'>) {\n  return \u003Caside {...props} \u002F>\n}\n\nexport function Article() {\n  return (\n    \u003CMarkdown\n      extensions={[components]}\n      components={{ 'docs-panel': Panel }}\n    >\n      {'\u003C!-- ::start:panel -->\\nPortable output\\n\u003C!-- ::end:panel -->'}\n    \u003C\u002FMarkdown>\n  )\n}\n",[7238],{"type":52,"tag":60,"props":7239,"children":7240},{"__ignoreMap":99},[7241,7276,7311,7352,7359,7387,7410,7445,7494,7506,7513,7524,7531,7587,7616,7623,7630,7653,7665,7678,7699,7738,7746,7788,7804,7812],{"type":52,"tag":105,"props":7242,"children":7243},{"class":107,"line":108},[7244,7248,7252,7256,7260,7264,7268,7272],{"type":52,"tag":105,"props":7245,"children":7246},{"style":112},[7247],{"type":57,"value":115},{"type":52,"tag":105,"props":7249,"children":7250},{"style":123},[7251],{"type":57,"value":126},{"type":52,"tag":105,"props":7253,"children":7254},{"style":129},[7255],{"type":57,"value":3821},{"type":52,"tag":105,"props":7257,"children":7258},{"style":123},[7259],{"type":57,"value":137},{"type":52,"tag":105,"props":7261,"children":7262},{"style":112},[7263],{"type":57,"value":142},{"type":52,"tag":105,"props":7265,"children":7266},{"style":123},[7267],{"type":57,"value":147},{"type":52,"tag":105,"props":7269,"children":7270},{"style":150},[7271],{"type":57,"value":3838},{"type":52,"tag":105,"props":7273,"children":7274},{"style":123},[7275],{"type":57,"value":157},{"type":52,"tag":105,"props":7277,"children":7278},{"class":107,"line":160},[7279,7283,7287,7291,7295,7299,7303,7307],{"type":52,"tag":105,"props":7280,"children":7281},{"style":112},[7282],{"type":57,"value":115},{"type":52,"tag":105,"props":7284,"children":7285},{"style":123},[7286],{"type":57,"value":126},{"type":52,"tag":105,"props":7288,"children":7289},{"style":129},[7290],{"type":57,"value":6870},{"type":52,"tag":105,"props":7292,"children":7293},{"style":123},[7294],{"type":57,"value":137},{"type":52,"tag":105,"props":7296,"children":7297},{"style":112},[7298],{"type":57,"value":142},{"type":52,"tag":105,"props":7300,"children":7301},{"style":123},[7302],{"type":57,"value":147},{"type":52,"tag":105,"props":7304,"children":7305},{"style":150},[7306],{"type":57,"value":6887},{"type":52,"tag":105,"props":7308,"children":7309},{"style":123},[7310],{"type":57,"value":157},{"type":52,"tag":105,"props":7312,"children":7313},{"class":107,"line":198},[7314,7318,7322,7326,7331,7335,7339,7343,7348],{"type":52,"tag":105,"props":7315,"children":7316},{"style":112},[7317],{"type":57,"value":115},{"type":52,"tag":105,"props":7319,"children":7320},{"style":112},[7321],{"type":57,"value":120},{"type":52,"tag":105,"props":7323,"children":7324},{"style":123},[7325],{"type":57,"value":126},{"type":52,"tag":105,"props":7327,"children":7328},{"style":129},[7329],{"type":57,"value":7330}," ComponentProps",{"type":52,"tag":105,"props":7332,"children":7333},{"style":123},[7334],{"type":57,"value":137},{"type":52,"tag":105,"props":7336,"children":7337},{"style":112},[7338],{"type":57,"value":142},{"type":52,"tag":105,"props":7340,"children":7341},{"style":123},[7342],{"type":57,"value":147},{"type":52,"tag":105,"props":7344,"children":7345},{"style":150},[7346],{"type":57,"value":7347},"react",{"type":52,"tag":105,"props":7349,"children":7350},{"style":123},[7351],{"type":57,"value":157},{"type":52,"tag":105,"props":7353,"children":7354},{"class":107,"line":236},[7355],{"type":52,"tag":105,"props":7356,"children":7357},{"emptyLinePlaceholder":240},[7358],{"type":57,"value":243},{"type":52,"tag":105,"props":7360,"children":7361},{"class":107,"line":246},[7362,7366,7371,7375,7379,7383],{"type":52,"tag":105,"props":7363,"children":7364},{"style":250},[7365],{"type":57,"value":1298},{"type":52,"tag":105,"props":7367,"children":7368},{"style":129},[7369],{"type":57,"value":7370}," components ",{"type":52,"tag":105,"props":7372,"children":7373},{"style":123},[7374],{"type":57,"value":581},{"type":52,"tag":105,"props":7376,"children":7377},{"style":256},[7378],{"type":57,"value":3821},{"type":52,"tag":105,"props":7380,"children":7381},{"style":129},[7382],{"type":57,"value":334},{"type":52,"tag":105,"props":7384,"children":7385},{"style":123},[7386],{"type":57,"value":727},{"type":52,"tag":105,"props":7388,"children":7389},{"class":107,"line":277},[7390,7394,7398,7402,7406],{"type":52,"tag":105,"props":7391,"children":7392},{"style":294},[7393],{"type":57,"value":3920},{"type":52,"tag":105,"props":7395,"children":7396},{"style":123},[7397],{"type":57,"value":334},{"type":52,"tag":105,"props":7399,"children":7400},{"style":337},[7401],{"type":57,"value":1767},{"type":52,"tag":105,"props":7403,"children":7404},{"style":123},[7405],{"type":57,"value":345},{"type":52,"tag":105,"props":7407,"children":7408},{"style":123},[7409],{"type":57,"value":274},{"type":52,"tag":105,"props":7411,"children":7412},{"class":107,"line":290},[7413,7417,7421,7425,7429,7433,7437,7441],{"type":52,"tag":105,"props":7414,"children":7415},{"style":112},[7416],{"type":57,"value":1740},{"type":52,"tag":105,"props":7418,"children":7419},{"style":129},[7420],{"type":57,"value":2020},{"type":52,"tag":105,"props":7422,"children":7423},{"style":123},[7424],{"type":57,"value":377},{"type":52,"tag":105,"props":7426,"children":7427},{"style":129},[7428],{"type":57,"value":3960},{"type":52,"tag":105,"props":7430,"children":7431},{"style":123},[7432],{"type":57,"value":2448},{"type":52,"tag":105,"props":7434,"children":7435},{"style":123},[7436],{"type":57,"value":147},{"type":52,"tag":105,"props":7438,"children":7439},{"style":150},[7440],{"type":57,"value":3973},{"type":52,"tag":105,"props":7442,"children":7443},{"style":123},[7444],{"type":57,"value":157},{"type":52,"tag":105,"props":7446,"children":7447},{"class":107,"line":323},[7448,7453,7457,7461,7465,7469,7474,7478,7482,7486,7490],{"type":52,"tag":105,"props":7449,"children":7450},{"style":123},[7451],{"type":57,"value":7452},"      ?",{"type":52,"tag":105,"props":7454,"children":7455},{"style":123},[7456],{"type":57,"value":126},{"type":52,"tag":105,"props":7458,"children":7459},{"style":123},[7460],{"type":57,"value":3072},{"type":52,"tag":105,"props":7462,"children":7463},{"style":129},[7464],{"type":57,"value":1767},{"type":52,"tag":105,"props":7466,"children":7467},{"style":123},[7468],{"type":57,"value":1402},{"type":52,"tag":105,"props":7470,"children":7471},{"style":294},[7472],{"type":57,"value":7473}," tagName",{"type":52,"tag":105,"props":7475,"children":7476},{"style":123},[7477],{"type":57,"value":92},{"type":52,"tag":105,"props":7479,"children":7480},{"style":123},[7481],{"type":57,"value":147},{"type":52,"tag":105,"props":7483,"children":7484},{"style":150},[7485],{"type":57,"value":4037},{"type":52,"tag":105,"props":7487,"children":7488},{"style":123},[7489],{"type":57,"value":315},{"type":52,"tag":105,"props":7491,"children":7492},{"style":123},[7493],{"type":57,"value":3089},{"type":52,"tag":105,"props":7495,"children":7496},{"class":107,"line":22},[7497,7502],{"type":52,"tag":105,"props":7498,"children":7499},{"style":123},[7500],{"type":57,"value":7501},"      :",{"type":52,"tag":105,"props":7503,"children":7504},{"style":129},[7505],{"type":57,"value":1898},{"type":52,"tag":105,"props":7507,"children":7508},{"class":107,"line":418},[7509],{"type":52,"tag":105,"props":7510,"children":7511},{"style":123},[7512],{"type":57,"value":2079},{"type":52,"tag":105,"props":7514,"children":7515},{"class":107,"line":505},[7516,7520],{"type":52,"tag":105,"props":7517,"children":7518},{"style":123},[7519],{"type":57,"value":1415},{"type":52,"tag":105,"props":7521,"children":7522},{"style":129},[7523],{"type":57,"value":502},{"type":52,"tag":105,"props":7525,"children":7526},{"class":107,"line":544},[7527],{"type":52,"tag":105,"props":7528,"children":7529},{"emptyLinePlaceholder":240},[7530],{"type":57,"value":243},{"type":52,"tag":105,"props":7532,"children":7533},{"class":107,"line":552},[7534,7538,7543,7547,7552,7556,7560,7565,7569,7574,7578,7583],{"type":52,"tag":105,"props":7535,"children":7536},{"style":250},[7537],{"type":57,"value":253},{"type":52,"tag":105,"props":7539,"children":7540},{"style":256},[7541],{"type":57,"value":7542}," Panel",{"type":52,"tag":105,"props":7544,"children":7545},{"style":123},[7546],{"type":57,"value":334},{"type":52,"tag":105,"props":7548,"children":7549},{"style":337},[7550],{"type":57,"value":7551},"props",{"type":52,"tag":105,"props":7553,"children":7554},{"style":123},[7555],{"type":57,"value":92},{"type":52,"tag":105,"props":7557,"children":7558},{"style":267},[7559],{"type":57,"value":7330},{"type":52,"tag":105,"props":7561,"children":7562},{"style":123},[7563],{"type":57,"value":7564},"\u003C",{"type":52,"tag":105,"props":7566,"children":7567},{"style":123},[7568],{"type":57,"value":315},{"type":52,"tag":105,"props":7570,"children":7571},{"style":150},[7572],{"type":57,"value":7573},"aside",{"type":52,"tag":105,"props":7575,"children":7576},{"style":123},[7577],{"type":57,"value":315},{"type":52,"tag":105,"props":7579,"children":7580},{"style":123},[7581],{"type":57,"value":7582},">)",{"type":52,"tag":105,"props":7584,"children":7585},{"style":123},[7586],{"type":57,"value":274},{"type":52,"tag":105,"props":7588,"children":7589},{"class":107,"line":589},[7590,7594,7598,7602,7607,7611],{"type":52,"tag":105,"props":7591,"children":7592},{"style":112},[7593],{"type":57,"value":283},{"type":52,"tag":105,"props":7595,"children":7596},{"style":123},[7597],{"type":57,"value":650},{"type":52,"tag":105,"props":7599,"children":7600},{"style":294},[7601],{"type":57,"value":7573},{"type":52,"tag":105,"props":7603,"children":7604},{"style":123},[7605],{"type":57,"value":7606}," {...",{"type":52,"tag":105,"props":7608,"children":7609},{"style":129},[7610],{"type":57,"value":7551},{"type":52,"tag":105,"props":7612,"children":7613},{"style":123},[7614],{"type":57,"value":7615},"} \u002F>\n",{"type":52,"tag":105,"props":7617,"children":7618},{"class":107,"line":630},[7619],{"type":52,"tag":105,"props":7620,"children":7621},{"style":123},[7622],{"type":57,"value":1281},{"type":52,"tag":105,"props":7624,"children":7625},{"class":107,"line":730},[7626],{"type":52,"tag":105,"props":7627,"children":7628},{"emptyLinePlaceholder":240},[7629],{"type":57,"value":243},{"type":52,"tag":105,"props":7631,"children":7632},{"class":107,"line":789},[7633,7637,7641,7645,7649],{"type":52,"tag":105,"props":7634,"children":7635},{"style":112},[7636],{"type":57,"value":7151},{"type":52,"tag":105,"props":7638,"children":7639},{"style":250},[7640],{"type":57,"value":7156},{"type":52,"tag":105,"props":7642,"children":7643},{"style":256},[7644],{"type":57,"value":7161},{"type":52,"tag":105,"props":7646,"children":7647},{"style":123},[7648],{"type":57,"value":3680},{"type":52,"tag":105,"props":7650,"children":7651},{"style":123},[7652],{"type":57,"value":274},{"type":52,"tag":105,"props":7654,"children":7655},{"class":107,"line":803},[7656,7660],{"type":52,"tag":105,"props":7657,"children":7658},{"style":112},[7659],{"type":57,"value":283},{"type":52,"tag":105,"props":7661,"children":7662},{"style":294},[7663],{"type":57,"value":7664}," (\n",{"type":52,"tag":105,"props":7666,"children":7667},{"class":107,"line":812},[7668,7673],{"type":52,"tag":105,"props":7669,"children":7670},{"style":123},[7671],{"type":57,"value":7672},"    \u003C",{"type":52,"tag":105,"props":7674,"children":7675},{"style":267},[7676],{"type":57,"value":7677},"Markdown\n",{"type":52,"tag":105,"props":7679,"children":7680},{"class":107,"line":876},[7681,7686,7690,7695],{"type":52,"tag":105,"props":7682,"children":7683},{"style":250},[7684],{"type":57,"value":7685},"      extensions",{"type":52,"tag":105,"props":7687,"children":7688},{"style":123},[7689],{"type":57,"value":7193},{"type":52,"tag":105,"props":7691,"children":7692},{"style":129},[7693],{"type":57,"value":7694},"[components]",{"type":52,"tag":105,"props":7696,"children":7697},{"style":123},[7698],{"type":57,"value":1281},{"type":52,"tag":105,"props":7700,"children":7701},{"class":107,"line":884},[7702,7707,7712,7716,7720,7724,7728,7733],{"type":52,"tag":105,"props":7703,"children":7704},{"style":250},[7705],{"type":57,"value":7706},"      components",{"type":52,"tag":105,"props":7708,"children":7709},{"style":123},[7710],{"type":57,"value":7711},"={{",{"type":52,"tag":105,"props":7713,"children":7714},{"style":123},[7715],{"type":57,"value":147},{"type":52,"tag":105,"props":7717,"children":7718},{"style":294},[7719],{"type":57,"value":4037},{"type":52,"tag":105,"props":7721,"children":7722},{"style":123},[7723],{"type":57,"value":315},{"type":52,"tag":105,"props":7725,"children":7726},{"style":123},[7727],{"type":57,"value":92},{"type":52,"tag":105,"props":7729,"children":7730},{"style":129},[7731],{"type":57,"value":7732}," Panel ",{"type":52,"tag":105,"props":7734,"children":7735},{"style":123},[7736],{"type":57,"value":7737},"}}\n",{"type":52,"tag":105,"props":7739,"children":7740},{"class":107,"line":952},[7741],{"type":52,"tag":105,"props":7742,"children":7743},{"style":123},[7744],{"type":57,"value":7745},"    >\n",{"type":52,"tag":105,"props":7747,"children":7748},{"class":107,"line":1008},[7749,7754,7758,7763,7767,7772,7776,7780,7784],{"type":52,"tag":105,"props":7750,"children":7751},{"style":123},[7752],{"type":57,"value":7753},"      {",{"type":52,"tag":105,"props":7755,"children":7756},{"style":123},[7757],{"type":57,"value":315},{"type":52,"tag":105,"props":7759,"children":7760},{"style":150},[7761],{"type":57,"value":7762},"\u003C!-- ::start:panel -->",{"type":52,"tag":105,"props":7764,"children":7765},{"style":129},[7766],{"type":57,"value":1233},{"type":52,"tag":105,"props":7768,"children":7769},{"style":150},[7770],{"type":57,"value":7771},"Portable output",{"type":52,"tag":105,"props":7773,"children":7774},{"style":129},[7775],{"type":57,"value":1233},{"type":52,"tag":105,"props":7777,"children":7778},{"style":150},[7779],{"type":57,"value":4206},{"type":52,"tag":105,"props":7781,"children":7782},{"style":123},[7783],{"type":57,"value":315},{"type":52,"tag":105,"props":7785,"children":7786},{"style":123},[7787],{"type":57,"value":1281},{"type":52,"tag":105,"props":7789,"children":7790},{"class":107,"line":1021},[7791,7796,7800],{"type":52,"tag":105,"props":7792,"children":7793},{"style":123},[7794],{"type":57,"value":7795},"    \u003C\u002F",{"type":52,"tag":105,"props":7797,"children":7798},{"style":267},[7799],{"type":57,"value":13},{"type":52,"tag":105,"props":7801,"children":7802},{"style":123},[7803],{"type":57,"value":7222},{"type":52,"tag":105,"props":7805,"children":7806},{"class":107,"line":1051},[7807],{"type":52,"tag":105,"props":7808,"children":7809},{"style":294},[7810],{"type":57,"value":7811},"  )\n",{"type":52,"tag":105,"props":7813,"children":7814},{"class":107,"line":1081},[7815],{"type":52,"tag":105,"props":7816,"children":7817},{"style":123},[7818],{"type":57,"value":1281},{"type":52,"tag":53,"props":7820,"children":7821},{},[7822,7827,7829,7834],{"type":52,"tag":60,"props":7823,"children":7825},{"className":7824},[],[7826],{"type":57,"value":4742},{"type":57,"value":7828}," hooks do not run in React or Octane; a ",{"type":52,"tag":60,"props":7830,"children":7832},{"className":7831},[],[7833],{"type":57,"value":90},{"type":57,"value":7835}," and emitted-tag component mapping is the portable path.",{"type":52,"tag":53,"props":7837,"children":7838},{},[7839,7840],{"type":57,"value":5591},{"type":52,"tag":60,"props":7841,"children":7843},{"className":7842},[],[7844],{"type":57,"value":5597},{"type":52,"tag":1522,"props":7846,"children":7848},{"id":7847},"medium-changing-extensions-after-parsing",[7849],{"type":57,"value":7850},"MEDIUM Changing extensions after parsing",{"type":52,"tag":53,"props":7852,"children":7853},{},[7854],{"type":57,"value":4326},{"type":52,"tag":94,"props":7856,"children":7858},{"className":96,"code":7857,"language":98,"meta":99,"style":99},"import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nconst emphasisHtml: MarkdownExtension = {\n  name: 'emphasis-html',\n  renderHtml(node, context) {\n    if (node.type !== 'emphasis') return undefined\n    return `\u003Ci class=\"accent\">${node.children.map(context.renderInline).join('')}\u003C\u002Fi>`\n  },\n}\n\nconst document = parseMarkdown('_Important_', {\n  extensions: [emphasisHtml],\n})\nconsole.log(renderHtml(document))\n",[7859],{"type":52,"tag":60,"props":7860,"children":7861},{"__ignoreMap":99},[7862,7901,7936,7971,7978,8006,8034,8065,8117,8202,8209,8216,8223,8267,8287,8298],{"type":52,"tag":105,"props":7863,"children":7864},{"class":107,"line":108},[7865,7869,7873,7877,7881,7885,7889,7893,7897],{"type":52,"tag":105,"props":7866,"children":7867},{"style":112},[7868],{"type":57,"value":115},{"type":52,"tag":105,"props":7870,"children":7871},{"style":112},[7872],{"type":57,"value":120},{"type":52,"tag":105,"props":7874,"children":7875},{"style":123},[7876],{"type":57,"value":126},{"type":52,"tag":105,"props":7878,"children":7879},{"style":129},[7880],{"type":57,"value":132},{"type":52,"tag":105,"props":7882,"children":7883},{"style":123},[7884],{"type":57,"value":137},{"type":52,"tag":105,"props":7886,"children":7887},{"style":112},[7888],{"type":57,"value":142},{"type":52,"tag":105,"props":7890,"children":7891},{"style":123},[7892],{"type":57,"value":147},{"type":52,"tag":105,"props":7894,"children":7895},{"style":150},[7896],{"type":57,"value":37},{"type":52,"tag":105,"props":7898,"children":7899},{"style":123},[7900],{"type":57,"value":157},{"type":52,"tag":105,"props":7902,"children":7903},{"class":107,"line":160},[7904,7908,7912,7916,7920,7924,7928,7932],{"type":52,"tag":105,"props":7905,"children":7906},{"style":112},[7907],{"type":57,"value":115},{"type":52,"tag":105,"props":7909,"children":7910},{"style":123},[7911],{"type":57,"value":126},{"type":52,"tag":105,"props":7913,"children":7914},{"style":129},[7915],{"type":57,"value":174},{"type":52,"tag":105,"props":7917,"children":7918},{"style":123},[7919],{"type":57,"value":137},{"type":52,"tag":105,"props":7921,"children":7922},{"style":112},[7923],{"type":57,"value":142},{"type":52,"tag":105,"props":7925,"children":7926},{"style":123},[7927],{"type":57,"value":147},{"type":52,"tag":105,"props":7929,"children":7930},{"style":150},[7931],{"type":57,"value":191},{"type":52,"tag":105,"props":7933,"children":7934},{"style":123},[7935],{"type":57,"value":157},{"type":52,"tag":105,"props":7937,"children":7938},{"class":107,"line":198},[7939,7943,7947,7951,7955,7959,7963,7967],{"type":52,"tag":105,"props":7940,"children":7941},{"style":112},[7942],{"type":57,"value":115},{"type":52,"tag":105,"props":7944,"children":7945},{"style":123},[7946],{"type":57,"value":126},{"type":52,"tag":105,"props":7948,"children":7949},{"style":129},[7950],{"type":57,"value":212},{"type":52,"tag":105,"props":7952,"children":7953},{"style":123},[7954],{"type":57,"value":137},{"type":52,"tag":105,"props":7956,"children":7957},{"style":112},[7958],{"type":57,"value":142},{"type":52,"tag":105,"props":7960,"children":7961},{"style":123},[7962],{"type":57,"value":147},{"type":52,"tag":105,"props":7964,"children":7965},{"style":150},[7966],{"type":57,"value":229},{"type":52,"tag":105,"props":7968,"children":7969},{"style":123},[7970],{"type":57,"value":157},{"type":52,"tag":105,"props":7972,"children":7973},{"class":107,"line":236},[7974],{"type":52,"tag":105,"props":7975,"children":7976},{"emptyLinePlaceholder":240},[7977],{"type":57,"value":243},{"type":52,"tag":105,"props":7979,"children":7980},{"class":107,"line":246},[7981,7985,7990,7994,7998,8002],{"type":52,"tag":105,"props":7982,"children":7983},{"style":250},[7984],{"type":57,"value":1298},{"type":52,"tag":105,"props":7986,"children":7987},{"style":129},[7988],{"type":57,"value":7989}," emphasisHtml",{"type":52,"tag":105,"props":7991,"children":7992},{"style":123},[7993],{"type":57,"value":92},{"type":52,"tag":105,"props":7995,"children":7996},{"style":267},[7997],{"type":57,"value":132},{"type":52,"tag":105,"props":7999,"children":8000},{"style":123},[8001],{"type":57,"value":367},{"type":52,"tag":105,"props":8003,"children":8004},{"style":123},[8005],{"type":57,"value":274},{"type":52,"tag":105,"props":8007,"children":8008},{"class":107,"line":277},[8009,8013,8017,8021,8026,8030],{"type":52,"tag":105,"props":8010,"children":8011},{"style":294},[8012],{"type":57,"value":1686},{"type":52,"tag":105,"props":8014,"children":8015},{"style":123},[8016],{"type":57,"value":92},{"type":52,"tag":105,"props":8018,"children":8019},{"style":123},[8020],{"type":57,"value":147},{"type":52,"tag":105,"props":8022,"children":8023},{"style":150},[8024],{"type":57,"value":8025},"emphasis-html",{"type":52,"tag":105,"props":8027,"children":8028},{"style":123},[8029],{"type":57,"value":315},{"type":52,"tag":105,"props":8031,"children":8032},{"style":123},[8033],{"type":57,"value":320},{"type":52,"tag":105,"props":8035,"children":8036},{"class":107,"line":290},[8037,8041,8045,8049,8053,8057,8061],{"type":52,"tag":105,"props":8038,"children":8039},{"style":294},[8040],{"type":57,"value":3430},{"type":52,"tag":105,"props":8042,"children":8043},{"style":123},[8044],{"type":57,"value":334},{"type":52,"tag":105,"props":8046,"children":8047},{"style":337},[8048],{"type":57,"value":1767},{"type":52,"tag":105,"props":8050,"children":8051},{"style":123},[8052],{"type":57,"value":1402},{"type":52,"tag":105,"props":8054,"children":8055},{"style":337},[8056],{"type":57,"value":372},{"type":52,"tag":105,"props":8058,"children":8059},{"style":123},[8060],{"type":57,"value":345},{"type":52,"tag":105,"props":8062,"children":8063},{"style":123},[8064],{"type":57,"value":274},{"type":52,"tag":105,"props":8066,"children":8067},{"class":107,"line":323},[8068,8072,8076,8080,8084,8088,8092,8096,8101,8105,8109,8113],{"type":52,"tag":105,"props":8069,"children":8070},{"style":112},[8071],{"type":57,"value":3462},{"type":52,"tag":105,"props":8073,"children":8074},{"style":294},[8075],{"type":57,"value":516},{"type":52,"tag":105,"props":8077,"children":8078},{"style":129},[8079],{"type":57,"value":1767},{"type":52,"tag":105,"props":8081,"children":8082},{"style":123},[8083],{"type":57,"value":377},{"type":52,"tag":105,"props":8085,"children":8086},{"style":129},[8087],{"type":57,"value":1810},{"type":52,"tag":105,"props":8089,"children":8090},{"style":123},[8091],{"type":57,"value":1815},{"type":52,"tag":105,"props":8093,"children":8094},{"style":123},[8095],{"type":57,"value":147},{"type":52,"tag":105,"props":8097,"children":8098},{"style":150},[8099],{"type":57,"value":8100},"emphasis",{"type":52,"tag":105,"props":8102,"children":8103},{"style":123},[8104],{"type":57,"value":315},{"type":52,"tag":105,"props":8106,"children":8107},{"style":294},[8108],{"type":57,"value":531},{"type":52,"tag":105,"props":8110,"children":8111},{"style":112},[8112],{"type":57,"value":536},{"type":52,"tag":105,"props":8114,"children":8115},{"style":123},[8116],{"type":57,"value":541},{"type":52,"tag":105,"props":8118,"children":8119},{"class":107,"line":22},[8120,8124,8128,8133,8137,8141,8145,8149,8153,8157,8161,8165,8169,8173,8177,8181,8185,8189,8193,8198],{"type":52,"tag":105,"props":8121,"children":8122},{"style":112},[8123],{"type":57,"value":1740},{"type":52,"tag":105,"props":8125,"children":8126},{"style":123},[8127],{"type":57,"value":1312},{"type":52,"tag":105,"props":8129,"children":8130},{"style":150},[8131],{"type":57,"value":8132},"\u003Ci class=\"accent\">",{"type":52,"tag":105,"props":8134,"children":8135},{"style":123},[8136],{"type":57,"value":3613},{"type":52,"tag":105,"props":8138,"children":8139},{"style":129},[8140],{"type":57,"value":1767},{"type":52,"tag":105,"props":8142,"children":8143},{"style":123},[8144],{"type":57,"value":377},{"type":52,"tag":105,"props":8146,"children":8147},{"style":129},[8148],{"type":57,"value":2595},{"type":52,"tag":105,"props":8150,"children":8151},{"style":123},[8152],{"type":57,"value":377},{"type":52,"tag":105,"props":8154,"children":8155},{"style":256},[8156],{"type":57,"value":1754},{"type":52,"tag":105,"props":8158,"children":8159},{"style":129},[8160],{"type":57,"value":7081},{"type":52,"tag":105,"props":8162,"children":8163},{"style":123},[8164],{"type":57,"value":377},{"type":52,"tag":105,"props":8166,"children":8167},{"style":129},[8168],{"type":57,"value":7090},{"type":52,"tag":105,"props":8170,"children":8171},{"style":123},[8172],{"type":57,"value":377},{"type":52,"tag":105,"props":8174,"children":8175},{"style":256},[8176],{"type":57,"value":1220},{"type":52,"tag":105,"props":8178,"children":8179},{"style":129},[8180],{"type":57,"value":334},{"type":52,"tag":105,"props":8182,"children":8183},{"style":123},[8184],{"type":57,"value":2682},{"type":52,"tag":105,"props":8186,"children":8187},{"style":129},[8188],{"type":57,"value":345},{"type":52,"tag":105,"props":8190,"children":8191},{"style":123},[8192],{"type":57,"value":1415},{"type":52,"tag":105,"props":8194,"children":8195},{"style":150},[8196],{"type":57,"value":8197},"\u003C\u002Fi>",{"type":52,"tag":105,"props":8199,"children":8200},{"style":123},[8201],{"type":57,"value":1339},{"type":52,"tag":105,"props":8203,"children":8204},{"class":107,"line":418},[8205],{"type":52,"tag":105,"props":8206,"children":8207},{"style":123},[8208],{"type":57,"value":2079},{"type":52,"tag":105,"props":8210,"children":8211},{"class":107,"line":505},[8212],{"type":52,"tag":105,"props":8213,"children":8214},{"style":123},[8215],{"type":57,"value":1281},{"type":52,"tag":105,"props":8217,"children":8218},{"class":107,"line":544},[8219],{"type":52,"tag":105,"props":8220,"children":8221},{"emptyLinePlaceholder":240},[8222],{"type":57,"value":243},{"type":52,"tag":105,"props":8224,"children":8225},{"class":107,"line":552},[8226,8230,8234,8238,8242,8246,8250,8255,8259,8263],{"type":52,"tag":105,"props":8227,"children":8228},{"style":250},[8229],{"type":57,"value":1298},{"type":52,"tag":105,"props":8231,"children":8232},{"style":129},[8233],{"type":57,"value":1384},{"type":52,"tag":105,"props":8235,"children":8236},{"style":123},[8237],{"type":57,"value":581},{"type":52,"tag":105,"props":8239,"children":8240},{"style":256},[8241],{"type":57,"value":212},{"type":52,"tag":105,"props":8243,"children":8244},{"style":129},[8245],{"type":57,"value":334},{"type":52,"tag":105,"props":8247,"children":8248},{"style":123},[8249],{"type":57,"value":315},{"type":52,"tag":105,"props":8251,"children":8252},{"style":150},[8253],{"type":57,"value":8254},"_Important_",{"type":52,"tag":105,"props":8256,"children":8257},{"style":123},[8258],{"type":57,"value":315},{"type":52,"tag":105,"props":8260,"children":8261},{"style":123},[8262],{"type":57,"value":1402},{"type":52,"tag":105,"props":8264,"children":8265},{"style":123},[8266],{"type":57,"value":274},{"type":52,"tag":105,"props":8268,"children":8269},{"class":107,"line":589},[8270,8274,8278,8283],{"type":52,"tag":105,"props":8271,"children":8272},{"style":294},[8273],{"type":57,"value":2145},{"type":52,"tag":105,"props":8275,"children":8276},{"style":123},[8277],{"type":57,"value":92},{"type":52,"tag":105,"props":8279,"children":8280},{"style":129},[8281],{"type":57,"value":8282}," [emphasisHtml]",{"type":52,"tag":105,"props":8284,"children":8285},{"style":123},[8286],{"type":57,"value":320},{"type":52,"tag":105,"props":8288,"children":8289},{"class":107,"line":630},[8290,8294],{"type":52,"tag":105,"props":8291,"children":8292},{"style":123},[8293],{"type":57,"value":1415},{"type":52,"tag":105,"props":8295,"children":8296},{"style":129},[8297],{"type":57,"value":502},{"type":52,"tag":105,"props":8299,"children":8300},{"class":107,"line":730},[8301,8305,8309,8313,8317,8321],{"type":52,"tag":105,"props":8302,"children":8303},{"style":129},[8304],{"type":57,"value":1482},{"type":52,"tag":105,"props":8306,"children":8307},{"style":123},[8308],{"type":57,"value":377},{"type":52,"tag":105,"props":8310,"children":8311},{"style":256},[8312],{"type":57,"value":1491},{"type":52,"tag":105,"props":8314,"children":8315},{"style":129},[8316],{"type":57,"value":334},{"type":52,"tag":105,"props":8318,"children":8319},{"style":256},[8320],{"type":57,"value":4742},{"type":52,"tag":105,"props":8322,"children":8323},{"style":129},[8324],{"type":57,"value":8325},"(document))\n",{"type":52,"tag":53,"props":8327,"children":8328},{},[8329],{"type":57,"value":4820},{"type":52,"tag":94,"props":8331,"children":8333},{"className":96,"code":8332,"language":98,"meta":99,"style":99},"import type { MarkdownExtension } from '@tanstack\u002Fmarkdown'\nimport { renderHtml } from '@tanstack\u002Fmarkdown\u002Fhtml'\nimport { parseMarkdown } from '@tanstack\u002Fmarkdown\u002Fparser'\n\nconst emphasisHtml: MarkdownExtension = {\n  name: 'emphasis-html',\n  renderHtml(node, context) {\n    if (node.type !== 'emphasis') return undefined\n    return `\u003Ci class=\"accent\">${node.children.map(context.renderInline).join('')}\u003C\u002Fi>`\n  },\n}\n\nconst extensions = [emphasisHtml]\nconst document = parseMarkdown('_Important_', { extensions })\nconsole.log(renderHtml(document, { extensions }))\n",[8334],{"type":52,"tag":60,"props":8335,"children":8336},{"__ignoreMap":99},[8337,8376,8411,8446,8453,8480,8507,8538,8589,8672,8679,8686,8693,8713,8768],{"type":52,"tag":105,"props":8338,"children":8339},{"class":107,"line":108},[8340,8344,8348,8352,8356,8360,8364,8368,8372],{"type":52,"tag":105,"props":8341,"children":8342},{"style":112},[8343],{"type":57,"value":115},{"type":52,"tag":105,"props":8345,"children":8346},{"style":112},[8347],{"type":57,"value":120},{"type":52,"tag":105,"props":8349,"children":8350},{"style":123},[8351],{"type":57,"value":126},{"type":52,"tag":105,"props":8353,"children":8354},{"style":129},[8355],{"type":57,"value":132},{"type":52,"tag":105,"props":8357,"children":8358},{"style":123},[8359],{"type":57,"value":137},{"type":52,"tag":105,"props":8361,"children":8362},{"style":112},[8363],{"type":57,"value":142},{"type":52,"tag":105,"props":8365,"children":8366},{"style":123},[8367],{"type":57,"value":147},{"type":52,"tag":105,"props":8369,"children":8370},{"style":150},[8371],{"type":57,"value":37},{"type":52,"tag":105,"props":8373,"children":8374},{"style":123},[8375],{"type":57,"value":157},{"type":52,"tag":105,"props":8377,"children":8378},{"class":107,"line":160},[8379,8383,8387,8391,8395,8399,8403,8407],{"type":52,"tag":105,"props":8380,"children":8381},{"style":112},[8382],{"type":57,"value":115},{"type":52,"tag":105,"props":8384,"children":8385},{"style":123},[8386],{"type":57,"value":126},{"type":52,"tag":105,"props":8388,"children":8389},{"style":129},[8390],{"type":57,"value":174},{"type":52,"tag":105,"props":8392,"children":8393},{"style":123},[8394],{"type":57,"value":137},{"type":52,"tag":105,"props":8396,"children":8397},{"style":112},[8398],{"type":57,"value":142},{"type":52,"tag":105,"props":8400,"children":8401},{"style":123},[8402],{"type":57,"value":147},{"type":52,"tag":105,"props":8404,"children":8405},{"style":150},[8406],{"type":57,"value":191},{"type":52,"tag":105,"props":8408,"children":8409},{"style":123},[8410],{"type":57,"value":157},{"type":52,"tag":105,"props":8412,"children":8413},{"class":107,"line":198},[8414,8418,8422,8426,8430,8434,8438,8442],{"type":52,"tag":105,"props":8415,"children":8416},{"style":112},[8417],{"type":57,"value":115},{"type":52,"tag":105,"props":8419,"children":8420},{"style":123},[8421],{"type":57,"value":126},{"type":52,"tag":105,"props":8423,"children":8424},{"style":129},[8425],{"type":57,"value":212},{"type":52,"tag":105,"props":8427,"children":8428},{"style":123},[8429],{"type":57,"value":137},{"type":52,"tag":105,"props":8431,"children":8432},{"style":112},[8433],{"type":57,"value":142},{"type":52,"tag":105,"props":8435,"children":8436},{"style":123},[8437],{"type":57,"value":147},{"type":52,"tag":105,"props":8439,"children":8440},{"style":150},[8441],{"type":57,"value":229},{"type":52,"tag":105,"props":8443,"children":8444},{"style":123},[8445],{"type":57,"value":157},{"type":52,"tag":105,"props":8447,"children":8448},{"class":107,"line":236},[8449],{"type":52,"tag":105,"props":8450,"children":8451},{"emptyLinePlaceholder":240},[8452],{"type":57,"value":243},{"type":52,"tag":105,"props":8454,"children":8455},{"class":107,"line":246},[8456,8460,8464,8468,8472,8476],{"type":52,"tag":105,"props":8457,"children":8458},{"style":250},[8459],{"type":57,"value":1298},{"type":52,"tag":105,"props":8461,"children":8462},{"style":129},[8463],{"type":57,"value":7989},{"type":52,"tag":105,"props":8465,"children":8466},{"style":123},[8467],{"type":57,"value":92},{"type":52,"tag":105,"props":8469,"children":8470},{"style":267},[8471],{"type":57,"value":132},{"type":52,"tag":105,"props":8473,"children":8474},{"style":123},[8475],{"type":57,"value":367},{"type":52,"tag":105,"props":8477,"children":8478},{"style":123},[8479],{"type":57,"value":274},{"type":52,"tag":105,"props":8481,"children":8482},{"class":107,"line":277},[8483,8487,8491,8495,8499,8503],{"type":52,"tag":105,"props":8484,"children":8485},{"style":294},[8486],{"type":57,"value":1686},{"type":52,"tag":105,"props":8488,"children":8489},{"style":123},[8490],{"type":57,"value":92},{"type":52,"tag":105,"props":8492,"children":8493},{"style":123},[8494],{"type":57,"value":147},{"type":52,"tag":105,"props":8496,"children":8497},{"style":150},[8498],{"type":57,"value":8025},{"type":52,"tag":105,"props":8500,"children":8501},{"style":123},[8502],{"type":57,"value":315},{"type":52,"tag":105,"props":8504,"children":8505},{"style":123},[8506],{"type":57,"value":320},{"type":52,"tag":105,"props":8508,"children":8509},{"class":107,"line":290},[8510,8514,8518,8522,8526,8530,8534],{"type":52,"tag":105,"props":8511,"children":8512},{"style":294},[8513],{"type":57,"value":3430},{"type":52,"tag":105,"props":8515,"children":8516},{"style":123},[8517],{"type":57,"value":334},{"type":52,"tag":105,"props":8519,"children":8520},{"style":337},[8521],{"type":57,"value":1767},{"type":52,"tag":105,"props":8523,"children":8524},{"style":123},[8525],{"type":57,"value":1402},{"type":52,"tag":105,"props":8527,"children":8528},{"style":337},[8529],{"type":57,"value":372},{"type":52,"tag":105,"props":8531,"children":8532},{"style":123},[8533],{"type":57,"value":345},{"type":52,"tag":105,"props":8535,"children":8536},{"style":123},[8537],{"type":57,"value":274},{"type":52,"tag":105,"props":8539,"children":8540},{"class":107,"line":323},[8541,8545,8549,8553,8557,8561,8565,8569,8573,8577,8581,8585],{"type":52,"tag":105,"props":8542,"children":8543},{"style":112},[8544],{"type":57,"value":3462},{"type":52,"tag":105,"props":8546,"children":8547},{"style":294},[8548],{"type":57,"value":516},{"type":52,"tag":105,"props":8550,"children":8551},{"style":129},[8552],{"type":57,"value":1767},{"type":52,"tag":105,"props":8554,"children":8555},{"style":123},[8556],{"type":57,"value":377},{"type":52,"tag":105,"props":8558,"children":8559},{"style":129},[8560],{"type":57,"value":1810},{"type":52,"tag":105,"props":8562,"children":8563},{"style":123},[8564],{"type":57,"value":1815},{"type":52,"tag":105,"props":8566,"children":8567},{"style":123},[8568],{"type":57,"value":147},{"type":52,"tag":105,"props":8570,"children":8571},{"style":150},[8572],{"type":57,"value":8100},{"type":52,"tag":105,"props":8574,"children":8575},{"style":123},[8576],{"type":57,"value":315},{"type":52,"tag":105,"props":8578,"children":8579},{"style":294},[8580],{"type":57,"value":531},{"type":52,"tag":105,"props":8582,"children":8583},{"style":112},[8584],{"type":57,"value":536},{"type":52,"tag":105,"props":8586,"children":8587},{"style":123},[8588],{"type":57,"value":541},{"type":52,"tag":105,"props":8590,"children":8591},{"class":107,"line":22},[8592,8596,8600,8604,8608,8612,8616,8620,8624,8628,8632,8636,8640,8644,8648,8652,8656,8660,8664,8668],{"type":52,"tag":105,"props":8593,"children":8594},{"style":112},[8595],{"type":57,"value":1740},{"type":52,"tag":105,"props":8597,"children":8598},{"style":123},[8599],{"type":57,"value":1312},{"type":52,"tag":105,"props":8601,"children":8602},{"style":150},[8603],{"type":57,"value":8132},{"type":52,"tag":105,"props":8605,"children":8606},{"style":123},[8607],{"type":57,"value":3613},{"type":52,"tag":105,"props":8609,"children":8610},{"style":129},[8611],{"type":57,"value":1767},{"type":52,"tag":105,"props":8613,"children":8614},{"style":123},[8615],{"type":57,"value":377},{"type":52,"tag":105,"props":8617,"children":8618},{"style":129},[8619],{"type":57,"value":2595},{"type":52,"tag":105,"props":8621,"children":8622},{"style":123},[8623],{"type":57,"value":377},{"type":52,"tag":105,"props":8625,"children":8626},{"style":256},[8627],{"type":57,"value":1754},{"type":52,"tag":105,"props":8629,"children":8630},{"style":129},[8631],{"type":57,"value":7081},{"type":52,"tag":105,"props":8633,"children":8634},{"style":123},[8635],{"type":57,"value":377},{"type":52,"tag":105,"props":8637,"children":8638},{"style":129},[8639],{"type":57,"value":7090},{"type":52,"tag":105,"props":8641,"children":8642},{"style":123},[8643],{"type":57,"value":377},{"type":52,"tag":105,"props":8645,"children":8646},{"style":256},[8647],{"type":57,"value":1220},{"type":52,"tag":105,"props":8649,"children":8650},{"style":129},[8651],{"type":57,"value":334},{"type":52,"tag":105,"props":8653,"children":8654},{"style":123},[8655],{"type":57,"value":2682},{"type":52,"tag":105,"props":8657,"children":8658},{"style":129},[8659],{"type":57,"value":345},{"type":52,"tag":105,"props":8661,"children":8662},{"style":123},[8663],{"type":57,"value":1415},{"type":52,"tag":105,"props":8665,"children":8666},{"style":150},[8667],{"type":57,"value":8197},{"type":52,"tag":105,"props":8669,"children":8670},{"style":123},[8671],{"type":57,"value":1339},{"type":52,"tag":105,"props":8673,"children":8674},{"class":107,"line":418},[8675],{"type":52,"tag":105,"props":8676,"children":8677},{"style":123},[8678],{"type":57,"value":2079},{"type":52,"tag":105,"props":8680,"children":8681},{"class":107,"line":505},[8682],{"type":52,"tag":105,"props":8683,"children":8684},{"style":123},[8685],{"type":57,"value":1281},{"type":52,"tag":105,"props":8687,"children":8688},{"class":107,"line":544},[8689],{"type":52,"tag":105,"props":8690,"children":8691},{"emptyLinePlaceholder":240},[8692],{"type":57,"value":243},{"type":52,"tag":105,"props":8694,"children":8695},{"class":107,"line":552},[8696,8700,8704,8708],{"type":52,"tag":105,"props":8697,"children":8698},{"style":250},[8699],{"type":57,"value":1298},{"type":52,"tag":105,"props":8701,"children":8702},{"style":129},[8703],{"type":57,"value":1352},{"type":52,"tag":105,"props":8705,"children":8706},{"style":123},[8707],{"type":57,"value":581},{"type":52,"tag":105,"props":8709,"children":8710},{"style":129},[8711],{"type":57,"value":8712}," [emphasisHtml]\n",{"type":52,"tag":105,"props":8714,"children":8715},{"class":107,"line":589},[8716,8720,8724,8728,8732,8736,8740,8744,8748,8752,8756,8760,8764],{"type":52,"tag":105,"props":8717,"children":8718},{"style":250},[8719],{"type":57,"value":1298},{"type":52,"tag":105,"props":8721,"children":8722},{"style":129},[8723],{"type":57,"value":1384},{"type":52,"tag":105,"props":8725,"children":8726},{"style":123},[8727],{"type":57,"value":581},{"type":52,"tag":105,"props":8729,"children":8730},{"style":256},[8731],{"type":57,"value":212},{"type":52,"tag":105,"props":8733,"children":8734},{"style":129},[8735],{"type":57,"value":334},{"type":52,"tag":105,"props":8737,"children":8738},{"style":123},[8739],{"type":57,"value":315},{"type":52,"tag":105,"props":8741,"children":8742},{"style":150},[8743],{"type":57,"value":8254},{"type":52,"tag":105,"props":8745,"children":8746},{"style":123},[8747],{"type":57,"value":315},{"type":52,"tag":105,"props":8749,"children":8750},{"style":123},[8751],{"type":57,"value":1402},{"type":52,"tag":105,"props":8753,"children":8754},{"style":123},[8755],{"type":57,"value":126},{"type":52,"tag":105,"props":8757,"children":8758},{"style":129},[8759],{"type":57,"value":1352},{"type":52,"tag":105,"props":8761,"children":8762},{"style":123},[8763],{"type":57,"value":1415},{"type":52,"tag":105,"props":8765,"children":8766},{"style":129},[8767],{"type":57,"value":502},{"type":52,"tag":105,"props":8769,"children":8770},{"class":107,"line":630},[8771,8775,8779,8783,8787,8791,8795,8799,8803,8807,8811],{"type":52,"tag":105,"props":8772,"children":8773},{"style":129},[8774],{"type":57,"value":1482},{"type":52,"tag":105,"props":8776,"children":8777},{"style":123},[8778],{"type":57,"value":377},{"type":52,"tag":105,"props":8780,"children":8781},{"style":256},[8782],{"type":57,"value":1491},{"type":52,"tag":105,"props":8784,"children":8785},{"style":129},[8786],{"type":57,"value":334},{"type":52,"tag":105,"props":8788,"children":8789},{"style":256},[8790],{"type":57,"value":4742},{"type":52,"tag":105,"props":8792,"children":8793},{"style":129},[8794],{"type":57,"value":1445},{"type":52,"tag":105,"props":8796,"children":8797},{"style":123},[8798],{"type":57,"value":1402},{"type":52,"tag":105,"props":8800,"children":8801},{"style":123},[8802],{"type":57,"value":126},{"type":52,"tag":105,"props":8804,"children":8805},{"style":129},[8806],{"type":57,"value":1352},{"type":52,"tag":105,"props":8808,"children":8809},{"style":123},[8810],{"type":57,"value":1415},{"type":52,"tag":105,"props":8812,"children":8813},{"style":129},[8814],{"type":57,"value":4815},{"type":52,"tag":53,"props":8816,"children":8817},{},[8818],{"type":57,"value":8819},"Document transforms persist in the AST, but HTML render hooks require the extension again at render time.",{"type":52,"tag":53,"props":8821,"children":8822},{},[8823,8824],{"type":57,"value":5591},{"type":52,"tag":60,"props":8825,"children":8827},{"className":8826},[],[8828],{"type":57,"value":5597},{"type":52,"tag":74,"props":8830,"children":8832},{"id":8831},"tensions-and-boundaries",[8833],{"type":57,"value":8834},"Tensions and Boundaries",{"type":52,"tag":1522,"props":8836,"children":8838},{"id":8837},"high-rich-output-versus-untrusted-content-safety",[8839],{"type":57,"value":8840},"HIGH Rich output versus untrusted-content safety",{"type":52,"tag":53,"props":8842,"children":8843},{},[8844,8846,8851,8853,8859,8861,8867],{"type":57,"value":8845},"Prefer ",{"type":52,"tag":60,"props":8847,"children":8849},{"className":8848},[],[8850],{"type":57,"value":90},{"type":57,"value":8852}," plus application components for rich output. Treat ",{"type":52,"tag":60,"props":8854,"children":8856},{"className":8855},[],[8857],{"type":57,"value":8858},"allowHtml",{"type":57,"value":8860},", extension HTML strings, and highlighter markup as explicit trusted boundaries; see ",{"type":52,"tag":60,"props":8862,"children":8864},{"className":8863},[],[8865],{"type":57,"value":8866},"production-pipelines",{"type":57,"value":377},{"type":52,"tag":1522,"props":8869,"children":8871},{"id":8870},"medium-parse-ahead-performance-versus-option-timing",[8872],{"type":57,"value":8873},"MEDIUM Parse-ahead performance versus option timing",{"type":52,"tag":53,"props":8875,"children":8876},{},[8877,8879,8885,8887,8892,8894,8899],{"type":57,"value":8878},"Apply parser options and document-transform extensions before caching a ",{"type":52,"tag":60,"props":8880,"children":8882},{"className":8881},[],[8883],{"type":57,"value":8884},"MarkdownDocument",{"type":57,"value":8886},". Renderer-time options cannot rebuild missing parse behavior; see ",{"type":52,"tag":60,"props":8888,"children":8890},{"className":8889},[],[8891],{"type":57,"value":40},{"type":57,"value":8893}," and ",{"type":52,"tag":60,"props":8895,"children":8897},{"className":8896},[],[8898],{"type":57,"value":8866},{"type":57,"value":377},{"type":52,"tag":1522,"props":8901,"children":8903},{"id":8902},"high-renderer-parity-versus-customization",[8904],{"type":57,"value":8905},"HIGH Renderer parity versus customization",{"type":52,"tag":53,"props":8907,"children":8908},{},[8909,8911,8917,8918,8924],{"type":57,"value":8910},"Core nodes stay equivalent across HTML, React, and Octane. HTML hooks and framework component replacements intentionally leave that parity boundary; see ",{"type":52,"tag":60,"props":8912,"children":8914},{"className":8913},[],[8915],{"type":57,"value":8916},"react-rendering",{"type":57,"value":8893},{"type":52,"tag":60,"props":8919,"children":8921},{"className":8920},[],[8922],{"type":57,"value":8923},"octane-rendering",{"type":57,"value":377},{"type":52,"tag":74,"props":8926,"children":8928},{"id":8927},"related-skills",[8929],{"type":57,"value":8930},"Related Skills",{"type":52,"tag":8932,"props":8933,"children":8934},"ul",{},[8935,8946,8957,8967,8985],{"type":52,"tag":8936,"props":8937,"children":8938},"li",{},[8939,8944],{"type":52,"tag":60,"props":8940,"children":8942},{"className":8941},[],[8943],{"type":57,"value":40},{"type":57,"value":8945}," for the AST, parser options, and standard renderers.",{"type":52,"tag":8936,"props":8947,"children":8948},{},[8949,8955],{"type":52,"tag":60,"props":8950,"children":8952},{"className":8951},[],[8953],{"type":57,"value":8954},"docs-features",{"type":57,"value":8956}," for first-party extension implementations and metadata contracts.",{"type":52,"tag":8936,"props":8958,"children":8959},{},[8960,8965],{"type":52,"tag":60,"props":8961,"children":8963},{"className":8962},[],[8964],{"type":57,"value":8916},{"type":57,"value":8966}," for React mappings of emitted component tags.",{"type":52,"tag":8936,"props":8968,"children":8969},{},[8970,8975,8977,8983],{"type":52,"tag":60,"props":8971,"children":8973},{"className":8972},[],[8974],{"type":57,"value":8923},{"type":57,"value":8976}," for Octane ",{"type":52,"tag":60,"props":8978,"children":8980},{"className":8979},[],[8981],{"type":57,"value":8982},"ComponentBody",{"type":57,"value":8984}," mappings.",{"type":52,"tag":8936,"props":8986,"children":8987},{},[8988,8993],{"type":52,"tag":60,"props":8989,"children":8991},{"className":8990},[],[8992],{"type":57,"value":8866},{"type":57,"value":8994}," for trust, compatibility, and bundle audits.",{"type":52,"tag":8996,"props":8997,"children":8998},"style",{},[8999],{"type":57,"value":9000},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":9002,"total":9143},[9003,9019,9031,9043,9058,9070,9080,9090,9103,9113,9124,9134],{"slug":9004,"name":9004,"fn":9005,"description":9006,"org":9007,"tags":9008,"stars":9016,"repoUrl":9017,"updatedAt":9018},"aggregation","perform data aggregation in TanStack Table","Aggregate TanStack Table columns independently of grouping, including grand totals, caller-selected row totals, multiple keyed aggregations, custom context-based definitions, grouped merges, manual values, and worker constraints.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9009,9012,9015],{"name":9010,"slug":9011,"type":15},"Data Analysis","data-analysis",{"name":9013,"slug":9014,"type":15},"Frontend","frontend",{"name":9,"slug":8,"type":15},28175,"https:\u002F\u002Fgithub.com\u002FTanStack\u002Ftable","2026-07-30T05:25:59.429787",{"slug":9020,"name":9020,"fn":9021,"description":9022,"org":9023,"tags":9024,"stars":9016,"repoUrl":9017,"updatedAt":9030},"api-not-found","diagnose TanStack Table API errors","Diagnose missing TanStack Table v9 exports, options, state slices, and instance methods. Load before inventing an API when code sees a type error, undefined feature method, absent object key, adapter mismatch, or v8-shaped example.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9025,9028,9029],{"name":9026,"slug":9027,"type":15},"Debugging","debugging",{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},"2026-07-30T05:26:05.418735",{"slug":9032,"name":9032,"fn":9033,"description":9034,"org":9035,"tags":9036,"stars":9016,"repoUrl":9017,"updatedAt":9042},"cell-selection","select rectangular cell ranges in tables","Select rectangular cell ranges with cellSelectionFeature: two-corner range state keyed by row and column id, mousedown\u002Fmouseenter handlers, selection edges, render-order resolution under pinning, and autoResetCellSelection. Load when ranges widen unexpectedly after sorting or column reordering, when a drag re-renders the whole table, or when building copy-to-clipboard from a selection.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9037,9038,9039],{"name":9010,"slug":9011,"type":15},{"name":9,"slug":8,"type":15},{"name":9040,"slug":9041,"type":15},"UI Components","ui-components","2026-07-30T05:25:38.403427",{"slug":9044,"name":9044,"fn":9045,"description":9046,"org":9047,"tags":9048,"stars":9016,"repoUrl":9017,"updatedAt":9057},"client-vs-server","manage TanStack Table data pipelines","Choose client or server ownership for filtering, grouping, sorting, expanding, and pagination in TanStack Table v9. Load for manual* flags, mixed pipelines, server counts, or deciding which dataset each row-model stage receives.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9049,9052,9053,9056],{"name":9050,"slug":9051,"type":15},"Data Pipeline","data-pipeline",{"name":9013,"slug":9014,"type":15},{"name":9054,"slug":9055,"type":15},"Performance","performance",{"name":9,"slug":8,"type":15},"2026-07-30T05:25:45.400104",{"slug":9059,"name":9059,"fn":9060,"description":9061,"org":9062,"tags":9063,"stars":9016,"repoUrl":9017,"updatedAt":9069},"column-faceting","build faceted filter UIs","Build faceted filter UIs with columnFacetingFeature, facetedRowModel, facetedUniqueValues, and facetedMinMaxValues. Load for facet counts, numeric ranges, own-filter exclusion, or server-page facet completeness.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9064,9067,9068],{"name":9065,"slug":9066,"type":15},"Data Visualization","data-visualization",{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},"2026-07-30T05:25:41.397257",{"slug":9071,"name":9071,"fn":9072,"description":9073,"org":9074,"tags":9075,"stars":9016,"repoUrl":9017,"updatedAt":9079},"column-filtering","implement column filtering in TanStack Table","Filter columns with columnFilteringFeature, filteredRowModel, filterFns, filterMeta, nested-row direction, and manualFiltering. Load for accessor compatibility, controlled filter updaters, fuzzy metadata, or client\u002Fserver ownership.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9076,9077,9078],{"name":9010,"slug":9011,"type":15},{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},"2026-07-30T05:25:53.391632",{"slug":9081,"name":9081,"fn":9082,"description":9083,"org":9084,"tags":9085,"stars":9016,"repoUrl":9017,"updatedAt":9089},"column-ordering","manage TanStack Table column ordering","Control TanStack Table v9 leaf columnOrder with stable IDs while accounting for pinning regions, visibility, and groupedColumnMode precedence. Load for drag-and-drop columns or rendered order that differs from state.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9086,9087,9088],{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},{"name":9040,"slug":9041,"type":15},"2026-07-30T05:26:03.37801",{"slug":9091,"name":9091,"fn":9092,"description":9093,"org":9094,"tags":9095,"stars":9016,"repoUrl":9017,"updatedAt":9102},"column-pinning","configure column pinning in TanStack Table","Pin columns into logical start, center, and end regions with columnPinningFeature and renderer-owned sticky CSS. Load for RTL offsets, z-index, backgrounds, overflow, widths, gaps, or overlaps.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9096,9099,9100,9101],{"name":9097,"slug":9098,"type":15},"CSS","css",{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},{"name":9040,"slug":9041,"type":15},"2026-07-30T05:25:55.377366",{"slug":9104,"name":9104,"fn":9105,"description":9106,"org":9107,"tags":9108,"stars":9016,"repoUrl":9017,"updatedAt":9112},"column-resizing","implement column resizing in TanStack Table","Wire columnResizingFeature, header.getResizeHandler, resize mode and direction, pointer or touch events, and performant CSS-variable updates. Load when resize state changes but widths do not, or large tables resize slowly.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9109,9110,9111],{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},{"name":9040,"slug":9041,"type":15},"2026-07-30T05:25:51.400011",{"slug":9114,"name":9114,"fn":9115,"description":9116,"org":9117,"tags":9118,"stars":9016,"repoUrl":9017,"updatedAt":9123},"column-sizing","configure column sizing in TanStack Table","Use columnSizingFeature numeric size, minSize, maxSize, getSize, getStart, getAfter, and total-size APIs in table, grid, or flex CSS. Load for auto or percentage misconceptions and sizing\u002Fpinning layout mismatch.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9119,9120,9121,9122],{"name":9097,"slug":9098,"type":15},{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},{"name":9040,"slug":9041,"type":15},"2026-07-30T05:25:48.703799",{"slug":9125,"name":9125,"fn":9126,"description":9127,"org":9128,"tags":9129,"stars":9016,"repoUrl":9017,"updatedAt":9133},"column-visibility","manage column visibility in TanStack Table","Hide columns with columnVisibilityFeature while rendering visibility-aware header, column, and cell collections. Load when hidden columns remain in the DOM, false-versus-absent state is confused, or enableHiding is misunderstood.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9130,9131,9132],{"name":9013,"slug":9014,"type":15},{"name":9,"slug":8,"type":15},{"name":9040,"slug":9041,"type":15},"2026-07-30T05:25:47.367943",{"slug":36,"name":36,"fn":9135,"description":9136,"org":9137,"tags":9138,"stars":9016,"repoUrl":9017,"updatedAt":9142},"build data grids with TanStack Table","Use TanStack Table v9 as a headless data-grid state and row-processing engine. Load for first-table architecture, stable data and columns, row numbering with getDisplayIndex, semantic rendering, framework adapter choice, or deciding what Table owns versus the renderer.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9139,9140,9141],{"name":9010,"slug":9011,"type":15},{"name":9013,"slug":9014,"type":15},{"name":9040,"slug":9041,"type":15},"2026-07-30T05:25:52.366295",125,{"items":9145,"total":277},[9146,9152,9168,9180,9191,9202],{"slug":4,"name":4,"fn":5,"description":6,"org":9147,"tags":9148,"stars":22,"repoUrl":23,"updatedAt":24},{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9149,9150,9151],{"name":17,"slug":18,"type":15},{"name":13,"slug":14,"type":15},{"name":20,"slug":21,"type":15},{"slug":8954,"name":8954,"fn":9153,"description":9154,"org":9155,"tags":9156,"stars":22,"repoUrl":23,"updatedAt":9167},"build documentation features for Markdown","Build documentation metadata with docsMarkdownExtensions, GitHub-style callouts, heading collection, comment components, heading\u002Ffile\u002Fpackage- manager\u002Fbundler tabs, framework panels, and code-fence metadata. Load when authoring or consuming TanStack-style docs syntax and custom-element data contracts.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9157,9160,9163,9164],{"name":9158,"slug":9159,"type":15},"Documentation","documentation",{"name":9161,"slug":9162,"type":15},"GitHub","github",{"name":13,"slug":14,"type":15},{"name":9165,"slug":9166,"type":15},"Technical Writing","technical-writing","2026-07-26T06:08:49.826112",{"slug":8923,"name":8923,"fn":9169,"description":9170,"org":9171,"tags":9172,"stars":22,"repoUrl":23,"updatedAt":9179},"render Markdown with Octane","Render Markdown source or a MarkdownDocument with @tanstack\u002Fmarkdown\u002Foctane using Markdown, renderMarkdownOctane, ComponentBody replacements, TSRX, and octane\u002Fserver static SSR. Load for Octane descriptors, custom emitted tags, pre-parsed documents, SSR return values, or renderer parity.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9173,9174,9175,9178],{"name":9013,"slug":9014,"type":15},{"name":13,"slug":14,"type":15},{"name":9176,"slug":9177,"type":15},"SSR","ssr",{"name":9,"slug":8,"type":15},"2026-07-26T06:08:48.84431",{"slug":8866,"name":8866,"fn":9181,"description":9182,"org":9183,"tags":9184,"stars":22,"repoUrl":23,"updatedAt":9190},"audit and ship production Markdown pipelines","Audit and ship a production Markdown pipeline with explicit trust boundaries, external syntax highlighting, parse-ahead caching, compatibility checks, deterministic output, and bundle budgets. Load before deploying blogs, docs, or untrusted-content rendering.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9185,9188,9189],{"name":9186,"slug":9187,"type":15},"Deployment","deployment",{"name":13,"slug":14,"type":15},{"name":9,"slug":8,"type":15},"2026-07-26T06:08:48.34553",{"slug":8916,"name":8916,"fn":9192,"description":9193,"org":9194,"tags":9195,"stars":22,"repoUrl":23,"updatedAt":9201},"render Markdown in React applications","Render Markdown source or a MarkdownDocument with @tanstack\u002Fmarkdown\u002Freact using Markdown, renderMarkdownReact, component replacements, and React static SSR. Load for React article components, emitted-tag mappings, pre-parsed documents, custom elements, or renderer parity.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9196,9197,9198,9200],{"name":9013,"slug":9014,"type":15},{"name":13,"slug":14,"type":15},{"name":9199,"slug":7347,"type":15},"React",{"name":9176,"slug":9177,"type":15},"2026-07-26T06:08:52.566102",{"slug":40,"name":40,"fn":9203,"description":9204,"org":9205,"tags":9206,"stars":22,"repoUrl":23,"updatedAt":9213},"parse and render Markdown documents","Parse Markdown with parseMarkdown or parseInline, render HTML with renderHtml, renderDocument, renderBlock, or renderInline, configure frontmatter and heading IDs, and reuse the serializable MarkdownDocument AST. Load for @tanstack\u002Fmarkdown core syntax, parser options, HTML output, references, footnotes, lists, tables, or AST work.\n",{"slug":8,"name":9,"logoUrl":10,"githubOrg":9},[9207,9208,9211,9212],{"name":9158,"slug":9159,"type":15},{"name":9209,"slug":9210,"type":15},"Documents","documents",{"name":17,"slug":18,"type":15},{"name":13,"slug":14,"type":15},"2026-07-26T06:08:49.328715"]