The actual snapshot is saved in markdownlint-test-custom-rules.mjs.snap
.
Generated by AVA.
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` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
lineNumber: 11,
map: null,
markup: '',
meta: null,
nesting: 0,
tag: '',
type: 'text',
},
Token {
attrs: null,
block: false,
children: null,
content: '<strike>',
hidden: false,
info: '',
level: 0,
line: 'Text `code` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
lineNumber: 11,
map: null,
markup: '',
meta: null,
nesting: 0,
tag: '',
type: 'text',
},
Token {
attrs: null,
block: false,
children: null,
content: '</strike>',
hidden: false,
info: '',
level: 0,
line: 'Text `code` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
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` <strike>html</strike> <https://example.com/page>.',
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\` <strike>html</strike> <https://example.com/page>.␊
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: `<p>␊
HTML block␊
</p>␊
`,
hidden: false,
info: '',
level: 0,
line: '<p>',
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: `<!-- markdownlint-disable-file -->␊
`,
hidden: false,
info: '',
level: 0,
line: '<!-- ......................... -->',
lineNumber: 51,
map: [
50,
51,
],
markup: '',
meta: null,
nesting: 0,
tag: '',
type: 'html_block',
},
]
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: '<strike>',
type: 'htmlTextData',
},
],
endColumn: 21,
endLine: 11,
parent: [Circular],
startColumn: 13,
startLine: 11,
text: '<strike>',
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: '</strike>',
type: 'htmlTextData',
},
],
endColumn: 34,
endLine: 11,
parent: [Circular],
startColumn: 25,
startLine: 11,
text: '</strike>',
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: '<https://example.com/page>',
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\` <strike>html</strike> <https://example.com/page>.␊
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\` <strike>html</strike> <https://example.com/page>.␊
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: '',
type: 'blockQuote',
},
],
endColumn: 11,
endLine: 21,
parent: null,
startColumn: 1,
startLine: 20,
text: '',
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: '',
type: 'listUnordered',
},
],
endColumn: 12,
endLine: 28,
parent: null,
startColumn: 1,
startLine: 23,
text: '',
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: '',
type: 'listOrdered',
},
],
endColumn: 14,
endLine: 35,
parent: null,
startColumn: 1,
startLine: 30,
text: '',
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: '<p>',
type: 'htmlTextData',
},
],
endColumn: 4,
endLine: 43,
parent: [Circular],
startColumn: 1,
startLine: 43,
text: '<p>',
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: '</p>',
type: 'htmlTextData',
},
],
endColumn: 5,
endLine: 45,
parent: [Circular],
startColumn: 1,
startLine: 45,
text: '</p>',
type: 'htmlText',
},
],
endColumn: 5,
endLine: 45,
parent: [Circular],
startColumn: 1,
startLine: 43,
text: `<p>␊
HTML block␊
</p>`,
type: 'paragraph',
},
],
endColumn: 5,
endLine: 45,
parent: [Circular],
startColumn: 1,
startLine: 43,
text: `<p>␊
HTML block␊
</p>`,
type: 'content',
},
],
endColumn: 5,
endLine: 45,
parent: null,
startColumn: 1,
startLine: 43,
text: `<p>␊
HTML block␊
</p>`,
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: '<!-- markdownlint-disable-file -->',
type: 'htmlFlowData',
},
],
endColumn: 35,
endLine: 51,
parent: null,
startColumn: 1,
startLine: 51,
text: '<!-- markdownlint-disable-file -->',
type: 'htmlFlow',
},
{
children: [],
endColumn: 1,
endLine: 52,
parent: null,
startColumn: 35,
startLine: 51,
text: `␊
`,
type: 'lineEnding',
},
]