{ "type": "root", "children": [ { "type": "heading", "depth": 1, "children": [ { "type": "text", "value": "--description--", "position": { "start": { "line": 1, "column": 3, "offset": 2 }, "end": { "line": 1, "column": 18, "offset": 17 } } } ], "position": { "start": { "line": 1, "column": 1, "offset": 0 }, "end": { "line": 1, "column": 18, "offset": 17 } } }, { "type": "paragraph", "children": [ { "type": "text", "value": "Paragraph 1 ~~Strikethrough text~~.", "position": { "start": { "line": 3, "column": 1, "offset": 19 }, "end": { "line": 3, "column": 36, "offset": 54 } } } ], "position": { "start": { "line": 3, "column": 1, "offset": 19 }, "end": { "line": 3, "column": 36, "offset": 54 } } }, { "type": "code", "lang": "html", "meta": null, "value": "code example", "position": { "start": { "line": 5, "column": 1, "offset": 56 }, "end": { "line": 7, "column": 4, "offset": 80 } } }, { "type": "paragraph", "children": [ { "type": "text", "value": "| example | of a |\n| --- | --- |\n| gfm | table |", "position": { "start": { "line": 9, "column": 1, "offset": 82 }, "end": { "line": 11, "column": 16, "offset": 130 } } } ], "position": { "start": { "line": 9, "column": 1, "offset": 82 }, "end": { "line": 11, "column": 16, "offset": 130 } } }, { "type": "heading", "depth": 1, "children": [ { "type": "text", "value": "--instructions--", "position": { "start": { "line": 14, "column": 3, "offset": 135 }, "end": { "line": 14, "column": 19, "offset": 151 } } } ], "position": { "start": { "line": 14, "column": 1, "offset": 133 }, "end": { "line": 14, "column": 19, "offset": 151 } } }, { "type": "paragraph", "children": [ { "type": "text", "value": "Paragraph 0", "position": { "start": { "line": 16, "column": 1, "offset": 153 }, "end": { "line": 16, "column": 12, "offset": 164 } } } ], "position": { "start": { "line": 16, "column": 1, "offset": 153 }, "end": { "line": 16, "column": 12, "offset": 164 } } }, { "type": "code", "lang": "html", "meta": null, "value": "code example 0", "position": { "start": { "line": 18, "column": 1, "offset": 166 }, "end": { "line": 20, "column": 4, "offset": 192 } } }, { "type": "heading", "depth": 1, "children": [ { "type": "text", "value": "--hints--", "position": { "start": { "line": 22, "column": 3, "offset": 196 }, "end": { "line": 22, "column": 12, "offset": 205 } } } ], "position": { "start": { "line": 22, "column": 1, "offset": 194 }, "end": { "line": 22, "column": 12, "offset": 205 } } }, { "type": "paragraph", "children": [ { "type": "text", "value": "First hint", "position": { "start": { "line": 24, "column": 1, "offset": 207 }, "end": { "line": 24, "column": 11, "offset": 217 } } } ], "position": { "start": { "line": 24, "column": 1, "offset": 207 }, "end": { "line": 24, "column": 11, "offset": 217 } } }, { "type": "code", "lang": "js", "meta": null, "value": "// test code", "position": { "start": { "line": 26, "column": 1, "offset": 219 }, "end": { "line": 28, "column": 4, "offset": 241 } } }, { "type": "paragraph", "children": [ { "type": "text", "value": "Second hint with ", "position": { "start": { "line": 30, "column": 1, "offset": 243 }, "end": { "line": 30, "column": 18, "offset": 260 } } }, { "type": "html", "value": "", "position": { "start": { "line": 30, "column": 18, "offset": 260 }, "end": { "line": 30, "column": 24, "offset": 266 } } }, { "type": "text", "value": "code", "position": { "start": { "line": 30, "column": 24, "offset": 266 }, "end": { "line": 30, "column": 28, "offset": 270 } } }, { "type": "html", "value": "", "position": { "start": { "line": 30, "column": 28, "offset": 270 }, "end": { "line": 30, "column": 35, "offset": 277 } } } ], "position": { "start": { "line": 30, "column": 1, "offset": 243 }, "end": { "line": 30, "column": 35, "offset": 277 } } }, { "type": "code", "lang": "js", "meta": null, "value": "// more test code", "position": { "start": { "line": 32, "column": 1, "offset": 279 }, "end": { "line": 34, "column": 4, "offset": 306 } } }, { "type": "paragraph", "children": [ { "type": "text", "value": "Third ", "position": { "start": { "line": 36, "column": 1, "offset": 308 }, "end": { "line": 36, "column": 7, "offset": 314 } } }, { "type": "emphasis", "children": [ { "type": "text", "value": "hint", "position": { "start": { "line": 36, "column": 8, "offset": 315 }, "end": { "line": 36, "column": 12, "offset": 319 } } } ], "position": { "start": { "line": 36, "column": 7, "offset": 314 }, "end": { "line": 36, "column": 13, "offset": 320 } } }, { "type": "text", "value": " with ", "position": { "start": { "line": 36, "column": 13, "offset": 320 }, "end": { "line": 36, "column": 19, "offset": 326 } } }, { "type": "html", "value": "", "position": { "start": { "line": 36, "column": 19, "offset": 326 }, "end": { "line": 36, "column": 25, "offset": 332 } } }, { "type": "text", "value": "code", "position": { "start": { "line": 36, "column": 25, "offset": 332 }, "end": { "line": 36, "column": 29, "offset": 336 } } }, { "type": "html", "value": "", "position": { "start": { "line": 36, "column": 29, "offset": 336 }, "end": { "line": 36, "column": 36, "offset": 343 } } }, { "type": "text", "value": " and ", "position": { "start": { "line": 36, "column": 36, "offset": 343 }, "end": { "line": 36, "column": 41, "offset": 348 } } }, { "type": "inlineCode", "value": "inline code", "position": { "start": { "line": 36, "column": 41, "offset": 348 }, "end": { "line": 36, "column": 54, "offset": 361 } } } ], "position": { "start": { "line": 36, "column": 1, "offset": 308 }, "end": { "line": 36, "column": 54, "offset": 361 } } }, { "type": "code", "lang": "js", "meta": null, "value": "// more test code\nif(let x of xs) {\n console.log(x);\n}", "position": { "start": { "line": 38, "column": 1, "offset": 363 }, "end": { "line": 43, "column": 4, "offset": 428 } } }, { "type": "heading", "depth": 1, "children": [ { "type": "text", "value": "--seed--", "position": { "start": { "line": 45, "column": 3, "offset": 432 }, "end": { "line": 45, "column": 11, "offset": 440 } } } ], "position": { "start": { "line": 45, "column": 1, "offset": 430 }, "end": { "line": 45, "column": 11, "offset": 440 } } }, { "type": "heading", "depth": 2, "children": [ { "type": "text", "value": "--seed-contents--", "position": { "start": { "line": 47, "column": 4, "offset": 445 }, "end": { "line": 47, "column": 21, "offset": 462 } } } ], "position": { "start": { "line": 47, "column": 1, "offset": 442 }, "end": { "line": 47, "column": 21, "offset": 462 } } }, { "type": "code", "lang": "html", "meta": null, "value": "\n \n \n", "position": { "start": { "line": 49, "column": 1, "offset": 464 }, "end": { "line": 54, "column": 4, "offset": 509 } } }, { "type": "code", "lang": "css", "meta": null, "value": "body {\n background: green;\n}", "position": { "start": { "line": 56, "column": 1, "offset": 511 }, "end": { "line": 60, "column": 4, "offset": 551 } } }, { "type": "code", "lang": "js", "meta": null, "value": "var x = 'y';", "position": { "start": { "line": 62, "column": 1, "offset": 553 }, "end": { "line": 64, "column": 4, "offset": 575 } } }, { "type": "heading", "depth": 1, "children": [ { "type": "text", "value": "--solutions--", "position": { "start": { "line": 67, "column": 3, "offset": 580 }, "end": { "line": 67, "column": 16, "offset": 593 } } } ], "position": { "start": { "line": 67, "column": 1, "offset": 578 }, "end": { "line": 67, "column": 16, "offset": 593 } } }, { "type": "paragraph", "children": [ { "type": "image", "title": null, "url": "", "alt": "html-key", "position": { "start": { "line": 69, "column": 1, "offset": 595 }, "end": { "line": 69, "column": 14, "offset": 608 } } } ], "position": { "start": { "line": 69, "column": 1, "offset": 595 }, "end": { "line": 69, "column": 14, "offset": 608 } } }, { "type": "code", "lang": "html", "meta": null, "value": "\n \n \n", "position": { "start": { "line": 71, "column": 1, "offset": 610 }, "end": { "line": 76, "column": 4, "offset": 655 } } }, { "type": "code", "lang": "css", "meta": null, "value": "body {\n background: white;\n}", "position": { "start": { "line": 78, "column": 1, "offset": 657 }, "end": { "line": 82, "column": 4, "offset": 697 } } }, { "type": "code", "lang": "js", "meta": null, "value": "var x = 'y';\n``", "position": { "start": { "line": 84, "column": 1, "offset": 699 }, "end": { "line": 87, "column": 1, "offset": 721 } } } ], "position": { "start": { "line": 1, "column": 1, "offset": 0 }, "end": { "line": 87, "column": 1, "offset": 721 } } }