{"ScriptPreparationCode":"var conv = {\r\n marked: marked,\r\n cm: new commonmark.HtmlRenderer(),\r\n mdit: markdownit({\r\n html: true\r\n }),\r\n remarkable: new remarkable.Remarkable(),\r\n micromarkdown: window.micromarkdown,\r\n snarkdown: window.snarkdown,\r\n};\r\n\r\nvar pars = {\r\n cm: new commonmark.Parser()\r\n};\r\n\r\nfunction md() {\r\n var randword = Math.random().toString(36).substring(2, 15) \u002B \u0022 \u0022;\r\n return [randword, randword \u002B randword, \u0022## \u0022 \u002B randword, \u0022\u0022, \u0022\u0022, \u00221. \u0022 \u002B randword, \u00222. \u0022 \u002B randword, \u0022\u0022, \u0022\u0022, \u0022---\u0022, \u0022\u0022, \u0022***\u0022 \u002B randword \u002B \u0022***\u0022, \u0022\u0022,\r\n randword, randword \u002B randword \u002B randword \u002B randword, randword \u002B randword \u002B randword \u002B randword, randword, \u0022\u0022, randword \u002B randword \u002B randword, randword, randword,\r\n randword, randword \u002B randword \u002B randword \u002B randword, randword \u002B randword \u002B randword \u002B randword, randword, \u0022\u0022, randword \u002B randword \u002B randword, randword, randword,\r\n randword, randword \u002B randword \u002B randword \u002B randword, randword \u002B randword \u002B randword \u002B randword, randword, \u0022\u0022, randword \u002B randword \u002B randword, randword, randword\r\n ].join(\u0022\\n\u0022);\r\n}","TestCases":[{"Name":"Marked","Code":"conv.marked(md());","IsDeferred":false},{"Name":"CommonMark","Code":"conv.cm.render(pars.cm.parse(md()));","IsDeferred":false},{"Name":"Markdown-it","Code":"conv.mdit.render(md());","IsDeferred":false},{"Name":"Remarkable","Code":"conv.remarkable.render(md());","IsDeferred":false},{"Name":"Micromarkdown","Code":"conv.micromarkdown.parse(md());","IsDeferred":false},{"Name":"Snarkdown","Code":"conv.snarkdown(md());","IsDeferred":false}]}