# Snapshot report for `test/markdownlint-test-custom-rules.mjs` The actual snapshot is saved in `markdownlint-test-custom-rules.mjs.snap`. Generated by [AVA](https://avajs.dev). ## customRulesMarkdownItTokensSnapshot > Unexpected tokens [ Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: 'Every Markdown Syntax', lineNumber: 1, map: [ 0, 2, ], markup: '=', meta: null, nesting: 1, tag: 'h1', type: 'heading_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Every Markdown Syntax', hidden: false, info: '', level: 0, line: 'Every Markdown Syntax', lineNumber: 1, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Every Markdown Syntax', hidden: false, info: '', level: 1, line: 'Every Markdown Syntax', lineNumber: 1, map: [ 0, 1, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '=', meta: null, nesting: -1, tag: 'h1', type: 'heading_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: '## Level 2 ATX Heading', lineNumber: 4, map: [ 3, 4, ], markup: '##', meta: null, nesting: 1, tag: 'h2', type: 'heading_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Level 2 ATX Heading', hidden: false, info: '', level: 0, line: '## Level 2 ATX Heading', lineNumber: 4, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Level 2 ATX Heading', hidden: false, info: '', level: 1, line: '## Level 2 ATX Heading', lineNumber: 4, map: [ 3, 4, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '##', meta: null, nesting: -1, tag: 'h2', type: 'heading_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: '### Level 3 Closed ATX Heading ###', lineNumber: 6, map: [ 5, 6, ], markup: '###', meta: null, nesting: 1, tag: 'h3', type: 'heading_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Level 3 Closed ATX Heading', hidden: false, info: '', level: 0, line: '### Level 3 Closed ATX Heading ###', lineNumber: 6, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Level 3 Closed ATX Heading', hidden: false, info: '', level: 1, line: '### Level 3 Closed ATX Heading ###', lineNumber: 6, map: [ 5, 6, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '###', meta: null, nesting: -1, tag: 'h3', type: 'heading_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: '---', lineNumber: 8, map: [ 7, 8, ], markup: '---', meta: null, nesting: 0, tag: 'hr', type: 'hr', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: [ 9, 13, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Text ', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '*', meta: null, nesting: 1, tag: 'em', type: 'em_open', }, Token { attrs: null, block: false, children: null, content: 'emphasized', hidden: false, info: '', level: 1, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '*', meta: null, nesting: -1, tag: 'em', type: 'em_close', }, Token { attrs: null, block: false, children: null, content: ' ', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '**', meta: null, nesting: 1, tag: 'strong', type: 'strong_open', }, Token { attrs: null, block: false, children: null, content: 'strong', hidden: false, info: '', level: 1, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '**', meta: null, nesting: -1, tag: 'strong', type: 'strong_close', }, Token { attrs: null, block: false, children: null, content: ' ', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '_', meta: null, nesting: 1, tag: 'em', type: 'em_open', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 1, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 1, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '__', meta: null, nesting: 1, tag: 'strong', type: 'strong_open', }, Token { attrs: null, block: false, children: null, content: 'emphasized+strong', hidden: false, info: '', level: 2, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 1, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '__', meta: null, nesting: -1, tag: 'strong', type: 'strong_close', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 1, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '_', meta: null, nesting: -1, tag: 'em', type: 'em_close', }, Token { attrs: null, block: false, children: null, content: '.', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: null, markup: '', meta: null, nesting: 0, tag: 'br', type: 'softbreak', }, Token { attrs: null, block: false, children: null, content: 'Text ', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: 'code', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '`', meta: null, nesting: 0, tag: 'code', type: 'code_inline', }, Token { attrs: null, block: false, children: null, content: ' ', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'html_inline', }, Token { attrs: null, block: false, children: null, content: 'html', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'html_inline', }, Token { attrs: null, block: false, children: null, content: ' ', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: [ [ 'href', 'https://example.com/page', ], ], block: false, children: null, content: '', hidden: false, info: 'auto', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: 'autolink', meta: null, nesting: 1, tag: 'a', type: 'link_open', }, Token { attrs: null, block: false, children: null, content: 'https://example.com/page', hidden: false, info: '', level: 1, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: 'auto', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: 'autolink', meta: null, nesting: -1, tag: 'a', type: 'link_close', }, Token { attrs: null, block: false, children: null, content: '.', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text `code` html .', lineNumber: 11, map: null, markup: '', meta: null, nesting: 0, tag: 'br', type: 'softbreak', }, Token { attrs: null, block: false, children: null, content: 'Text ', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: [ [ 'href', 'https://example.com/page', ], ], block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 1, tag: 'a', type: 'link_open', }, Token { attrs: null, block: false, children: null, content: 'link', hidden: false, info: '', level: 1, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: -1, tag: 'a', type: 'link_close', }, Token { attrs: null, block: false, children: null, content: ' ', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: [ [ 'href', 'https://example.com/page', ], [ 'title', 'Title', ], ], block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 1, tag: 'a', type: 'link_open', }, Token { attrs: null, block: false, children: null, content: 'link', hidden: false, info: '', level: 1, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: -1, tag: 'a', type: 'link_close', }, Token { attrs: null, block: false, children: null, content: ' ', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: [ [ 'href', 'https://example.com/page', ], [ 'title', 'Title', ], ], block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 1, tag: 'a', type: 'link_open', }, Token { attrs: null, block: false, children: null, content: 'link', hidden: false, info: '', level: 1, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: -1, tag: 'a', type: 'link_close', }, Token { attrs: null, block: false, children: null, content: ' ', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: [ [ 'src', 'https://example.com/page', ], [ 'alt', '', ], [ 'title', 'Title', ], ], block: false, children: [ Token { attrs: null, block: false, children: null, content: 'image', hidden: false, info: '', level: 0, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'image', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: 'img', type: 'image', }, Token { attrs: null, block: false, children: null, content: '.', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Text [link](https://example.com/page) [link][] [link] ![image][link].', lineNumber: 12, map: null, markup: '', meta: null, nesting: 0, tag: 'br', type: 'softbreak', }, Token { attrs: null, block: false, children: null, content: 'Text https://example.com/page.', hidden: false, info: '', level: 0, line: 'Text https://example.com/page.', lineNumber: 13, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: `Text *emphasized* **strong** ___emphasized+strong___.␊ Text \`code\` html .␊ Text [link](https://example.com/page) [link][] [link] ![image][link].␊ Text https://example.com/page.`, hidden: false, info: '', level: 1, line: 'Text *emphasized* **strong** ___emphasized+strong___.', lineNumber: 10, map: [ 9, 13, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: 'Hard ', lineNumber: 15, map: [ 14, 16, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Hard', hidden: false, info: '', level: 0, line: 'Hard ', lineNumber: 15, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: 'Hard ', lineNumber: 15, map: null, markup: '', meta: null, nesting: 0, tag: 'br', type: 'hardbreak', }, Token { attrs: null, block: false, children: null, content: 'line break', hidden: false, info: '', level: 0, line: 'line break', lineNumber: 16, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: `Hard ␊ line break`, hidden: false, info: '', level: 1, line: 'Hard ', lineNumber: 15, map: [ 14, 16, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: '> Block quote', lineNumber: 20, map: [ 19, 21, ], markup: '>', meta: null, nesting: 1, tag: 'blockquote', type: 'blockquote_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, line: '> Block quote', lineNumber: 20, map: [ 19, 20, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Block quote', hidden: false, info: '', level: 0, line: '> Block quote', lineNumber: 20, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Block quote', hidden: false, info: '', level: 2, line: '> Block quote', lineNumber: 20, map: [ 19, 20, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, line: '> > Nested', lineNumber: 21, map: [ 20, 21, ], markup: '>', meta: null, nesting: 1, tag: 'blockquote', type: 'blockquote_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, line: '> > Nested', lineNumber: 21, map: [ 20, 21, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Nested', hidden: false, info: '', level: 0, line: '> > Nested', lineNumber: 21, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Nested', hidden: false, info: '', level: 3, line: '> > Nested', lineNumber: 21, map: [ 20, 21, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '>', meta: null, nesting: -1, tag: 'blockquote', type: 'blockquote_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '>', meta: null, nesting: -1, tag: 'blockquote', type: 'blockquote_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: '- Unordered', lineNumber: 23, map: [ 22, 28, ], markup: '-', meta: null, nesting: 1, tag: 'ul', type: 'bullet_list_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, line: '- Unordered', lineNumber: 23, map: [ 22, 23, ], markup: '-', meta: null, nesting: 1, tag: 'li', type: 'list_item_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, line: '- Unordered', lineNumber: 23, map: [ 22, 23, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Unordered', hidden: false, info: '', level: 0, line: '- Unordered', lineNumber: 23, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Unordered', hidden: false, info: '', level: 3, line: '- Unordered', lineNumber: 23, map: [ 22, 23, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '-', meta: null, nesting: -1, tag: 'li', type: 'list_item_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, line: '- List', lineNumber: 24, map: [ 23, 28, ], markup: '-', meta: null, nesting: 1, tag: 'li', type: 'list_item_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, line: '- List', lineNumber: 24, map: [ 23, 24, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'List', hidden: false, info: '', level: 0, line: '- List', lineNumber: 24, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'List', hidden: false, info: '', level: 3, line: '- List', lineNumber: 24, map: [ 23, 24, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, line: ' - Items', lineNumber: 25, map: [ 24, 28, ], markup: '-', meta: null, nesting: 1, tag: 'ul', type: 'bullet_list_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: ' - Items', lineNumber: 25, map: [ 24, 28, ], markup: '-', meta: null, nesting: 1, tag: 'li', type: 'list_item_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, line: ' - Items', lineNumber: 25, map: [ 24, 26, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Items', hidden: false, info: '', level: 0, line: ' - Items', lineNumber: 25, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: ' - Items', lineNumber: 25, map: null, markup: '', meta: null, nesting: 0, tag: 'br', type: 'softbreak', }, Token { attrs: null, block: false, children: null, content: 'Indented', hidden: false, info: '', level: 0, line: ' Indented', lineNumber: 26, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: `Items␊ Indented`, hidden: false, info: '', level: 5, line: ' - Items', lineNumber: 25, map: [ 24, 26, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, line: ' Content', lineNumber: 28, map: [ 27, 28, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Content', hidden: false, info: '', level: 0, line: ' Content', lineNumber: 28, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Content', hidden: false, info: '', level: 5, line: ' Content', lineNumber: 28, map: [ 27, 28, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, map: null, markup: '-', meta: null, nesting: -1, tag: 'li', type: 'list_item_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, map: null, markup: '-', meta: null, nesting: -1, tag: 'ul', type: 'bullet_list_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '-', meta: null, nesting: -1, tag: 'li', type: 'list_item_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '-', meta: null, nesting: -1, tag: 'ul', type: 'bullet_list_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: '1. Ordered', lineNumber: 30, map: [ 29, 35, ], markup: '.', meta: null, nesting: 1, tag: 'ol', type: 'ordered_list_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '1', level: 1, line: '1. Ordered', lineNumber: 30, map: [ 29, 30, ], markup: '.', meta: null, nesting: 1, tag: 'li', type: 'list_item_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, line: '1. Ordered', lineNumber: 30, map: [ 29, 30, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Ordered', hidden: false, info: '', level: 0, line: '1. Ordered', lineNumber: 30, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Ordered', hidden: false, info: '', level: 3, line: '1. Ordered', lineNumber: 30, map: [ 29, 30, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '.', meta: null, nesting: -1, tag: 'li', type: 'list_item_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '2', level: 1, line: '2. List', lineNumber: 31, map: [ 30, 35, ], markup: '.', meta: null, nesting: 1, tag: 'li', type: 'list_item_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, line: '2. List', lineNumber: 31, map: [ 30, 31, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'List', hidden: false, info: '', level: 0, line: '2. List', lineNumber: 31, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'List', hidden: false, info: '', level: 3, line: '2. List', lineNumber: 31, map: [ 30, 31, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: true, info: '', level: 2, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, line: ' 1. Items', lineNumber: 32, map: [ 31, 35, ], markup: '.', meta: null, nesting: 1, tag: 'ol', type: 'ordered_list_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '1', level: 3, line: ' 1. Items', lineNumber: 32, map: [ 31, 35, ], markup: '.', meta: null, nesting: 1, tag: 'li', type: 'list_item_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, line: ' 1. Items', lineNumber: 32, map: [ 31, 33, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Items', hidden: false, info: '', level: 0, line: ' 1. Items', lineNumber: 32, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, Token { attrs: null, block: false, children: null, content: '', hidden: false, info: '', level: 0, line: ' 1. Items', lineNumber: 32, map: null, markup: '', meta: null, nesting: 0, tag: 'br', type: 'softbreak', }, Token { attrs: null, block: false, children: null, content: 'Indented', hidden: false, info: '', level: 0, line: ' Indented', lineNumber: 33, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: `Items␊ Indented`, hidden: false, info: '', level: 5, line: ' 1. Items', lineNumber: 32, map: [ 31, 33, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, line: ' Content', lineNumber: 35, map: [ 34, 35, ], markup: '', meta: null, nesting: 1, tag: 'p', type: 'paragraph_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Content', hidden: false, info: '', level: 0, line: ' Content', lineNumber: 35, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Content', hidden: false, info: '', level: 5, line: ' Content', lineNumber: 35, map: [ 34, 35, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 4, map: null, markup: '', meta: null, nesting: -1, tag: 'p', type: 'paragraph_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, map: null, markup: '.', meta: null, nesting: -1, tag: 'li', type: 'list_item_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, map: null, markup: '.', meta: null, nesting: -1, tag: 'ol', type: 'ordered_list_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '.', meta: null, nesting: -1, tag: 'li', type: 'list_item_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '.', meta: null, nesting: -1, tag: 'ol', type: 'ordered_list_close', }, Token { attrs: null, block: true, children: null, content: `Fenced code block␊ `, hidden: false, info: 'markdown options', level: 0, line: '```markdown options', lineNumber: 37, map: [ 36, 39, ], markup: '```', meta: null, nesting: 0, tag: 'code', type: 'fence', }, Token { attrs: null, block: true, children: null, content: `Indented code block␊ `, hidden: false, info: '', level: 0, line: ' Indented code block', lineNumber: 41, map: [ 40, 41, ], markup: '', meta: null, nesting: 0, tag: 'code', type: 'code_block', }, Token { attrs: null, block: true, children: null, content: `

