[{"data":1,"prerenderedAt":210},["ShallowReactive",2],{"content-en-\u002F":3},{"id":4,"title":5,"body":6,"description":202,"extension":203,"meta":204,"navigation":205,"path":206,"seo":207,"stem":208,"__hash__":209},"content_en\u002Findex.md","hyogen-md",{"type":7,"value":8,"toc":189},"minimark",[9,12,21,29,34,43,54,61,109,116,148,155,158,165,168,172],[10,11,5],"h1",{"id":5},[13,14,15,16,20],"p",{},"Official documentation for ",[17,18,19],"strong",{},"@b4moss\u002Fhyogen-md"," — a Markdown-first templating engine.",[13,22,23,24,28],{},"Write templates in extended Markdown (hyogen.md): YAML front matter, ",[25,26,27],"code",{},"&#123;&#123; &#125;&#125;"," expressions, and logic in HTML-comment blocks. Render on the server (SSR \u002F SSG) or in the browser (CSR).",[30,31,33],"h2",{"id":32},"sections","Sections",[35,36,38],"h3",{"id":37},"install",[39,40,42],"a",{"href":41},"\u002Fen\u002Finstall","Install",[13,44,45,46,49,50,53],{},"Install the package and run your first ",[25,47,48],{},"renderServer"," or ",[25,51,52],{},"renderClient"," example.",[35,55,57],{"id":56},"api-reference",[39,58,60],{"href":59},"\u002Fen\u002Fapi","API reference",[62,63,64,73,81,90],"ul",{},[65,66,67,72],"li",{},[39,68,70],{"href":69},"\u002Fen\u002Fapi\u002Frender-server",[25,71,48],{}," — server-side rendering",[65,74,75,80],{},[39,76,78],{"href":77},"\u002Fen\u002Fapi\u002Frender-client",[25,79,52],{}," — client-side rendering",[65,82,83,89],{},[39,84,86],{"href":85},"\u002Fen\u002Fapi\u002Fbuild",[25,87,88],{},"build"," — batch SSG",[65,91,92,96,97,96,101,96,105],{},[39,93,95],{"href":94},"\u002Fen\u002Fapi\u002Floader","Loader",", ",[39,98,100],{"href":99},"\u002Fen\u002Fapi\u002Fdiagnostics","Diagnostics",[39,102,104],{"href":103},"\u002Fen\u002Fapi\u002Ftypes-and-options","Types",[39,106,108],{"href":107},"\u002Fen\u002Fapi\u002Ferror-codes","Error codes",[35,110,112],{"id":111},"template-syntax",[39,113,115],{"href":114},"\u002Fen\u002Fsyntax","Template syntax",[62,117,118,132,142],{},[65,119,120,96,124,96,128],{},[39,121,123],{"href":122},"\u002Fen\u002Fsyntax\u002Ffront-matter","Front matter",[39,125,127],{"href":126},"\u002Fen\u002Fsyntax\u002Fexpressions","Expressions",[39,129,131],{"href":130},"\u002Fen\u002Fsyntax\u002Fhg-blocks","Hyogen blocks",[65,133,134,96,138],{},[39,135,137],{"href":136},"\u002Fen\u002Fsyntax\u002Fincludes","Includes & components",[39,139,141],{"href":140},"\u002Fen\u002Fsyntax\u002Fcontrol-flow","Control flow",[65,143,144],{},[39,145,147],{"href":146},"\u002Fen\u002Fsyntax\u002Fpaths-and-security","Paths & security",[35,149,151],{"id":150},"playground",[39,152,154],{"href":153},"\u002Fplayground","Playground",[13,156,157],{},"Interactive editor with virtual file system, live preview, and diagnostics.",[35,159,161],{"id":160},"changelog",[39,162,164],{"href":163},"\u002Fen\u002Fchangelog","Changelog",[13,166,167],{},"Release history and how the docs-site version track relates to the npm package.",[30,169,171],{"id":170},"links","Links",[62,173,174,182],{},[65,175,176],{},[39,177,181],{"href":178,"rel":179},"https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@b4moss\u002Fhyogen-md",[180],"nofollow","npm: @b4moss\u002Fhyogen-md",[65,183,184],{},[39,185,188],{"href":186,"rel":187},"https:\u002F\u002Fgithub.com\u002Fb4m-oss\u002Fhyogen-md",[180],"GitHub",{"title":190,"searchDepth":191,"depth":191,"links":192},"",2,[193,201],{"id":32,"depth":191,"text":33,"children":194},[195,197,198,199,200],{"id":37,"depth":196,"text":42},3,{"id":56,"depth":196,"text":60},{"id":111,"depth":196,"text":115},{"id":150,"depth":196,"text":154},{"id":160,"depth":196,"text":164},{"id":170,"depth":191,"text":171},"Documentation for @b4moss\u002Fhyogen-md — a Markdown templating library.","md",{},true,"\u002F",{"title":5,"description":202},"index","h0eLTblAgWwrL2RD71_EEWmjSTb3fc5w7dHGqWpvLgY",1787223114240]