[{"data":1,"prerenderedAt":417},["ShallowReactive",2],{"content-en-\u002Fapi":3},{"id":4,"title":5,"body":6,"description":410,"extension":411,"meta":412,"navigation":378,"path":413,"seo":414,"stem":415,"__hash__":416},"content_en\u002Fapi\u002Findex.md","API Reference",{"type":7,"value":8,"toc":403},"minimark",[9,13,22,27,114,118,195,199,257,261,291,295,399],[10,11,5],"h1",{"id":12},"api-reference",[14,15,16,17,21],"p",{},"All public APIs for ",[18,19,20],"strong",{},"@b4moss\u002Fhyogen-md@0.10.0",".",[23,24,26],"h2",{"id":25},"rendering","Rendering",[28,29,30,46],"table",{},[31,32,33],"thead",{},[34,35,36,40,43],"tr",{},[37,38,39],"th",{},"Function",[37,41,42],{},"Package",[37,44,45],{},"Description",[47,48,49,73,94],"tbody",{},[34,50,51,62,67],{},[52,53,54],"td",{},[55,56,58],"a",{"href":57},"\u002Fen\u002Fapi\u002Frender-server",[59,60,61],"code",{},"renderServer",[52,63,64],{},[59,65,66],{},"@b4moss\u002Fhyogen-md",[52,68,69,70,21],{},"Server-side render (SSR \u002F SSG). Accepts ",[59,71,72],{},"serverContext",[34,74,75,83,88],{},[52,76,77],{},[55,78,80],{"href":79},"\u002Fen\u002Fapi\u002Frender-client",[59,81,82],{},"renderClient",[52,84,85],{},[59,86,87],{},"@b4moss\u002Fhyogen-md\u002Fclient",[52,89,90,91,21],{},"Client-side render (CSR). Requires a custom ",[59,92,93],{},"loader",[34,95,96,104,108],{},[52,97,98],{},[55,99,101],{"href":100},"\u002Fen\u002Fapi\u002Fbuild",[59,102,103],{},"build",[52,105,106],{},[59,107,66],{},[52,109,110,111,21],{},"Batch SSG — glob input, walk dependencies, write ",[59,112,113],{},"outDir",[23,115,117],{"id":116},"loaders","Loaders",[28,119,120,131],{},[31,121,122],{},[34,123,124,127,129],{},[37,125,126],{},"Export",[37,128,42],{},[37,130,45],{},[47,132,133,154,170],{},[34,134,135,143,147],{},[52,136,137],{},[55,138,140],{"href":139},"\u002Fen\u002Fapi\u002Floader",[59,141,142],{},"createNodeLoader",[52,144,145],{},[59,146,66],{},[52,148,149,150,153],{},"Default Node loader — local FS + remote ",[59,151,152],{},"https:\u002F\u002F"," fetch.",[34,155,156,163,167],{},[52,157,158],{},[55,159,160],{"href":139},[59,161,162],{},"createFsLoader",[52,164,165],{},[59,166,66],{},[52,168,169],{},"File-system loader only (no remote fetch).",[34,171,172,177,181],{},[52,173,174],{},[59,175,176],{},"isRemotePath",[52,178,179],{},[59,180,66],{},[52,182,183,184,187,188,191,192,194],{},"Utility — returns ",[59,185,186],{},"true"," for ",[59,189,190],{},"http:\u002F\u002F"," \u002F ",[59,193,152],{}," paths.",[23,196,198],{"id":197},"diagnostics","Diagnostics",[28,200,201,211],{},[31,202,203],{},[34,204,205,207,209],{},[37,206,126],{},[37,208,42],{},[37,210,45],{},[47,212,213,229,241],{},[34,214,215,223,226],{},[52,216,217],{},[55,218,220],{"href":219},"\u002Fen\u002Fapi\u002Fdiagnostics",[59,221,222],{},"formatDiagnosticLog",[52,224,225],{},"both",[52,227,228],{},"Format a warning or error as multi-line log text.",[34,230,231,236,238],{},[52,232,233],{},[59,234,235],{},"formatMessage",[52,237,225],{},[52,239,240],{},"Resolve a diagnostic code to an English message.",[34,242,243,248,250],{},[52,244,245],{},[59,246,247],{},"createHyogenError",[52,249,225],{},[52,251,252,253,256],{},"Construct a ",[59,254,255],{},"HyogenError"," with a known code.",[23,258,260],{"id":259},"types-and-options","Types and options",[262,263,264,284],"ul",{},[265,266,267,270,271,274,275,274,278,274,281],"li",{},[55,268,260],{"href":269},"\u002Fen\u002Fapi\u002Ftypes-and-options"," — ",[59,272,273],{},"HyogenContext",", ",[59,276,277],{},"RenderOptions",[59,279,280],{},"BuildOptions",[59,282,283],{},"RenderResult",[265,285,286,290],{},[55,287,289],{"href":288},"\u002Fen\u002Fapi\u002Ferror-codes","Error and warning codes"," — full table of diagnostic codes",[23,292,294],{"id":293},"import-map","Import map",[296,297,302],"pre",{"className":298,"code":299,"language":300,"meta":301,"style":301},"language-ts shiki shiki-themes github-light github-dark","\u002F\u002F Node (full surface)\nimport {\n  renderServer,\n  renderClient,\n  build,\n  createNodeLoader,\n  createFsLoader,\n  formatDiagnosticLog,\n} from '@b4moss\u002Fhyogen-md'\n\n\u002F\u002F Browser (client-safe subset)\nimport { renderClient, formatDiagnosticLog } from '@b4moss\u002Fhyogen-md\u002Fclient'\n","ts","",[59,303,304,313,324,330,336,342,348,354,360,373,380,386],{"__ignoreMap":301},[305,306,309],"span",{"class":307,"line":308},"line",1,[305,310,312],{"class":311},"sJ8bj","\u002F\u002F Node (full surface)\n",[305,314,316,320],{"class":307,"line":315},2,[305,317,319],{"class":318},"szBVR","import",[305,321,323],{"class":322},"sVt8B"," {\n",[305,325,327],{"class":307,"line":326},3,[305,328,329],{"class":322},"  renderServer,\n",[305,331,333],{"class":307,"line":332},4,[305,334,335],{"class":322},"  renderClient,\n",[305,337,339],{"class":307,"line":338},5,[305,340,341],{"class":322},"  build,\n",[305,343,345],{"class":307,"line":344},6,[305,346,347],{"class":322},"  createNodeLoader,\n",[305,349,351],{"class":307,"line":350},7,[305,352,353],{"class":322},"  createFsLoader,\n",[305,355,357],{"class":307,"line":356},8,[305,358,359],{"class":322},"  formatDiagnosticLog,\n",[305,361,363,366,369],{"class":307,"line":362},9,[305,364,365],{"class":322},"} ",[305,367,368],{"class":318},"from",[305,370,372],{"class":371},"sZZnC"," '@b4moss\u002Fhyogen-md'\n",[305,374,376],{"class":307,"line":375},10,[305,377,379],{"emptyLinePlaceholder":378},true,"\n",[305,381,383],{"class":307,"line":382},11,[305,384,385],{"class":311},"\u002F\u002F Browser (client-safe subset)\n",[305,387,389,391,394,396],{"class":307,"line":388},12,[305,390,319],{"class":318},[305,392,393],{"class":322}," { renderClient, formatDiagnosticLog } ",[305,395,368],{"class":318},[305,397,398],{"class":371}," '@b4moss\u002Fhyogen-md\u002Fclient'\n",[400,401,402],"style",{},"html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":301,"searchDepth":315,"depth":315,"links":404},[405,406,407,408,409],{"id":25,"depth":315,"text":26},{"id":116,"depth":315,"text":117},{"id":197,"depth":315,"text":198},{"id":259,"depth":315,"text":260},{"id":293,"depth":315,"text":294},"Public API for @b4moss\u002Fhyogen-md — rendering, build, loaders, and diagnostics.","md",{},"\u002Fapi",{"title":5,"description":410},"api\u002Findex","FLvn7h-1iv3IkLwWkYYKR0YvVigwiAEjHohhNcfcn58",1787223114244]