␊ HTML block␊

␊ `, hidden: false, info: '', level: 0, line: '

', lineNumber: 43, map: [ 42, 45, ], markup: '', meta: null, nesting: 0, tag: '', type: 'html_block', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 49, ], markup: '', meta: null, nesting: 1, tag: 'table', type: 'table_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: 1, tag: 'thead', type: 'thead_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: 1, tag: 'tr', type: 'tr_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: 1, tag: 'th', type: 'th_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Table', hidden: false, info: '', level: 0, line: '| Table | Heading |', lineNumber: 47, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Table', hidden: false, info: '', level: 4, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: -1, tag: 'th', type: 'th_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: 1, tag: 'th', type: 'th_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Heading', hidden: false, info: '', level: 0, line: '| Table | Heading |', lineNumber: 47, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Heading', hidden: false, info: '', level: 4, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Heading |', lineNumber: 47, map: [ 46, 47, ], markup: '', meta: null, nesting: -1, tag: 'th', type: 'th_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, map: null, markup: '', meta: null, nesting: -1, tag: 'tr', type: 'tr_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '', meta: null, nesting: -1, tag: 'thead', type: 'thead_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: 1, tag: 'tbody', type: 'tbody_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: 1, tag: 'tr', type: 'tr_open', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: 1, tag: 'td', type: 'td_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Table', hidden: false, info: '', level: 0, line: '| Table | Cell |', lineNumber: 49, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Table', hidden: false, info: '', level: 4, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: -1, tag: 'td', type: 'td_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: 1, tag: 'td', type: 'td_open', }, Token { attrs: null, block: true, children: [ Token { attrs: null, block: false, children: null, content: 'Cell', hidden: false, info: '', level: 0, line: '| Table | Cell |', lineNumber: 49, map: null, markup: '', meta: null, nesting: 0, tag: '', type: 'text', }, ], content: 'Cell', hidden: false, info: '', level: 4, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: 0, tag: '', type: 'inline', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 3, line: '| Table | Cell |', lineNumber: 49, map: [ 48, 49, ], markup: '', meta: null, nesting: -1, tag: 'td', type: 'td_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 2, map: null, markup: '', meta: null, nesting: -1, tag: 'tr', type: 'tr_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 1, map: null, markup: '', meta: null, nesting: -1, tag: 'tbody', type: 'tbody_close', }, Token { attrs: null, block: true, children: null, content: '', hidden: false, info: '', level: 0, map: null, markup: '', meta: null, nesting: -1, tag: 'table', type: 'table_close', }, Token { attrs: null, block: true, children: null, content: `␊ `, hidden: false, info: '', level: 0, line: '', lineNumber: 51, map: [ 50, 51, ], markup: '', meta: null, nesting: 0, tag: '', type: 'html_block', }, ] ## customRulesMicromarkTokensSnapshot > Unexpected tokens [ { children: [ { children: [ { children: [], endColumn: 22, endLine: 1, parent: [Circular], startColumn: 1, startLine: 1, text: 'Every Markdown Syntax', type: 'data', }, ], endColumn: 22, endLine: 1, parent: [Circular], startColumn: 1, startLine: 1, text: 'Every Markdown Syntax', type: 'setextHeadingText', }, { children: [], endColumn: 1, endLine: 2, parent: [Circular], startColumn: 22, startLine: 1, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [], endColumn: 22, endLine: 2, parent: [Circular], startColumn: 1, startLine: 2, text: '=====================', type: 'setextHeadingLineSequence', }, ], endColumn: 22, endLine: 2, parent: [Circular], startColumn: 1, startLine: 2, text: '=====================', type: 'setextHeadingLine', }, ], endColumn: 22, endLine: 2, parent: null, startColumn: 1, startLine: 1, text: `Every Markdown Syntax␊ =====================`, type: 'setextHeading', }, { children: [], endColumn: 1, endLine: 3, parent: null, startColumn: 22, startLine: 2, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 4, parent: null, startColumn: 1, startLine: 3, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [], endColumn: 3, endLine: 4, parent: [Circular], startColumn: 1, startLine: 4, text: '##', type: 'atxHeadingSequence', }, { children: [], endColumn: 4, endLine: 4, parent: [Circular], startColumn: 3, startLine: 4, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 23, endLine: 4, parent: [Circular], startColumn: 4, startLine: 4, text: 'Level 2 ATX Heading', type: 'data', }, ], endColumn: 23, endLine: 4, parent: [Circular], startColumn: 4, startLine: 4, text: 'Level 2 ATX Heading', type: 'atxHeadingText', }, ], endColumn: 23, endLine: 4, parent: null, startColumn: 1, startLine: 4, text: '## Level 2 ATX Heading', type: 'atxHeading', }, { children: [], endColumn: 1, endLine: 5, parent: null, startColumn: 23, startLine: 4, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 6, parent: null, startColumn: 1, startLine: 5, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [], endColumn: 4, endLine: 6, parent: [Circular], startColumn: 1, startLine: 6, text: '###', type: 'atxHeadingSequence', }, { children: [], endColumn: 5, endLine: 6, parent: [Circular], startColumn: 4, startLine: 6, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 31, endLine: 6, parent: [Circular], startColumn: 5, startLine: 6, text: 'Level 3 Closed ATX Heading', type: 'data', }, ], endColumn: 31, endLine: 6, parent: [Circular], startColumn: 5, startLine: 6, text: 'Level 3 Closed ATX Heading', type: 'atxHeadingText', }, { children: [], endColumn: 32, endLine: 6, parent: [Circular], startColumn: 31, startLine: 6, text: ' ', type: 'whitespace', }, { children: [], endColumn: 35, endLine: 6, parent: [Circular], startColumn: 32, startLine: 6, text: '###', type: 'atxHeadingSequence', }, ], endColumn: 35, endLine: 6, parent: null, startColumn: 1, startLine: 6, text: '### Level 3 Closed ATX Heading ###', type: 'atxHeading', }, { children: [], endColumn: 1, endLine: 7, parent: null, startColumn: 35, startLine: 6, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 8, parent: null, startColumn: 1, startLine: 7, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [], endColumn: 4, endLine: 8, parent: [Circular], startColumn: 1, startLine: 8, text: '---', type: 'thematicBreakSequence', }, ], endColumn: 4, endLine: 8, parent: null, startColumn: 1, startLine: 8, text: '---', type: 'thematicBreak', }, { children: [], endColumn: 1, endLine: 9, parent: null, startColumn: 4, startLine: 8, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 10, parent: null, startColumn: 1, startLine: 9, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [], endColumn: 6, endLine: 10, parent: [Circular], startColumn: 1, startLine: 10, text: 'Text ', type: 'data', }, { children: [ { children: [], endColumn: 7, endLine: 10, parent: [Circular], startColumn: 6, startLine: 10, text: '*', type: 'emphasisSequence', }, { children: [ { children: [], endColumn: 17, endLine: 10, parent: [Circular], startColumn: 7, startLine: 10, text: 'emphasized', type: 'data', }, ], endColumn: 17, endLine: 10, parent: [Circular], startColumn: 7, startLine: 10, text: 'emphasized', type: 'emphasisText', }, { children: [], endColumn: 18, endLine: 10, parent: [Circular], startColumn: 17, startLine: 10, text: '*', type: 'emphasisSequence', }, ], endColumn: 18, endLine: 10, parent: [Circular], startColumn: 6, startLine: 10, text: '*emphasized*', type: 'emphasis', }, { children: [], endColumn: 19, endLine: 10, parent: [Circular], startColumn: 18, startLine: 10, text: ' ', type: 'data', }, { children: [ { children: [], endColumn: 21, endLine: 10, parent: [Circular], startColumn: 19, startLine: 10, text: '**', type: 'strongSequence', }, { children: [ { children: [], endColumn: 27, endLine: 10, parent: [Circular], startColumn: 21, startLine: 10, text: 'strong', type: 'data', }, ], endColumn: 27, endLine: 10, parent: [Circular], startColumn: 21, startLine: 10, text: 'strong', type: 'strongText', }, { children: [], endColumn: 29, endLine: 10, parent: [Circular], startColumn: 27, startLine: 10, text: '**', type: 'strongSequence', }, ], endColumn: 29, endLine: 10, parent: [Circular], startColumn: 19, startLine: 10, text: '**strong**', type: 'strong', }, { children: [], endColumn: 30, endLine: 10, parent: [Circular], startColumn: 29, startLine: 10, text: ' ', type: 'data', }, { children: [ { children: [], endColumn: 31, endLine: 10, parent: [Circular], startColumn: 30, startLine: 10, text: '_', type: 'emphasisSequence', }, { children: [ { children: [ { children: [], endColumn: 33, endLine: 10, parent: [Circular], startColumn: 31, startLine: 10, text: '__', type: 'strongSequence', }, { children: [ { children: [], endColumn: 50, endLine: 10, parent: [Circular], startColumn: 33, startLine: 10, text: 'emphasized+strong', type: 'data', }, ], endColumn: 50, endLine: 10, parent: [Circular], startColumn: 33, startLine: 10, text: 'emphasized+strong', type: 'strongText', }, { children: [], endColumn: 52, endLine: 10, parent: [Circular], startColumn: 50, startLine: 10, text: '__', type: 'strongSequence', }, ], endColumn: 52, endLine: 10, parent: [Circular], startColumn: 31, startLine: 10, text: '__emphasized+strong__', type: 'strong', }, ], endColumn: 52, endLine: 10, parent: [Circular], startColumn: 31, startLine: 10, text: '__emphasized+strong__', type: 'emphasisText', }, { children: [], endColumn: 53, endLine: 10, parent: [Circular], startColumn: 52, startLine: 10, text: '_', type: 'emphasisSequence', }, ], endColumn: 53, endLine: 10, parent: [Circular], startColumn: 30, startLine: 10, text: '___emphasized+strong___', type: 'emphasis', }, { children: [], endColumn: 54, endLine: 10, parent: [Circular], startColumn: 53, startLine: 10, text: '.', type: 'data', }, { children: [], endColumn: 1, endLine: 11, parent: [Circular], startColumn: 54, startLine: 10, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 6, endLine: 11, parent: [Circular], startColumn: 1, startLine: 11, text: 'Text ', type: 'data', }, { children: [ { children: [], endColumn: 7, endLine: 11, parent: [Circular], startColumn: 6, startLine: 11, text: '`', type: 'codeTextSequence', }, { children: [], endColumn: 11, endLine: 11, parent: [Circular], startColumn: 7, startLine: 11, text: 'code', type: 'codeTextData', }, { children: [], endColumn: 12, endLine: 11, parent: [Circular], startColumn: 11, startLine: 11, text: '`', type: 'codeTextSequence', }, ], endColumn: 12, endLine: 11, parent: [Circular], startColumn: 6, startLine: 11, text: '`code`', type: 'codeText', }, { children: [], endColumn: 13, endLine: 11, parent: [Circular], startColumn: 12, startLine: 11, text: ' ', type: 'data', }, { children: [ { children: [], endColumn: 21, endLine: 11, parent: [Circular], startColumn: 13, startLine: 11, text: '', type: 'htmlTextData', }, ], endColumn: 21, endLine: 11, parent: [Circular], startColumn: 13, startLine: 11, text: '', type: 'htmlText', }, { children: [], endColumn: 25, endLine: 11, parent: [Circular], startColumn: 21, startLine: 11, text: 'html', type: 'data', }, { children: [ { children: [], endColumn: 34, endLine: 11, parent: [Circular], startColumn: 25, startLine: 11, text: '', type: 'htmlTextData', }, ], endColumn: 34, endLine: 11, parent: [Circular], startColumn: 25, startLine: 11, text: '', type: 'htmlText', }, { children: [], endColumn: 35, endLine: 11, parent: [Circular], startColumn: 34, startLine: 11, text: ' ', type: 'data', }, { children: [ { children: [], endColumn: 36, endLine: 11, parent: [Circular], startColumn: 35, startLine: 11, text: '<', type: 'autolinkMarker', }, { children: [], endColumn: 60, endLine: 11, parent: [Circular], startColumn: 36, startLine: 11, text: 'https://example.com/page', type: 'autolinkProtocol', }, { children: [], endColumn: 61, endLine: 11, parent: [Circular], startColumn: 60, startLine: 11, text: '>', type: 'autolinkMarker', }, ], endColumn: 61, endLine: 11, parent: [Circular], startColumn: 35, startLine: 11, text: '', type: 'autolink', }, { children: [], endColumn: 62, endLine: 11, parent: [Circular], startColumn: 61, startLine: 11, text: '.', type: 'data', }, { children: [], endColumn: 1, endLine: 12, parent: [Circular], startColumn: 62, startLine: 11, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 6, endLine: 12, parent: [Circular], startColumn: 1, startLine: 12, text: 'Text ', type: 'data', }, { children: [ { children: [ { children: [], endColumn: 7, endLine: 12, parent: [Circular], startColumn: 6, startLine: 12, text: '[', type: 'labelMarker', }, { children: [ { children: [], endColumn: 11, endLine: 12, parent: [Circular], startColumn: 7, startLine: 12, text: 'link', type: 'data', }, ], endColumn: 11, endLine: 12, parent: [Circular], startColumn: 7, startLine: 12, text: 'link', type: 'labelText', }, { children: [], endColumn: 12, endLine: 12, parent: [Circular], startColumn: 11, startLine: 12, text: ']', type: 'labelMarker', }, ], endColumn: 12, endLine: 12, parent: [Circular], startColumn: 6, startLine: 12, text: '[link]', type: 'label', }, { children: [ { children: [], endColumn: 13, endLine: 12, parent: [Circular], startColumn: 12, startLine: 12, text: '(', type: 'resourceMarker', }, { children: [ { children: [ { children: [ { children: [], endColumn: 37, endLine: 12, parent: [Circular], startColumn: 13, startLine: 12, text: 'https://example.com/page', type: 'data', }, ], endColumn: 37, endLine: 12, parent: [Circular], startColumn: 13, startLine: 12, text: 'https://example.com/page', type: 'resourceDestinationString', }, ], endColumn: 37, endLine: 12, parent: [Circular], startColumn: 13, startLine: 12, text: 'https://example.com/page', type: 'resourceDestinationRaw', }, ], endColumn: 37, endLine: 12, parent: [Circular], startColumn: 13, startLine: 12, text: 'https://example.com/page', type: 'resourceDestination', }, { children: [], endColumn: 38, endLine: 12, parent: [Circular], startColumn: 37, startLine: 12, text: ')', type: 'resourceMarker', }, ], endColumn: 38, endLine: 12, parent: [Circular], startColumn: 12, startLine: 12, text: '(https://example.com/page)', type: 'resource', }, ], endColumn: 38, endLine: 12, parent: [Circular], startColumn: 6, startLine: 12, text: '[link](https://example.com/page)', type: 'link', }, { children: [], endColumn: 39, endLine: 12, parent: [Circular], startColumn: 38, startLine: 12, text: ' ', type: 'data', }, { children: [ { children: [ { children: [], endColumn: 40, endLine: 12, parent: [Circular], startColumn: 39, startLine: 12, text: '[', type: 'labelMarker', }, { children: [ { children: [], endColumn: 44, endLine: 12, parent: [Circular], startColumn: 40, startLine: 12, text: 'link', type: 'data', }, ], endColumn: 44, endLine: 12, parent: [Circular], startColumn: 40, startLine: 12, text: 'link', type: 'labelText', }, { children: [], endColumn: 45, endLine: 12, parent: [Circular], startColumn: 44, startLine: 12, text: ']', type: 'labelMarker', }, ], endColumn: 45, endLine: 12, parent: [Circular], startColumn: 39, startLine: 12, text: '[link]', type: 'label', }, { children: [ { children: [], endColumn: 46, endLine: 12, parent: [Circular], startColumn: 45, startLine: 12, text: '[', type: 'referenceMarker', }, { children: [], endColumn: 47, endLine: 12, parent: [Circular], startColumn: 46, startLine: 12, text: ']', type: 'referenceMarker', }, ], endColumn: 47, endLine: 12, parent: [Circular], startColumn: 45, startLine: 12, text: '[]', type: 'reference', }, ], endColumn: 47, endLine: 12, parent: [Circular], startColumn: 39, startLine: 12, text: '[link][]', type: 'link', }, { children: [], endColumn: 48, endLine: 12, parent: [Circular], startColumn: 47, startLine: 12, text: ' ', type: 'data', }, { children: [ { children: [ { children: [], endColumn: 49, endLine: 12, parent: [Circular], startColumn: 48, startLine: 12, text: '[', type: 'labelMarker', }, { children: [ { children: [], endColumn: 53, endLine: 12, parent: [Circular], startColumn: 49, startLine: 12, text: 'link', type: 'data', }, ], endColumn: 53, endLine: 12, parent: [Circular], startColumn: 49, startLine: 12, text: 'link', type: 'labelText', }, { children: [], endColumn: 54, endLine: 12, parent: [Circular], startColumn: 53, startLine: 12, text: ']', type: 'labelMarker', }, ], endColumn: 54, endLine: 12, parent: [Circular], startColumn: 48, startLine: 12, text: '[link]', type: 'label', }, ], endColumn: 54, endLine: 12, parent: [Circular], startColumn: 48, startLine: 12, text: '[link]', type: 'link', }, { children: [], endColumn: 55, endLine: 12, parent: [Circular], startColumn: 54, startLine: 12, text: ' ', type: 'data', }, { children: [ { children: [ { children: [], endColumn: 56, endLine: 12, parent: [Circular], startColumn: 55, startLine: 12, text: '!', type: 'labelImageMarker', }, { children: [], endColumn: 57, endLine: 12, parent: [Circular], startColumn: 56, startLine: 12, text: '[', type: 'labelMarker', }, { children: [ { children: [], endColumn: 62, endLine: 12, parent: [Circular], startColumn: 57, startLine: 12, text: 'image', type: 'data', }, ], endColumn: 62, endLine: 12, parent: [Circular], startColumn: 57, startLine: 12, text: 'image', type: 'labelText', }, { children: [], endColumn: 63, endLine: 12, parent: [Circular], startColumn: 62, startLine: 12, text: ']', type: 'labelMarker', }, ], endColumn: 63, endLine: 12, parent: [Circular], startColumn: 55, startLine: 12, text: '![image]', type: 'label', }, { children: [ { children: [], endColumn: 64, endLine: 12, parent: [Circular], startColumn: 63, startLine: 12, text: '[', type: 'referenceMarker', }, { children: [ { children: [], endColumn: 68, endLine: 12, parent: [Circular], startColumn: 64, startLine: 12, text: 'link', type: 'data', }, ], endColumn: 68, endLine: 12, parent: [Circular], startColumn: 64, startLine: 12, text: 'link', type: 'referenceString', }, { children: [], endColumn: 69, endLine: 12, parent: [Circular], startColumn: 68, startLine: 12, text: ']', type: 'referenceMarker', }, ], endColumn: 69, endLine: 12, parent: [Circular], startColumn: 63, startLine: 12, text: '[link]', type: 'reference', }, ], endColumn: 69, endLine: 12, parent: [Circular], startColumn: 55, startLine: 12, text: '![image][link]', type: 'image', }, { children: [], endColumn: 70, endLine: 12, parent: [Circular], startColumn: 69, startLine: 12, text: '.', type: 'data', }, { children: [], endColumn: 1, endLine: 13, parent: [Circular], startColumn: 70, startLine: 12, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 6, endLine: 13, parent: [Circular], startColumn: 1, startLine: 13, text: 'Text ', type: 'data', }, { children: [ { children: [], endColumn: 30, endLine: 13, parent: [Circular], startColumn: 6, startLine: 13, text: 'https://example.com/page', type: 'literalAutolinkHttp', }, ], endColumn: 30, endLine: 13, parent: [Circular], startColumn: 6, startLine: 13, text: 'https://example.com/page', type: 'literalAutolink', }, { children: [], endColumn: 31, endLine: 13, parent: [Circular], startColumn: 30, startLine: 13, text: '.', type: 'data', }, ], endColumn: 31, endLine: 13, parent: [Circular], startColumn: 1, startLine: 10, text: `Text *emphasized* **strong** ___emphasized+strong___.␊ Text \`code\` html .␊ Text [link](https://example.com/page) [link][] [link] ![image][link].␊ Text https://example.com/page.`, type: 'paragraph', }, ], endColumn: 31, endLine: 13, parent: null, startColumn: 1, startLine: 10, text: `Text *emphasized* **strong** ___emphasized+strong___.␊ Text \`code\` html .␊ Text [link](https://example.com/page) [link][] [link] ![image][link].␊ Text https://example.com/page.`, type: 'content', }, { children: [], endColumn: 1, endLine: 14, parent: null, startColumn: 31, startLine: 13, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 15, parent: null, startColumn: 1, startLine: 14, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [], endColumn: 5, endLine: 15, parent: [Circular], startColumn: 1, startLine: 15, text: 'Hard', type: 'data', }, { children: [], endColumn: 7, endLine: 15, parent: [Circular], startColumn: 5, startLine: 15, text: ' ', type: 'hardBreakTrailing', }, { children: [], endColumn: 1, endLine: 16, parent: [Circular], startColumn: 7, startLine: 15, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 11, endLine: 16, parent: [Circular], startColumn: 1, startLine: 16, text: 'line break', type: 'data', }, ], endColumn: 11, endLine: 16, parent: [Circular], startColumn: 1, startLine: 15, text: `Hard ␊ line break`, type: 'paragraph', }, ], endColumn: 11, endLine: 16, parent: null, startColumn: 1, startLine: 15, text: `Hard ␊ line break`, type: 'content', }, { children: [], endColumn: 1, endLine: 17, parent: null, startColumn: 11, startLine: 16, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 18, parent: null, startColumn: 1, startLine: 17, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [ { children: [], endColumn: 2, endLine: 18, parent: [Circular], startColumn: 1, startLine: 18, text: '[', type: 'definitionLabelMarker', }, { children: [ { children: [], endColumn: 6, endLine: 18, parent: [Circular], startColumn: 2, startLine: 18, text: 'link', type: 'data', }, ], endColumn: 6, endLine: 18, parent: [Circular], startColumn: 2, startLine: 18, text: 'link', type: 'definitionLabelString', }, { children: [], endColumn: 7, endLine: 18, parent: [Circular], startColumn: 6, startLine: 18, text: ']', type: 'definitionLabelMarker', }, ], endColumn: 7, endLine: 18, parent: [Circular], startColumn: 1, startLine: 18, text: '[link]', type: 'definitionLabel', }, { children: [], endColumn: 8, endLine: 18, parent: [Circular], startColumn: 7, startLine: 18, text: ':', type: 'definitionMarker', }, { children: [], endColumn: 9, endLine: 18, parent: [Circular], startColumn: 8, startLine: 18, text: ' ', type: 'lineSuffix', }, { children: [ { children: [ { children: [ { children: [], endColumn: 33, endLine: 18, parent: [Circular], startColumn: 9, startLine: 18, text: 'https://example.com/page', type: 'data', }, ], endColumn: 33, endLine: 18, parent: [Circular], startColumn: 9, startLine: 18, text: 'https://example.com/page', type: 'definitionDestinationString', }, ], endColumn: 33, endLine: 18, parent: [Circular], startColumn: 9, startLine: 18, text: 'https://example.com/page', type: 'definitionDestinationRaw', }, ], endColumn: 33, endLine: 18, parent: [Circular], startColumn: 9, startLine: 18, text: 'https://example.com/page', type: 'definitionDestination', }, { children: [], endColumn: 34, endLine: 18, parent: [Circular], startColumn: 33, startLine: 18, text: ' ', type: 'lineSuffix', }, { children: [ { children: [], endColumn: 35, endLine: 18, parent: [Circular], startColumn: 34, startLine: 18, text: '"', type: 'definitionTitleMarker', }, { children: [ { children: [], endColumn: 40, endLine: 18, parent: [Circular], startColumn: 35, startLine: 18, text: 'Title', type: 'data', }, ], endColumn: 40, endLine: 18, parent: [Circular], startColumn: 35, startLine: 18, text: 'Title', type: 'definitionTitleString', }, { children: [], endColumn: 41, endLine: 18, parent: [Circular], startColumn: 40, startLine: 18, text: '"', type: 'definitionTitleMarker', }, ], endColumn: 41, endLine: 18, parent: [Circular], startColumn: 34, startLine: 18, text: '"Title"', type: 'definitionTitle', }, ], endColumn: 41, endLine: 18, parent: [Circular], startColumn: 1, startLine: 18, text: '[link]: https://example.com/page "Title"', type: 'definition', }, ], endColumn: 41, endLine: 18, parent: null, startColumn: 1, startLine: 18, text: '[link]: https://example.com/page "Title"', type: 'content', }, { children: [], endColumn: 1, endLine: 19, parent: null, startColumn: 41, startLine: 18, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 20, parent: null, startColumn: 1, startLine: 19, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [], endColumn: 2, endLine: 20, parent: [Circular], startColumn: 1, startLine: 20, text: '>', type: 'blockQuoteMarker', }, { children: [], endColumn: 3, endLine: 20, parent: [Circular], startColumn: 2, startLine: 20, text: ' ', type: 'blockQuotePrefixWhitespace', }, ], endColumn: 3, endLine: 20, parent: [Circular], startColumn: 1, startLine: 20, text: '> ', type: 'blockQuotePrefix', }, { children: [ { children: [ { children: [], endColumn: 14, endLine: 20, parent: [Circular], startColumn: 3, startLine: 20, text: 'Block quote', type: 'data', }, ], endColumn: 14, endLine: 20, parent: [Circular], startColumn: 3, startLine: 20, text: 'Block quote', type: 'paragraph', }, ], endColumn: 14, endLine: 20, parent: [Circular], startColumn: 3, startLine: 20, text: 'Block quote', type: 'content', }, { children: [], endColumn: 1, endLine: 21, parent: [Circular], startColumn: 14, startLine: 20, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [], endColumn: 2, endLine: 21, parent: [Circular], startColumn: 1, startLine: 21, text: '>', type: 'blockQuoteMarker', }, { children: [], endColumn: 3, endLine: 21, parent: [Circular], startColumn: 2, startLine: 21, text: ' ', type: 'blockQuotePrefixWhitespace', }, ], endColumn: 3, endLine: 21, parent: [Circular], startColumn: 1, startLine: 21, text: '> ', type: 'blockQuotePrefix', }, { children: [ { children: [ { children: [], endColumn: 4, endLine: 21, parent: [Circular], startColumn: 3, startLine: 21, text: '>', type: 'blockQuoteMarker', }, { children: [], endColumn: 5, endLine: 21, parent: [Circular], startColumn: 4, startLine: 21, text: ' ', type: 'blockQuotePrefixWhitespace', }, ], endColumn: 5, endLine: 21, parent: [Circular], startColumn: 3, startLine: 21, text: '> ', type: 'blockQuotePrefix', }, { children: [ { children: [ { children: [], endColumn: 11, endLine: 21, parent: [Circular], startColumn: 5, startLine: 21, text: 'Nested', type: 'data', }, ], endColumn: 11, endLine: 21, parent: [Circular], startColumn: 5, startLine: 21, text: 'Nested', type: 'paragraph', }, ], endColumn: 11, endLine: 21, parent: [Circular], startColumn: 5, startLine: 21, text: 'Nested', type: 'content', }, ], endColumn: 11, endLine: 21, parent: [Circular], startColumn: 3, startLine: 21, text: '> Nested', type: 'blockQuote', }, ], endColumn: 11, endLine: 21, parent: null, startColumn: 1, startLine: 20, text: `> Block quote␊ > > Nested`, type: 'blockQuote', }, { children: [], endColumn: 1, endLine: 22, parent: null, startColumn: 11, startLine: 21, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 23, parent: null, startColumn: 1, startLine: 22, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [], endColumn: 2, endLine: 23, parent: [Circular], startColumn: 1, startLine: 23, text: '-', type: 'listItemMarker', }, { children: [], endColumn: 3, endLine: 23, parent: [Circular], startColumn: 2, startLine: 23, text: ' ', type: 'listItemPrefixWhitespace', }, ], endColumn: 3, endLine: 23, parent: [Circular], startColumn: 1, startLine: 23, text: '- ', type: 'listItemPrefix', }, { children: [ { children: [ { children: [], endColumn: 12, endLine: 23, parent: [Circular], startColumn: 3, startLine: 23, text: 'Unordered', type: 'data', }, ], endColumn: 12, endLine: 23, parent: [Circular], startColumn: 3, startLine: 23, text: 'Unordered', type: 'paragraph', }, ], endColumn: 12, endLine: 23, parent: [Circular], startColumn: 3, startLine: 23, text: 'Unordered', type: 'content', }, { children: [], endColumn: 1, endLine: 24, parent: [Circular], startColumn: 12, startLine: 23, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [], endColumn: 2, endLine: 24, parent: [Circular], startColumn: 1, startLine: 24, text: '-', type: 'listItemMarker', }, { children: [], endColumn: 3, endLine: 24, parent: [Circular], startColumn: 2, startLine: 24, text: ' ', type: 'listItemPrefixWhitespace', }, ], endColumn: 3, endLine: 24, parent: [Circular], startColumn: 1, startLine: 24, text: '- ', type: 'listItemPrefix', }, { children: [ { children: [ { children: [], endColumn: 7, endLine: 24, parent: [Circular], startColumn: 3, startLine: 24, text: 'List', type: 'data', }, ], endColumn: 7, endLine: 24, parent: [Circular], startColumn: 3, startLine: 24, text: 'List', type: 'paragraph', }, ], endColumn: 7, endLine: 24, parent: [Circular], startColumn: 3, startLine: 24, text: 'List', type: 'content', }, { children: [], endColumn: 1, endLine: 25, parent: [Circular], startColumn: 7, startLine: 24, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 3, endLine: 25, parent: [Circular], startColumn: 1, startLine: 25, text: ' ', type: 'listItemIndent', }, { children: [ { children: [ { children: [], endColumn: 4, endLine: 25, parent: [Circular], startColumn: 3, startLine: 25, text: '-', type: 'listItemMarker', }, { children: [], endColumn: 5, endLine: 25, parent: [Circular], startColumn: 4, startLine: 25, text: ' ', type: 'listItemPrefixWhitespace', }, ], endColumn: 5, endLine: 25, parent: [Circular], startColumn: 3, startLine: 25, text: '- ', type: 'listItemPrefix', }, { children: [ { children: [ { children: [], endColumn: 10, endLine: 25, parent: [Circular], startColumn: 5, startLine: 25, text: 'Items', type: 'data', }, { children: [], endColumn: 1, endLine: 26, parent: [Circular], startColumn: 10, startLine: 25, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 3, endLine: 26, parent: [Circular], startColumn: 1, startLine: 26, text: ' ', type: 'listItemIndent', }, { children: [], endColumn: 5, endLine: 26, parent: [Circular], startColumn: 3, startLine: 26, text: ' ', type: 'listItemIndent', }, { children: [], endColumn: 13, endLine: 26, parent: [Circular], startColumn: 5, startLine: 26, text: 'Indented', type: 'data', }, ], endColumn: 13, endLine: 26, parent: [Circular], startColumn: 5, startLine: 25, text: `Items␊ Indented`, type: 'paragraph', }, ], endColumn: 13, endLine: 26, parent: [Circular], startColumn: 5, startLine: 25, text: `Items␊ Indented`, type: 'content', }, { children: [], endColumn: 1, endLine: 27, parent: [Circular], startColumn: 13, startLine: 26, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 28, parent: [Circular], startColumn: 1, startLine: 27, text: `␊ `, type: 'lineEndingBlank', }, { children: [], endColumn: 3, endLine: 28, parent: [Circular], startColumn: 1, startLine: 28, text: ' ', type: 'listItemIndent', }, { children: [], endColumn: 5, endLine: 28, parent: [Circular], startColumn: 3, startLine: 28, text: ' ', type: 'listItemIndent', }, { children: [ { children: [ { children: [], endColumn: 12, endLine: 28, parent: [Circular], startColumn: 5, startLine: 28, text: 'Content', type: 'data', }, ], endColumn: 12, endLine: 28, parent: [Circular], startColumn: 5, startLine: 28, text: 'Content', type: 'paragraph', }, ], endColumn: 12, endLine: 28, parent: [Circular], startColumn: 5, startLine: 28, text: 'Content', type: 'content', }, ], endColumn: 12, endLine: 28, parent: [Circular], startColumn: 3, startLine: 25, text: `- Items␊ Indented␊ ␊ Content`, type: 'listUnordered', }, ], endColumn: 12, endLine: 28, parent: null, startColumn: 1, startLine: 23, text: `- Unordered␊ - List␊ - Items␊ Indented␊ ␊ Content`, type: 'listUnordered', }, { children: [], endColumn: 1, endLine: 29, parent: null, startColumn: 12, startLine: 28, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 30, parent: null, startColumn: 1, startLine: 29, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [], endColumn: 2, endLine: 30, parent: [Circular], startColumn: 1, startLine: 30, text: '1', type: 'listItemValue', }, { children: [], endColumn: 3, endLine: 30, parent: [Circular], startColumn: 2, startLine: 30, text: '.', type: 'listItemMarker', }, { children: [], endColumn: 4, endLine: 30, parent: [Circular], startColumn: 3, startLine: 30, text: ' ', type: 'listItemPrefixWhitespace', }, ], endColumn: 4, endLine: 30, parent: [Circular], startColumn: 1, startLine: 30, text: '1. ', type: 'listItemPrefix', }, { children: [ { children: [ { children: [], endColumn: 11, endLine: 30, parent: [Circular], startColumn: 4, startLine: 30, text: 'Ordered', type: 'data', }, ], endColumn: 11, endLine: 30, parent: [Circular], startColumn: 4, startLine: 30, text: 'Ordered', type: 'paragraph', }, ], endColumn: 11, endLine: 30, parent: [Circular], startColumn: 4, startLine: 30, text: 'Ordered', type: 'content', }, { children: [], endColumn: 1, endLine: 31, parent: [Circular], startColumn: 11, startLine: 30, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [], endColumn: 2, endLine: 31, parent: [Circular], startColumn: 1, startLine: 31, text: '2', type: 'listItemValue', }, { children: [], endColumn: 3, endLine: 31, parent: [Circular], startColumn: 2, startLine: 31, text: '.', type: 'listItemMarker', }, { children: [], endColumn: 4, endLine: 31, parent: [Circular], startColumn: 3, startLine: 31, text: ' ', type: 'listItemPrefixWhitespace', }, ], endColumn: 4, endLine: 31, parent: [Circular], startColumn: 1, startLine: 31, text: '2. ', type: 'listItemPrefix', }, { children: [ { children: [ { children: [], endColumn: 8, endLine: 31, parent: [Circular], startColumn: 4, startLine: 31, text: 'List', type: 'data', }, ], endColumn: 8, endLine: 31, parent: [Circular], startColumn: 4, startLine: 31, text: 'List', type: 'paragraph', }, ], endColumn: 8, endLine: 31, parent: [Circular], startColumn: 4, startLine: 31, text: 'List', type: 'content', }, { children: [], endColumn: 1, endLine: 32, parent: [Circular], startColumn: 8, startLine: 31, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 4, endLine: 32, parent: [Circular], startColumn: 1, startLine: 32, text: ' ', type: 'listItemIndent', }, { children: [ { children: [ { children: [], endColumn: 5, endLine: 32, parent: [Circular], startColumn: 4, startLine: 32, text: '1', type: 'listItemValue', }, { children: [], endColumn: 6, endLine: 32, parent: [Circular], startColumn: 5, startLine: 32, text: '.', type: 'listItemMarker', }, { children: [], endColumn: 7, endLine: 32, parent: [Circular], startColumn: 6, startLine: 32, text: ' ', type: 'listItemPrefixWhitespace', }, ], endColumn: 7, endLine: 32, parent: [Circular], startColumn: 4, startLine: 32, text: '1. ', type: 'listItemPrefix', }, { children: [ { children: [ { children: [], endColumn: 12, endLine: 32, parent: [Circular], startColumn: 7, startLine: 32, text: 'Items', type: 'data', }, { children: [], endColumn: 1, endLine: 33, parent: [Circular], startColumn: 12, startLine: 32, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 4, endLine: 33, parent: [Circular], startColumn: 1, startLine: 33, text: ' ', type: 'listItemIndent', }, { children: [], endColumn: 7, endLine: 33, parent: [Circular], startColumn: 4, startLine: 33, text: ' ', type: 'listItemIndent', }, { children: [], endColumn: 15, endLine: 33, parent: [Circular], startColumn: 7, startLine: 33, text: 'Indented', type: 'data', }, ], endColumn: 15, endLine: 33, parent: [Circular], startColumn: 7, startLine: 32, text: `Items␊ Indented`, type: 'paragraph', }, ], endColumn: 15, endLine: 33, parent: [Circular], startColumn: 7, startLine: 32, text: `Items␊ Indented`, type: 'content', }, { children: [], endColumn: 1, endLine: 34, parent: [Circular], startColumn: 15, startLine: 33, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 35, parent: [Circular], startColumn: 1, startLine: 34, text: `␊ `, type: 'lineEndingBlank', }, { children: [], endColumn: 4, endLine: 35, parent: [Circular], startColumn: 1, startLine: 35, text: ' ', type: 'listItemIndent', }, { children: [], endColumn: 7, endLine: 35, parent: [Circular], startColumn: 4, startLine: 35, text: ' ', type: 'listItemIndent', }, { children: [ { children: [ { children: [], endColumn: 14, endLine: 35, parent: [Circular], startColumn: 7, startLine: 35, text: 'Content', type: 'data', }, ], endColumn: 14, endLine: 35, parent: [Circular], startColumn: 7, startLine: 35, text: 'Content', type: 'paragraph', }, ], endColumn: 14, endLine: 35, parent: [Circular], startColumn: 7, startLine: 35, text: 'Content', type: 'content', }, ], endColumn: 14, endLine: 35, parent: [Circular], startColumn: 4, startLine: 32, text: `1. Items␊ Indented␊ ␊ Content`, type: 'listOrdered', }, ], endColumn: 14, endLine: 35, parent: null, startColumn: 1, startLine: 30, text: `1. Ordered␊ 2. List␊ 1. Items␊ Indented␊ ␊ Content`, type: 'listOrdered', }, { children: [], endColumn: 1, endLine: 36, parent: null, startColumn: 14, startLine: 35, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 37, parent: null, startColumn: 1, startLine: 36, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [], endColumn: 4, endLine: 37, parent: [Circular], startColumn: 1, startLine: 37, text: '```', type: 'codeFencedFenceSequence', }, { children: [ { children: [], endColumn: 12, endLine: 37, parent: [Circular], startColumn: 4, startLine: 37, text: 'markdown', type: 'data', }, ], endColumn: 12, endLine: 37, parent: [Circular], startColumn: 4, startLine: 37, text: 'markdown', type: 'codeFencedFenceInfo', }, { children: [], endColumn: 13, endLine: 37, parent: [Circular], startColumn: 12, startLine: 37, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 20, endLine: 37, parent: [Circular], startColumn: 13, startLine: 37, text: 'options', type: 'data', }, ], endColumn: 20, endLine: 37, parent: [Circular], startColumn: 13, startLine: 37, text: 'options', type: 'codeFencedFenceMeta', }, ], endColumn: 20, endLine: 37, parent: [Circular], startColumn: 1, startLine: 37, text: '```markdown options', type: 'codeFencedFence', }, { children: [], endColumn: 1, endLine: 38, parent: [Circular], startColumn: 20, startLine: 37, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 18, endLine: 38, parent: [Circular], startColumn: 1, startLine: 38, text: 'Fenced code block', type: 'codeFlowValue', }, { children: [], endColumn: 1, endLine: 39, parent: [Circular], startColumn: 18, startLine: 38, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [], endColumn: 4, endLine: 39, parent: [Circular], startColumn: 1, startLine: 39, text: '```', type: 'codeFencedFenceSequence', }, ], endColumn: 4, endLine: 39, parent: [Circular], startColumn: 1, startLine: 39, text: '```', type: 'codeFencedFence', }, ], endColumn: 4, endLine: 39, parent: null, startColumn: 1, startLine: 37, text: `\`\`\`markdown options␊ Fenced code block␊ \`\`\``, type: 'codeFenced', }, { children: [], endColumn: 1, endLine: 40, parent: null, startColumn: 4, startLine: 39, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 41, parent: null, startColumn: 1, startLine: 40, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [], endColumn: 5, endLine: 41, parent: [Circular], startColumn: 1, startLine: 41, text: ' ', type: 'linePrefix', }, { children: [], endColumn: 24, endLine: 41, parent: [Circular], startColumn: 5, startLine: 41, text: 'Indented code block', type: 'codeFlowValue', }, ], endColumn: 24, endLine: 41, parent: null, startColumn: 1, startLine: 41, text: ' Indented code block', type: 'codeIndented', }, { children: [], endColumn: 1, endLine: 42, parent: null, startColumn: 24, startLine: 41, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 43, parent: null, startColumn: 1, startLine: 42, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [ { children: [ { children: [], endColumn: 4, endLine: 43, parent: [Circular], startColumn: 1, startLine: 43, text: '

', type: 'htmlTextData', }, ], endColumn: 4, endLine: 43, parent: [Circular], startColumn: 1, startLine: 43, text: '

', type: 'htmlText', }, { children: [], endColumn: 1, endLine: 44, parent: [Circular], startColumn: 4, startLine: 43, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 11, endLine: 44, parent: [Circular], startColumn: 1, startLine: 44, text: 'HTML block', type: 'data', }, { children: [], endColumn: 1, endLine: 45, parent: [Circular], startColumn: 11, startLine: 44, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [], endColumn: 5, endLine: 45, parent: [Circular], startColumn: 1, startLine: 45, text: '

', type: 'htmlTextData', }, ], endColumn: 5, endLine: 45, parent: [Circular], startColumn: 1, startLine: 45, text: '

', type: 'htmlText', }, ], endColumn: 5, endLine: 45, parent: [Circular], startColumn: 1, startLine: 43, text: `

␊ HTML block␊

`, type: 'paragraph', }, ], endColumn: 5, endLine: 45, parent: [Circular], startColumn: 1, startLine: 43, text: `

␊ HTML block␊

`, type: 'content', }, ], endColumn: 5, endLine: 45, parent: null, startColumn: 1, startLine: 43, text: `

␊ HTML block␊

`, type: 'htmlFlow', }, { children: [], endColumn: 1, endLine: 46, parent: null, startColumn: 5, startLine: 45, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 47, parent: null, startColumn: 1, startLine: 46, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [ { children: [ { children: [ { children: [], endColumn: 2, endLine: 47, parent: [Circular], startColumn: 1, startLine: 47, text: '|', type: 'tableCellDivider', }, { children: [], endColumn: 3, endLine: 47, parent: [Circular], startColumn: 2, startLine: 47, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 8, endLine: 47, parent: [Circular], startColumn: 3, startLine: 47, text: 'Table', type: 'data', }, ], endColumn: 8, endLine: 47, parent: [Circular], startColumn: 3, startLine: 47, text: 'Table', type: 'tableContent', }, { children: [], endColumn: 9, endLine: 47, parent: [Circular], startColumn: 8, startLine: 47, text: ' ', type: 'whitespace', }, ], endColumn: 9, endLine: 47, parent: [Circular], startColumn: 1, startLine: 47, text: '| Table ', type: 'tableHeader', }, { children: [ { children: [], endColumn: 10, endLine: 47, parent: [Circular], startColumn: 9, startLine: 47, text: '|', type: 'tableCellDivider', }, { children: [], endColumn: 11, endLine: 47, parent: [Circular], startColumn: 10, startLine: 47, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 18, endLine: 47, parent: [Circular], startColumn: 11, startLine: 47, text: 'Heading', type: 'data', }, ], endColumn: 18, endLine: 47, parent: [Circular], startColumn: 11, startLine: 47, text: 'Heading', type: 'tableContent', }, { children: [], endColumn: 19, endLine: 47, parent: [Circular], startColumn: 18, startLine: 47, text: ' ', type: 'whitespace', }, { children: [], endColumn: 20, endLine: 47, parent: [Circular], startColumn: 19, startLine: 47, text: '|', type: 'tableCellDivider', }, ], endColumn: 20, endLine: 47, parent: [Circular], startColumn: 9, startLine: 47, text: '| Heading |', type: 'tableHeader', }, ], endColumn: 20, endLine: 47, parent: [Circular], startColumn: 1, startLine: 47, text: '| Table | Heading |', type: 'tableRow', }, { children: [], endColumn: 1, endLine: 48, parent: [Circular], startColumn: 20, startLine: 47, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [ { children: [], endColumn: 2, endLine: 48, parent: [Circular], startColumn: 1, startLine: 48, text: '|', type: 'tableCellDivider', }, { children: [], endColumn: 3, endLine: 48, parent: [Circular], startColumn: 2, startLine: 48, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 8, endLine: 48, parent: [Circular], startColumn: 3, startLine: 48, text: '-----', type: 'tableDelimiterFiller', }, ], endColumn: 8, endLine: 48, parent: [Circular], startColumn: 3, startLine: 48, text: '-----', type: 'tableContent', }, { children: [], endColumn: 9, endLine: 48, parent: [Circular], startColumn: 8, startLine: 48, text: ' ', type: 'whitespace', }, ], endColumn: 9, endLine: 48, parent: [Circular], startColumn: 1, startLine: 48, text: '| ----- ', type: 'tableDelimiter', }, { children: [ { children: [], endColumn: 10, endLine: 48, parent: [Circular], startColumn: 9, startLine: 48, text: '|', type: 'tableCellDivider', }, { children: [], endColumn: 11, endLine: 48, parent: [Circular], startColumn: 10, startLine: 48, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 18, endLine: 48, parent: [Circular], startColumn: 11, startLine: 48, text: '-------', type: 'tableDelimiterFiller', }, ], endColumn: 18, endLine: 48, parent: [Circular], startColumn: 11, startLine: 48, text: '-------', type: 'tableContent', }, { children: [], endColumn: 19, endLine: 48, parent: [Circular], startColumn: 18, startLine: 48, text: ' ', type: 'whitespace', }, { children: [], endColumn: 20, endLine: 48, parent: [Circular], startColumn: 19, startLine: 48, text: '|', type: 'tableCellDivider', }, ], endColumn: 20, endLine: 48, parent: [Circular], startColumn: 9, startLine: 48, text: '| ------- |', type: 'tableDelimiter', }, ], endColumn: 20, endLine: 48, parent: [Circular], startColumn: 1, startLine: 48, text: '| ----- | ------- |', type: 'tableDelimiterRow', }, ], endColumn: 20, endLine: 48, parent: [Circular], startColumn: 1, startLine: 47, text: `| Table | Heading |␊ | ----- | ------- |`, type: 'tableHead', }, { children: [], endColumn: 1, endLine: 49, parent: [Circular], startColumn: 20, startLine: 48, text: `␊ `, type: 'lineEnding', }, { children: [ { children: [ { children: [ { children: [], endColumn: 2, endLine: 49, parent: [Circular], startColumn: 1, startLine: 49, text: '|', type: 'tableCellDivider', }, { children: [], endColumn: 3, endLine: 49, parent: [Circular], startColumn: 2, startLine: 49, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 8, endLine: 49, parent: [Circular], startColumn: 3, startLine: 49, text: 'Table', type: 'data', }, ], endColumn: 8, endLine: 49, parent: [Circular], startColumn: 3, startLine: 49, text: 'Table', type: 'tableContent', }, { children: [], endColumn: 9, endLine: 49, parent: [Circular], startColumn: 8, startLine: 49, text: ' ', type: 'whitespace', }, ], endColumn: 9, endLine: 49, parent: [Circular], startColumn: 1, startLine: 49, text: '| Table ', type: 'tableData', }, { children: [ { children: [], endColumn: 10, endLine: 49, parent: [Circular], startColumn: 9, startLine: 49, text: '|', type: 'tableCellDivider', }, { children: [], endColumn: 11, endLine: 49, parent: [Circular], startColumn: 10, startLine: 49, text: ' ', type: 'whitespace', }, { children: [ { children: [], endColumn: 15, endLine: 49, parent: [Circular], startColumn: 11, startLine: 49, text: 'Cell', type: 'data', }, ], endColumn: 15, endLine: 49, parent: [Circular], startColumn: 11, startLine: 49, text: 'Cell', type: 'tableContent', }, { children: [], endColumn: 19, endLine: 49, parent: [Circular], startColumn: 15, startLine: 49, text: ' ', type: 'whitespace', }, { children: [], endColumn: 20, endLine: 49, parent: [Circular], startColumn: 19, startLine: 49, text: '|', type: 'tableCellDivider', }, ], endColumn: 20, endLine: 49, parent: [Circular], startColumn: 9, startLine: 49, text: '| Cell |', type: 'tableData', }, ], endColumn: 20, endLine: 49, parent: [Circular], startColumn: 1, startLine: 49, text: '| Table | Cell |', type: 'tableRow', }, ], endColumn: 20, endLine: 49, parent: [Circular], startColumn: 1, startLine: 49, text: '| Table | Cell |', type: 'tableBody', }, ], endColumn: 20, endLine: 49, parent: null, startColumn: 1, startLine: 47, text: `| Table | Heading |␊ | ----- | ------- |␊ | Table | Cell |`, type: 'table', }, { children: [], endColumn: 1, endLine: 50, parent: null, startColumn: 20, startLine: 49, text: `␊ `, type: 'lineEnding', }, { children: [], endColumn: 1, endLine: 51, parent: null, startColumn: 1, startLine: 50, text: `␊ `, type: 'lineEndingBlank', }, { children: [ { children: [], endColumn: 35, endLine: 51, parent: [Circular], startColumn: 1, startLine: 51, text: '', type: 'htmlFlowData', }, ], endColumn: 35, endLine: 51, parent: null, startColumn: 1, startLine: 51, text: '', type: 'htmlFlow', }, { children: [], endColumn: 1, endLine: 52, parent: null, startColumn: 35, startLine: 51, text: `␊ `, type: 'lineEnding', }, ]