{"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\n\r\nvar pars = {\r\n cm: new commonmark.Parser()\r\n};\r\n\r\nfunction md() {\r\n return \u0022# The Static, Static Blog Generator\\n\\n### May 17th, 2014\\n\\nWe all like publishing our thoughts online - but why is it such a bother to run a CMS?\\n\\nManaging databases, updating software, and keeping track of our content often cuts into the most important activity: *expressing ourselves*.\\n\\nThe web makes it really easy to share our thoughts with millions of individuals from around the world.\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-normal","Code":"conv.mdit.render(md());","IsDeferred":false},{"Name":"Remarkable","Code":"conv.remarkable.render(md());","IsDeferred":false},{"Name":"Micromarkdown","Code":"conv.micromarkdown.parse(md(),true);","IsDeferred":false},{"Name":"markdown-wasm","Code":"var inp;\r\ntry { inp = markdown.parse(md().substring(0,100)); } catch { inp = md().substring(0,100);}\r\n(new DOMParser()).parseFromString(inp, \u0027text/html\u0027);","IsDeferred":false},{"Name":"markdown-wasm-normal","Code":"try { markdown.parse(md()); } catch {; }","IsDeferred":false},{"Name":"markdown-it","Code":"(new DOMParser()).parseFromString(conv.mdit.render(md().substring(0,100)), \u0027text/html\u0027);","IsDeferred":false}]}