[{"data":1,"prerenderedAt":301},["ShallowReactive",2],{"content-ja-\u002Fapi":3},{"id":4,"title":5,"body":6,"description":293,"extension":294,"meta":295,"navigation":296,"path":297,"seo":298,"stem":299,"__hash__":300},"content_ja\u002Fapi\u002Findex.md","API リファレンス",{"type":7,"value":8,"toc":284},"minimark",[9,13,26,30,100,103,156,160,219,222,239,242],[10,11,5],"h1",{"id":12},"api-リファレンス",[14,15,16,20,21,25],"p",{},[17,18,19],"code",{},"@b4moss\u002Fhyogen-md"," が公開する API の索引です。対象バージョンは ",[22,23,24],"strong",{},"0.10.0"," です。",[27,28,29],"h2",{"id":29},"レンダリング",[31,32,33,49],"table",{},[34,35,36],"thead",{},[37,38,39,43,46],"tr",{},[40,41,42],"th",{},"API",[40,44,45],{},"用途",[40,47,48],{},"パッケージ",[50,51,52,69,85],"tbody",{},[37,53,54,62,65],{},[55,56,57],"td",{},[58,59,61],"a",{"href":60},"\u002Fja\u002Fapi\u002Frender-server","renderServer",[55,63,64],{},"SSR \u002F SSG 向け",[55,66,67],{},[17,68,19],{},[37,70,71,77,80],{},[55,72,73],{},[58,74,76],{"href":75},"\u002Fja\u002Fapi\u002Frender-client","renderClient",[55,78,79],{},"CSR 向け",[55,81,82],{},[17,83,84],{},"@b4moss\u002Fhyogen-md\u002Fclient",[37,86,87,93,96],{},[55,88,89],{},[58,90,92],{"href":91},"\u002Fja\u002Fapi\u002Fbuild","build",[55,94,95],{},"一括ビルド（SSG）",[55,97,98],{},[17,99,19],{},[27,101,102],{"id":102},"ファイル読み込み",[31,104,105,113],{},[34,106,107],{},[37,108,109,111],{},[40,110,42],{},[40,112,45],{},[50,114,115,136,146],{},[37,116,117,123],{},[55,118,119],{},[58,120,122],{"href":121},"\u002Fja\u002Fapi\u002Floader","loader",[55,124,125,128,129,128,132,135],{},[17,126,127],{},"include"," \u002F ",[17,130,131],{},"component",[17,133,134],{},"extend"," のパス解決",[37,137,138,143],{},[55,139,140],{},[17,141,142],{},"createNodeLoader",[55,144,145],{},"Node 用（FS + リモート fetch）",[37,147,148,153],{},[55,149,150],{},[17,151,152],{},"createFsLoader",[55,154,155],{},"ローカル FS のみ",[27,157,159],{"id":158},"診断エラー","診断・エラー",[31,161,162,170],{},[34,163,164],{},[37,165,166,168],{},[40,167,42],{},[40,169,45],{},[50,171,172,186,199,209],{},[37,173,174,180],{},[55,175,176],{},[58,177,179],{"href":178},"\u002Fja\u002Fapi\u002Fdiagnostics","診断とログ",[55,181,182,185],{},[17,183,184],{},"formatDiagnosticLog","、警告の扱い",[37,187,188,194],{},[55,189,190],{},[58,191,193],{"href":192},"\u002Fja\u002Fapi\u002Ferror-codes","エラーコード",[55,195,196,198],{},[17,197,17],{}," 一覧",[37,200,201,206],{},[55,202,203],{},[17,204,205],{},"createHyogenError",[55,207,208],{},"カスタム loader 等でのエラー生成",[37,210,211,216],{},[55,212,213],{},[17,214,215],{},"formatMessage",[55,217,218],{},"メッセージテンプレートの整形",[27,220,221],{"id":221},"型とオプション",[14,223,224,227,228,231,232,231,235,238],{},[58,225,221],{"href":226},"\u002Fja\u002Fapi\u002Ftypes-and-options"," に ",[17,229,230],{},"HyogenContext","、",[17,233,234],{},"RenderOptions",[17,236,237],{},"BuildOptions"," などの要約があります。",[27,240,241],{"id":241},"設計上の分離",[243,244,245,261,274],"ul",{},[246,247,248,251,252,255,256,128,258,260],"li",{},[22,249,250],{},"サーバー専用データ","は ",[17,253,254],{},"serverContext"," で渡します（",[17,257,61],{},[17,259,92],{}," のみ）",[246,262,263,266,267,269,270,273],{},[22,264,265],{},"クライアント","では ",[17,268,254],{}," を渡せません（",[17,271,272],{},"server_context_on_client"," エラー）",[246,275,276,277,280,281,283],{},"ライブラリは ",[22,278,279],{},"console に自動出力しません","。ログは呼び出し側が ",[17,282,184],{}," で整形します",{"title":285,"searchDepth":286,"depth":286,"links":287},"",2,[288,289,290,291,292],{"id":29,"depth":286,"text":29},{"id":102,"depth":286,"text":102},{"id":158,"depth":286,"text":159},{"id":221,"depth":286,"text":221},{"id":241,"depth":286,"text":241},"@b4moss\u002Fhyogen-md の公開 API 一覧","md",{},true,"\u002Fapi",{"title":5,"description":293},"api\u002Findex","v_JU8jBFgcAdHShO8ZkkwkVTQB7JY0DTB-lnXzko1k0",1787223114243]