[{"data":1,"prerenderedAt":2341},["ShallowReactive",2],{"navigation_examples":3,"navigation_docs":95,"-plugins-built-in-binding":290,"-plugins-built-in-binding-surround":2336},[4],{"title":5,"path":6,"stem":7,"children":8,"page":34},"Examples","\u002Fexamples","examples",[9,35,60],{"title":10,"path":11,"stem":12,"children":13,"page":34},"Frameworks","\u002Fexamples\u002Fframeworks","examples\u002F1.frameworks",[14,19,24,29],{"title":15,"path":16,"stem":17,"icon":18},"Astro","\u002Fexamples\u002Fframeworks\u002Fastro","examples\u002F1.frameworks\u002Fastro\u002FREADME","i-simple-icons:astro",{"title":20,"path":21,"stem":22,"icon":23},"Next.js","\u002Fexamples\u002Fframeworks\u002Fnextjs","examples\u002F1.frameworks\u002Fnextjs\u002FREADME","i-simple-icons:nextdotjs",{"title":25,"path":26,"stem":27,"icon":28},"Nuxt","\u002Fexamples\u002Fframeworks\u002Fnuxt-ui","examples\u002F1.frameworks\u002Fnuxt\u002FREADME","i-simple-icons-nuxt",{"title":30,"path":31,"stem":32,"icon":33},"VitePress","\u002Fexamples\u002Fframeworks\u002Fvitepress","examples\u002F1.frameworks\u002Fvitepress\u002FREADME","i-simple-icons-vitepress",false,{"title":36,"path":37,"stem":38,"children":39,"page":34},"Vite","\u002Fexamples\u002Fvite","examples\u002F2.vite",[40,45,50,55],{"title":41,"path":42,"stem":43,"icon":44},"HTML Preview","\u002Fexamples\u002Fvite\u002Fhtml","examples\u002F2.vite\u002Fhtml\u002FREADME","i-lucide-file-code",{"title":46,"path":47,"stem":48,"icon":49},"React","\u002Fexamples\u002Fvite\u002Freact","examples\u002F2.vite\u002Freact\u002FREADME","i-simple-icons-react",{"title":51,"path":52,"stem":53,"icon":54},"Svelte","\u002Fexamples\u002Fvite\u002Fsvelte","examples\u002F2.vite\u002Fsvelte\u002FREADME","i-simple-icons-svelte",{"title":56,"path":57,"stem":58,"icon":59},"Vue","\u002Fexamples\u002Fvite\u002Fvue","examples\u002F2.vite\u002Fvue\u002FREADME","i-simple-icons-vuedotjs",{"title":61,"path":62,"stem":63,"children":64,"page":34},"Plugins","\u002Fexamples\u002Fplugins","examples\u002F3.plugins",[65,70,75,80,85,90],{"title":66,"path":67,"stem":68,"icon":69},"Binding (frontmatter + data)","\u002Fexamples\u002Fplugins\u002Fvue-vite-binding","examples\u002F3.plugins\u002Fvue-vite-binding\u002FREADME","i-lucide-replace",{"title":71,"path":72,"stem":73,"icon":74},"Syntax Highlighting","\u002Fexamples\u002Fplugins\u002Fvue-vite-highlight","examples\u002F3.plugins\u002Fvue-vite-highlight\u002FREADME","i-lucide-code",{"title":76,"path":77,"stem":78,"icon":79},"JSON Render","\u002Fexamples\u002Fplugins\u002Fvue-vite-json-render","examples\u002F3.plugins\u002Fvue-vite-json-render\u002FREADME","i-lucide-braces",{"title":81,"path":82,"stem":83,"icon":84},"Math formulas","\u002Fexamples\u002Fplugins\u002Fvue-vite-math","examples\u002F3.plugins\u002Fvue-vite-math\u002FREADME","i-lucide-calculator",{"title":86,"path":87,"stem":88,"icon":89},"Mermaid diagrams","\u002Fexamples\u002Fplugins\u002Fvue-vite-mermaid","examples\u002F3.plugins\u002Fvue-vite-mermaid\u002FREADME","i-simple-icons-mermaid",{"title":91,"path":92,"stem":93,"icon":94},"Punctuation","\u002Fexamples\u002Fplugins\u002Fvue-vite-punctuation","examples\u002F3.plugins\u002Fvue-vite-punctuation\u002FREADME","i-lucide-quote",[96,110,132,159,246,268],{"title":97,"icon":98,"path":99,"stem":100,"children":101,"page":34},"Getting Started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[102,106],{"title":103,"path":104,"stem":105},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F0.introduction",{"title":107,"path":108,"stem":109},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F1.installation",{"title":111,"icon":112,"path":113,"stem":114,"children":115,"page":34},"Syntax","i-lucide-file-text","\u002Fsyntax","2.syntax",[116,120,124,128],{"title":117,"path":118,"stem":119},"Markdown","\u002Fsyntax\u002Fmarkdown","2.syntax\u002F1.markdown",{"title":121,"path":122,"stem":123},"Components","\u002Fsyntax\u002Fcomponents","2.syntax\u002F2.components",{"title":125,"path":126,"stem":127},"Attributes","\u002Fsyntax\u002Fattributes","2.syntax\u002F3.attributes",{"title":129,"path":130,"stem":131},"AST","\u002Fsyntax\u002Fcomark-ast","2.syntax\u002F4.comark-ast",{"title":133,"icon":134,"path":135,"stem":136,"children":137,"page":34},"Rendering","i-lucide-layout","\u002Frendering","3.rendering",[138,142,145,148,151,154],{"title":139,"path":140,"stem":141,"icon":44},"HTML","\u002Frendering\u002Fhtml","3.rendering\u002F2.html",{"title":56,"path":143,"stem":144,"icon":59},"\u002Frendering\u002Fvue","3.rendering\u002F3.vue",{"title":25,"path":146,"stem":147,"icon":28},"\u002Frendering\u002Fnuxt","3.rendering\u002F4.nuxt",{"title":46,"path":149,"stem":150,"icon":49},"\u002Frendering\u002Freact","3.rendering\u002F5.react",{"title":51,"path":152,"stem":153,"icon":54},"\u002Frendering\u002Fsvelte","3.rendering\u002F6.svelte",{"title":155,"path":156,"stem":157,"icon":158},"ANSI (Terminal)","\u002Frendering\u002Fansi","3.rendering\u002F7.ansi","i-lucide-terminal",{"title":61,"icon":160,"path":161,"stem":162,"children":163,"page":34},"i-lucide-plug","\u002Fplugins","4.plugins",[164,229],{"title":165,"path":166,"stem":167,"children":168,"page":34},"Built-in","\u002Fplugins\u002Fbuilt-in","4.plugins\u002F1.built-in",[169,174,179,182,186,191,196,200,204,209,214,217,220,225],{"title":170,"path":171,"stem":172,"icon":173},"Security","\u002Fplugins\u002Fbuilt-in\u002Fsecurity","4.plugins\u002F1.built-in\u002F01.security","i-lucide-shield-check",{"title":175,"path":176,"stem":177,"icon":178},"Emoji","\u002Fplugins\u002Fbuilt-in\u002Femoji","4.plugins\u002F1.built-in\u002F02.emoji","i-lucide-smile",{"title":71,"path":180,"stem":181,"icon":74},"\u002Fplugins\u002Fbuilt-in\u002Fhighlight","4.plugins\u002F1.built-in\u002F03.highlight",{"title":183,"path":184,"stem":185,"icon":112},"Summary Extraction","\u002Fplugins\u002Fbuilt-in\u002Fsummary","4.plugins\u002F1.built-in\u002F04.summary",{"title":187,"path":188,"stem":189,"icon":190},"Table of Contents","\u002Fplugins\u002Fbuilt-in\u002Ftoc","4.plugins\u002F1.built-in\u002F05.toc","i-lucide-list",{"title":192,"path":193,"stem":194,"icon":195},"Alerts","\u002Fplugins\u002Fbuilt-in\u002Falert","4.plugins\u002F1.built-in\u002F06.alert","i-lucide-bell",{"title":197,"path":198,"stem":199,"icon":89},"Mermaid Diagrams","\u002Fplugins\u002Fbuilt-in\u002Fmermaid","4.plugins\u002F1.built-in\u002F07.mermaid",{"title":201,"path":202,"stem":203,"icon":84},"Mathematics","\u002Fplugins\u002Fbuilt-in\u002Fmath","4.plugins\u002F1.built-in\u002F08.math",{"title":205,"path":206,"stem":207,"icon":208},"Task List","\u002Fplugins\u002Fbuilt-in\u002Ftask-list","4.plugins\u002F1.built-in\u002F09.task-list","i-lucide-check-square",{"title":210,"path":211,"stem":212,"icon":213},"Headings","\u002Fplugins\u002Fbuilt-in\u002Fheadings","4.plugins\u002F1.built-in\u002F10.headings","i-lucide-heading",{"title":76,"path":215,"stem":216,"icon":79},"\u002Fplugins\u002Fbuilt-in\u002Fjson-render","4.plugins\u002F1.built-in\u002F11.json-render",{"title":91,"path":218,"stem":219,"icon":94},"\u002Fplugins\u002Fbuilt-in\u002Fpunctuation","4.plugins\u002F1.built-in\u002F12.punctuation",{"title":221,"path":222,"stem":223,"icon":224},"Breaks","\u002Fplugins\u002Fbuilt-in\u002Fbreaks","4.plugins\u002F1.built-in\u002F13.breaks","i-lucide-corner-down-left",{"title":226,"path":227,"stem":228,"icon":69},"Binding","\u002Fplugins\u002Fbuilt-in\u002Fbinding","4.plugins\u002F1.built-in\u002F14.binding",{"title":230,"path":231,"stem":232,"children":233,"page":34},"Custom","\u002Fplugins\u002Fcustom","4.plugins\u002F2.custom",[234,238,242],{"title":235,"path":236,"stem":237},"Plugin API","\u002Fplugins\u002Fcustom\u002Fplugin-api","4.plugins\u002F2.custom\u002F1.plugin-api",{"title":239,"path":240,"stem":241},"AST API","\u002Fplugins\u002Fcustom\u002Fast-api","4.plugins\u002F2.custom\u002F2.ast-api",{"title":243,"path":244,"stem":245},"Markdown-it","\u002Fplugins\u002Fcustom\u002Fmarkdown-it","4.plugins\u002F2.custom\u002F3.markdown-it",{"title":247,"icon":248,"path":249,"stem":250,"children":251,"page":34},"API Reference","i-lucide-book-open","\u002Fapi","5.api",[252,256,260,264],{"title":253,"path":254,"stem":255},"Render API","\u002Fapi\u002Frender","5.api\u002F0.render",{"title":257,"path":258,"stem":259},"Parse API","\u002Fapi\u002Fparse","5.api\u002F1.parse",{"title":261,"path":262,"stem":263},"Streaming API","\u002Fapi\u002Fauto-close","5.api\u002F2.auto-close",{"title":265,"path":266,"stem":267},"Cheat Sheet","\u002Fapi\u002Freference","5.api\u002F3.reference",{"title":269,"icon":270,"path":271,"stem":272,"children":273,"page":34},"Knowledge Base","i-lucide-library","\u002Fkb","7.kb",[274,278,282,286],{"title":275,"path":276,"stem":277},"Why Comark?","\u002Fkb\u002Fwhy-comark","7.kb\u002F0.why-comark",{"title":279,"path":280,"stem":281},"Migration from MDC","\u002Fkb\u002Fmigration-from-mdc","7.kb\u002F2.migration-from-mdc",{"title":283,"path":284,"stem":285},"Migration from MDX","\u002Fkb\u002Fmigration-from-mdx","7.kb\u002F3.migration-from-mdx",{"title":287,"path":288,"stem":289},"Twoslash","\u002Fkb\u002Ftwoslash","7.kb\u002F4.twoslash",{"id":291,"title":226,"body":292,"description":2317,"extension":2318,"links":2319,"meta":2325,"navigation":2333,"path":227,"seo":2334,"stem":228,"__hash__":2335},"docs\u002F4.plugins\u002F1.built-in\u002F14.binding.md",{"type":293,"value":294,"toc":2296},"minimark",[295,320,341,346,351,466,470,481,530,533,559,563,580,1457,1461,1473,1623,1627,1638,1698,1705,1709,1715,1724,1741,1745,1755,1846,1853,1856,1862,1865,1904,1909,1915,1937,2089,2093,2269,2273],[296,297,298,299,303,304,307,308,311,312,315,316,319],"p",{},"The ",[300,301,302],"code",{},"comark\u002Fplugins\u002Fbinding"," plugin adds a ",[300,305,306],{},"{{ path || default }}"," inline shorthand for interpolating values from frontmatter, the renderer's ",[300,309,310],{},"data"," prop, the tree's ",[300,313,314],{},"meta",", or a parent component's ",[300,317,318],{},"props"," directly into your markdown.",[296,321,322,323,326,327,330,331,336,337,340],{},"Under the hood it emits a ",[300,324,325],{},"binding"," component node whose ",[300,328,329],{},":value"," attribute points at a dot-path. The ",[332,333,335],"a",{"href":334},"\u002Fsyntax\u002Fcomponents#data-binding","data binding"," layer resolves that path against the ambient render context, so bindings work seamlessly across HTML, ANSI, React, Svelte, and Vue — and round-trip back to their source form via ",[300,338,339],{},"renderMarkdown",".",[342,343,345],"h2",{"id":344},"basic-usage","Basic Usage",[347,348,350],"h3",{"id":349},"basic-usage-registering-the-plugin","Registering the Plugin",[352,353,358],"pre",{"language":354,"filename":355,"class":356,"tabindex":357},"typescript","parse.ts","shiki shiki-themes material-theme-lighter material-theme-palenight","0",[300,359,361,394,395,394,411,394,413,394,439,394,458],{"class":360},"language-typescript",[362,363,366,370,374,378,381,384,387,391],"span",{"class":364,"style":365},"line","display: inline",[362,367,369],{"style":368},"color:#39ADB5;--shiki-light-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic","import",[362,371,373],{"style":372},"color:#39ADB5;--shiki-dark:#89DDFF"," {",[362,375,377],{"style":376},"color:#90A4AE;--shiki-dark:#BABED8"," parse",[362,379,380],{"style":372}," }",[362,382,383],{"style":368}," from",[362,385,386],{"style":372}," '",[362,388,390],{"style":389},"color:#91B859;--shiki-dark:#C3E88D","comark",[362,392,393],{"style":372},"'","\n",[362,396,397,399,402,405,407,409],{"class":364,"style":365},[362,398,369],{"style":368},[362,400,401],{"style":376}," binding ",[362,403,404],{"style":368},"from",[362,406,386],{"style":372},[362,408,302],{"style":389},[362,410,393],{"style":372},[362,412],{"class":364,"style":365},[362,414,415,419,422,425,428,431,434,437],{"class":364,"style":365},[362,416,418],{"style":417},"color:#9C3EDA;--shiki-dark:#C792EA","const",[362,420,421],{"style":376}," tree ",[362,423,424],{"style":372},"=",[362,426,427],{"style":368}," await",[362,429,377],{"style":430},"color:#6182B8;--shiki-dark:#82AAFF",[362,432,433],{"style":376},"(content",[362,435,436],{"style":372},",",[362,438,373],{"style":372},[362,440,441,445,448,451,453,456],{"class":364,"style":365},[362,442,444],{"style":443},"color:#E53935;--shiki-dark:#F07178","  plugins",[362,446,447],{"style":372},":",[362,449,450],{"style":376}," [",[362,452,325],{"style":430},[362,454,455],{"style":376},"()]",[362,457,436],{"style":372},[362,459,460,463],{"class":364,"style":365},[362,461,462],{"style":372},"}",[362,464,465],{"style":376},")",[347,467,469],{"id":468},"basic-usage-in-markdown","In Markdown",[296,471,472,473,476,477,480],{},"Wrap a dot-path in ",[300,474,475],{},"{{ … }}"," to interpolate a value, and use ",[300,478,479],{},"||"," to declare a default for unresolved paths:",[352,482,484],{"language":483,"class":356,"tabindex":357},"mdc",[300,485,487,394,492,394,499,394,509,394,519,394,523,394,525],{"class":486},"language-mdc",[362,488,489],{"class":364,"style":365},[362,490,491],{"style":372},"---",[362,493,494,497],{"class":364,"style":365},[362,495,496],{"style":443},"user",[362,498,447],{"style":372},[362,500,501,504,506],{"class":364,"style":365},[362,502,503],{"style":443},"  name",[362,505,447],{"style":372},[362,507,508],{"style":389}," Ada",[362,510,511,514,516],{"class":364,"style":365},[362,512,513],{"style":443},"  role",[362,515,447],{"style":372},[362,517,518],{"style":389}," admin",[362,520,521],{"class":364,"style":365},[362,522,491],{"style":372},[362,524],{"class":364,"style":365},[362,526,527],{"class":364,"style":365},[362,528,529],{"style":376},"Welcome, {{ frontmatter.user.name || guest }} ({{ frontmatter.user.role }}).",[296,531,532],{},"Rendered HTML:",[352,534,536],{"language":535,"class":356,"tabindex":357},"html",[300,537,539],{"class":538},"language-html",[362,540,541,544,546,549,552,555,557],{"class":364,"style":365},[362,542,543],{"style":372},"\u003C",[362,545,296],{"style":443},[362,547,548],{"style":372},">",[362,550,551],{"style":376},"Welcome, Ada (admin).",[362,553,554],{"style":372},"\u003C\u002F",[362,556,296],{"style":443},[362,558,548],{"style":372},[342,560,562],{"id":561},"render-handlers","Render Handlers",[296,564,565,566,568,569,572,573,576,577,579],{},"The plugin ships a renderer-specific ",[300,567,226],{}," export for every first-party package so the ",[300,570,571],{},"\u003Cbinding>"," AST node turns into the resolved value (falling back to the ",[300,574,575],{},"|| default",") rather than a literal ",[300,578,571],{}," tag.",[581,582,583,744,917,1129,1301],"code-group",{},[352,584,585],{"language":354,"filename":139,"class":356,"tabindex":357},[300,586,587,394,612,394,632,394,634,394,651,394,665,394,680,394,686,394,688,394,707,394,711,394,716,394,721,394,725,394,727,394,732,394,738],{"class":360},[362,588,589,591,594,596,598,601,603,605,607,610],{"class":364,"style":365},[362,590,369],{"style":368},[362,592,593],{"style":376}," binding",[362,595,436],{"style":372},[362,597,373],{"style":372},[362,599,600],{"style":376}," Binding",[362,602,380],{"style":372},[362,604,383],{"style":368},[362,606,386],{"style":372},[362,608,609],{"style":389},"@comark\u002Fhtml\u002Fplugins\u002Fbinding",[362,611,393],{"style":372},[362,613,614,616,618,621,623,625,627,630],{"class":364,"style":365},[362,615,369],{"style":368},[362,617,373],{"style":372},[362,619,620],{"style":376}," createRender",[362,622,380],{"style":372},[362,624,383],{"style":368},[362,626,386],{"style":372},[362,628,629],{"style":389},"@comark\u002Fhtml",[362,631,393],{"style":372},[362,633],{"class":364,"style":365},[362,635,636,638,641,643,645,648],{"class":364,"style":365},[362,637,418],{"style":417},[362,639,640],{"style":376}," render ",[362,642,424],{"style":372},[362,644,620],{"style":430},[362,646,647],{"style":376},"(",[362,649,650],{"style":372},"{",[362,652,653,655,657,659,661,663],{"class":364,"style":365},[362,654,444],{"style":443},[362,656,447],{"style":372},[362,658,450],{"style":376},[362,660,325],{"style":430},[362,662,455],{"style":376},[362,664,436],{"style":372},[362,666,667,670,672,674,677],{"class":364,"style":365},[362,668,669],{"style":443},"  components",[362,671,447],{"style":372},[362,673,373],{"style":372},[362,675,676],{"style":376}," Binding ",[362,678,679],{"style":372},"},",[362,681,682,684],{"class":364,"style":365},[362,683,462],{"style":372},[362,685,465],{"style":376},[362,687],{"class":364,"style":365},[362,689,690,692,695,697,699,702,704],{"class":364,"style":365},[362,691,418],{"style":417},[362,693,694],{"style":376}," html ",[362,696,424],{"style":372},[362,698,427],{"style":368},[362,700,701],{"style":430}," render",[362,703,647],{"style":376},[362,705,706],{"style":372},"`",[362,708,709],{"class":364,"style":365},[362,710,491],{"style":389},[362,712,713],{"class":364,"style":365},[362,714,715],{"style":389},"user:",[362,717,718],{"class":364,"style":365},[362,719,720],{"style":389},"  name: Ada",[362,722,723],{"class":364,"style":365},[362,724,491],{"style":389},[362,726],{"class":364,"style":365},[362,728,729],{"class":364,"style":365},[362,730,731],{"style":389},"Hello {{ frontmatter.user.name }}!",[362,733,734,736],{"class":364,"style":365},[362,735,706],{"style":372},[362,737,465],{"style":376},[362,739,740],{"class":364,"style":365},[362,741,743],{"style":742},"color:#90A4AE;--shiki-light-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic","\u002F\u002F → \u003Cp>Hello Ada!\u003C\u002Fp>",[352,745,747],{"language":354,"filename":746,"class":356,"tabindex":357},"ANSI",[300,748,749,394,772,394,792,394,810,394,812,394,853,394,873,394,885,394,906,394,912],{"class":360},[362,750,751,753,755,757,759,761,763,765,767,770],{"class":364,"style":365},[362,752,369],{"style":368},[362,754,593],{"style":376},[362,756,436],{"style":372},[362,758,373],{"style":372},[362,760,600],{"style":376},[362,762,380],{"style":372},[362,764,383],{"style":368},[362,766,386],{"style":372},[362,768,769],{"style":389},"@comark\u002Fansi\u002Fplugins\u002Fbinding",[362,771,393],{"style":372},[362,773,774,776,778,781,783,785,787,790],{"class":364,"style":365},[362,775,369],{"style":368},[362,777,373],{"style":372},[362,779,780],{"style":376}," renderANSI",[362,782,380],{"style":372},[362,784,383],{"style":368},[362,786,386],{"style":372},[362,788,789],{"style":389},"@comark\u002Fansi",[362,791,393],{"style":372},[362,793,794,796,798,800,802,804,806,808],{"class":364,"style":365},[362,795,369],{"style":368},[362,797,373],{"style":372},[362,799,377],{"style":376},[362,801,380],{"style":372},[362,803,383],{"style":368},[362,805,386],{"style":372},[362,807,390],{"style":389},[362,809,393],{"style":372},[362,811],{"class":364,"style":365},[362,813,814,816,818,820,822,824,826,828,831,833,835,837,840,842,844,846,849,851],{"class":364,"style":365},[362,815,418],{"style":417},[362,817,421],{"style":376},[362,819,424],{"style":372},[362,821,427],{"style":368},[362,823,377],{"style":430},[362,825,647],{"style":376},[362,827,393],{"style":372},[362,829,830],{"style":389},"Score: {{ data.score || 0 }}",[362,832,393],{"style":372},[362,834,436],{"style":372},[362,836,373],{"style":372},[362,838,839],{"style":443}," plugins",[362,841,447],{"style":372},[362,843,450],{"style":376},[362,845,325],{"style":430},[362,847,848],{"style":376},"()] ",[362,850,462],{"style":372},[362,852,465],{"style":376},[362,854,855,857,860,862,864,866,869,871],{"class":364,"style":365},[362,856,418],{"style":417},[362,858,859],{"style":376}," out ",[362,861,424],{"style":372},[362,863,427],{"style":368},[362,865,780],{"style":430},[362,867,868],{"style":376},"(tree",[362,870,436],{"style":372},[362,872,373],{"style":372},[362,874,875,877,879,881,883],{"class":364,"style":365},[362,876,669],{"style":443},[362,878,447],{"style":372},[362,880,373],{"style":372},[362,882,676],{"style":376},[362,884,679],{"style":372},[362,886,887,890,892,894,897,899,903],{"class":364,"style":365},[362,888,889],{"style":443},"  data",[362,891,447],{"style":372},[362,893,373],{"style":372},[362,895,896],{"style":443}," score",[362,898,447],{"style":372},[362,900,902],{"style":901},"color:#F76D47;--shiki-dark:#F78C6C"," 42",[362,904,905],{"style":372}," },",[362,907,908,910],{"class":364,"style":365},[362,909,462],{"style":372},[362,911,465],{"style":376},[362,913,914],{"class":364,"style":365},[362,915,916],{"style":742},"\u002F\u002F → Score: 42",[352,918,920],{"language":919,"filename":56,"class":356,"tabindex":357},"vue",[300,921,923,394,948,394,968,394,991,394,993,394,1007,394,1011,394,1015,394,1019,394,1021,394,1028,394,1036,394,1038,394,1047,394,1057,394,1065,394,1079,394,1093,394,1107,394,1112,394,1121],{"class":922},"language-vue",[362,924,925,927,930,933,936,938,941,944,946],{"class":364,"style":365},[362,926,543],{"style":372},[362,928,929],{"style":443},"script",[362,931,932],{"style":417}," setup",[362,934,935],{"style":417}," lang",[362,937,424],{"style":372},[362,939,940],{"style":372},"\"",[362,942,943],{"style":389},"ts",[362,945,940],{"style":372},[362,947,548],{"style":372},[362,949,950,952,954,957,959,961,963,966],{"class":364,"style":365},[362,951,369],{"style":368},[362,953,373],{"style":372},[362,955,956],{"style":376}," Comark",[362,958,380],{"style":372},[362,960,383],{"style":368},[362,962,386],{"style":372},[362,964,965],{"style":389},"@comark\u002Fvue",[362,967,393],{"style":372},[362,969,970,972,974,976,978,980,982,984,986,989],{"class":364,"style":365},[362,971,369],{"style":368},[362,973,593],{"style":376},[362,975,436],{"style":372},[362,977,373],{"style":372},[362,979,600],{"style":376},[362,981,380],{"style":372},[362,983,383],{"style":368},[362,985,386],{"style":372},[362,987,988],{"style":389},"@comark\u002Fvue\u002Fplugins\u002Fbinding",[362,990,393],{"style":372},[362,992],{"class":364,"style":365},[362,994,995,997,1000,1002,1005],{"class":364,"style":365},[362,996,418],{"style":417},[362,998,999],{"style":376}," markdown ",[362,1001,424],{"style":372},[362,1003,1004],{"style":372}," `",[362,1006,491],{"style":389},[362,1008,1009],{"class":364,"style":365},[362,1010,715],{"style":389},[362,1012,1013],{"class":364,"style":365},[362,1014,720],{"style":389},[362,1016,1017],{"class":364,"style":365},[362,1018,491],{"style":389},[362,1020],{"class":364,"style":365},[362,1022,1023,1026],{"class":364,"style":365},[362,1024,1025],{"style":389},"Welcome, {{ frontmatter.user.name || guest }}.",[362,1027,706],{"style":372},[362,1029,1030,1032,1034],{"class":364,"style":365},[362,1031,554],{"style":372},[362,1033,929],{"style":443},[362,1035,548],{"style":372},[362,1037],{"class":364,"style":365},[362,1039,1040,1042,1045],{"class":364,"style":365},[362,1041,543],{"style":372},[362,1043,1044],{"style":443},"template",[362,1046,548],{"style":372},[362,1048,1049,1052,1055],{"class":364,"style":365},[362,1050,1051],{"style":372},"  \u003C",[362,1053,1054],{"style":443},"Suspense",[362,1056,548],{"style":372},[362,1058,1059,1062],{"class":364,"style":365},[362,1060,1061],{"style":372},"    \u003C",[362,1063,1064],{"style":443},"Comark",[362,1066,1067,1070,1072,1074,1077],{"class":364,"style":365},[362,1068,1069],{"style":417},"      :markdown",[362,1071,424],{"style":372},[362,1073,940],{"style":372},[362,1075,1076],{"style":389},"markdown",[362,1078,940],{"style":372},[362,1080,1081,1084,1086,1088,1091],{"class":364,"style":365},[362,1082,1083],{"style":417},"      :plugins",[362,1085,424],{"style":372},[362,1087,940],{"style":372},[362,1089,1090],{"style":389},"[binding()]",[362,1092,940],{"style":372},[362,1094,1095,1098,1100,1102,1105],{"class":364,"style":365},[362,1096,1097],{"style":417},"      :components",[362,1099,424],{"style":372},[362,1101,940],{"style":372},[362,1103,1104],{"style":389},"{ Binding }",[362,1106,940],{"style":372},[362,1108,1109],{"class":364,"style":365},[362,1110,1111],{"style":372},"    \u002F>",[362,1113,1114,1117,1119],{"class":364,"style":365},[362,1115,1116],{"style":372},"  \u003C\u002F",[362,1118,1054],{"style":443},[362,1120,548],{"style":372},[362,1122,1123,1125,1127],{"class":364,"style":365},[362,1124,554],{"style":372},[362,1126,1044],{"style":443},[362,1128,548],{"style":372},[352,1130,1132],{"language":1131,"filename":46,"class":356,"tabindex":357},"tsx",[300,1133,1135,394,1154,394,1177,394,1179,394,1191,394,1195,394,1199,394,1203,394,1205,394,1211,394,1213,394,1232,394,1240,394,1247,394,1259,394,1275,394,1288,394,1292,394,1297],{"class":1134},"language-tsx",[362,1136,1137,1139,1141,1143,1145,1147,1149,1152],{"class":364,"style":365},[362,1138,369],{"style":368},[362,1140,373],{"style":372},[362,1142,956],{"style":376},[362,1144,380],{"style":372},[362,1146,383],{"style":368},[362,1148,386],{"style":372},[362,1150,1151],{"style":389},"@comark\u002Freact",[362,1153,393],{"style":372},[362,1155,1156,1158,1160,1162,1164,1166,1168,1170,1172,1175],{"class":364,"style":365},[362,1157,369],{"style":368},[362,1159,593],{"style":376},[362,1161,436],{"style":372},[362,1163,373],{"style":372},[362,1165,600],{"style":376},[362,1167,380],{"style":372},[362,1169,383],{"style":368},[362,1171,386],{"style":372},[362,1173,1174],{"style":389},"@comark\u002Freact\u002Fplugins\u002Fbinding",[362,1176,393],{"style":372},[362,1178],{"class":364,"style":365},[362,1180,1181,1183,1185,1187,1189],{"class":364,"style":365},[362,1182,418],{"style":417},[362,1184,999],{"style":376},[362,1186,424],{"style":372},[362,1188,1004],{"style":372},[362,1190,491],{"style":389},[362,1192,1193],{"class":364,"style":365},[362,1194,715],{"style":389},[362,1196,1197],{"class":364,"style":365},[362,1198,720],{"style":389},[362,1200,1201],{"class":364,"style":365},[362,1202,491],{"style":389},[362,1204],{"class":364,"style":365},[362,1206,1207,1209],{"class":364,"style":365},[362,1208,1025],{"style":389},[362,1210,706],{"style":372},[362,1212],{"class":364,"style":365},[362,1214,1215,1218,1221,1224,1227,1230],{"class":364,"style":365},[362,1216,1217],{"style":368},"export",[362,1219,1220],{"style":368}," default",[362,1222,1223],{"style":417}," function",[362,1225,1226],{"style":430}," App",[362,1228,1229],{"style":372},"()",[362,1231,373],{"style":372},[362,1233,1234,1237],{"class":364,"style":365},[362,1235,1236],{"style":368},"  return",[362,1238,1239],{"style":443}," (",[362,1241,1242,1244],{"class":364,"style":365},[362,1243,1061],{"style":372},[362,1245,1064],{"style":1246},"color:#E2931D;--shiki-dark:#FFCB6B",[362,1248,1249,1252,1255,1257],{"class":364,"style":365},[362,1250,1251],{"style":417},"      markdown",[362,1253,1254],{"style":372},"={",[362,1256,1076],{"style":376},[362,1258,462],{"style":372},[362,1260,1261,1264,1266,1269,1271,1273],{"class":364,"style":365},[362,1262,1263],{"style":417},"      plugins",[362,1265,1254],{"style":372},[362,1267,1268],{"style":376},"[",[362,1270,325],{"style":430},[362,1272,455],{"style":376},[362,1274,462],{"style":372},[362,1276,1277,1280,1283,1285],{"class":364,"style":365},[362,1278,1279],{"style":417},"      components",[362,1281,1282],{"style":372},"={{",[362,1284,676],{"style":376},[362,1286,1287],{"style":372},"}}",[362,1289,1290],{"class":364,"style":365},[362,1291,1111],{"style":372},[362,1293,1294],{"class":364,"style":365},[362,1295,1296],{"style":443},"  )",[362,1298,1299],{"class":364,"style":365},[362,1300,462],{"style":372},[352,1302,1304],{"language":1303,"filename":51,"class":356,"tabindex":357},"svelte",[300,1305,1307,394,1325,394,1345,394,1368,394,1370,394,1383,394,1387,394,1391,394,1395,394,1397,394,1403,394,1411,394,1413,394,1419,394,1428,394,1442,394,1452],{"class":1306},"language-svelte",[362,1308,1309,1311,1313,1315,1317,1319,1321,1323],{"class":364,"style":365},[362,1310,543],{"style":372},[362,1312,929],{"style":443},[362,1314,935],{"style":417},[362,1316,424],{"style":372},[362,1318,940],{"style":372},[362,1320,943],{"style":389},[362,1322,940],{"style":372},[362,1324,548],{"style":372},[362,1326,1327,1330,1332,1334,1336,1338,1340,1343],{"class":364,"style":365},[362,1328,1329],{"style":368},"  import",[362,1331,373],{"style":372},[362,1333,956],{"style":376},[362,1335,380],{"style":372},[362,1337,383],{"style":368},[362,1339,386],{"style":372},[362,1341,1342],{"style":389},"@comark\u002Fsvelte",[362,1344,393],{"style":372},[362,1346,1347,1349,1351,1353,1355,1357,1359,1361,1363,1366],{"class":364,"style":365},[362,1348,1329],{"style":368},[362,1350,593],{"style":376},[362,1352,436],{"style":372},[362,1354,373],{"style":372},[362,1356,600],{"style":376},[362,1358,380],{"style":372},[362,1360,383],{"style":368},[362,1362,386],{"style":372},[362,1364,1365],{"style":389},"@comark\u002Fsvelte\u002Fplugins\u002Fbinding",[362,1367,393],{"style":372},[362,1369],{"class":364,"style":365},[362,1371,1372,1375,1377,1379,1381],{"class":364,"style":365},[362,1373,1374],{"style":417},"  const",[362,1376,999],{"style":376},[362,1378,424],{"style":372},[362,1380,1004],{"style":372},[362,1382,491],{"style":389},[362,1384,1385],{"class":364,"style":365},[362,1386,715],{"style":389},[362,1388,1389],{"class":364,"style":365},[362,1390,720],{"style":389},[362,1392,1393],{"class":364,"style":365},[362,1394,491],{"style":389},[362,1396],{"class":364,"style":365},[362,1398,1399,1401],{"class":364,"style":365},[362,1400,1025],{"style":389},[362,1402,706],{"style":372},[362,1404,1405,1407,1409],{"class":364,"style":365},[362,1406,554],{"style":372},[362,1408,929],{"style":443},[362,1410,548],{"style":372},[362,1412],{"class":364,"style":365},[362,1414,1415,1417],{"class":364,"style":365},[362,1416,543],{"style":372},[362,1418,1064],{"style":1246},[362,1420,1421,1424,1426],{"class":364,"style":365},[362,1422,1423],{"style":417},"  {",[362,1425,1076],{"style":376},[362,1427,462],{"style":417},[362,1429,1430,1432,1434,1436,1438,1440],{"class":364,"style":365},[362,1431,444],{"style":417},[362,1433,1254],{"style":372},[362,1435,1268],{"style":376},[362,1437,325],{"style":430},[362,1439,455],{"style":376},[362,1441,462],{"style":372},[362,1443,1444,1446,1448,1450],{"class":364,"style":365},[362,1445,669],{"style":417},[362,1447,1282],{"style":372},[362,1449,676],{"style":376},[362,1451,1287],{"style":372},[362,1453,1454],{"class":364,"style":365},[362,1455,1456],{"style":372},"\u002F>",[347,1458,1460],{"id":1459},"render-handlers-markdown-round-trip","Markdown round-trip",[296,1462,1463,1464,1466,1467,1469,1470,1472],{},"When you re-serialize the AST with ",[300,1465,339],{},", you can pass the core ",[300,1468,226],{}," handler to preserve the original ",[300,1471,475],{}," shorthand:",[352,1474,1476],{"language":354,"filename":1475,"class":356,"tabindex":357},"render-markdown.ts",[300,1477,1478,394,1496,394,1516,394,1538,394,1540,394,1579,394,1581,394,1600,394,1612,394,1618],{"class":360},[362,1479,1480,1482,1484,1486,1488,1490,1492,1494],{"class":364,"style":365},[362,1481,369],{"style":368},[362,1483,373],{"style":372},[362,1485,377],{"style":376},[362,1487,380],{"style":372},[362,1489,383],{"style":368},[362,1491,386],{"style":372},[362,1493,390],{"style":389},[362,1495,393],{"style":372},[362,1497,1498,1500,1502,1505,1507,1509,1511,1514],{"class":364,"style":365},[362,1499,369],{"style":368},[362,1501,373],{"style":372},[362,1503,1504],{"style":376}," renderMarkdown",[362,1506,380],{"style":372},[362,1508,383],{"style":368},[362,1510,386],{"style":372},[362,1512,1513],{"style":389},"comark\u002Frender",[362,1515,393],{"style":372},[362,1517,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536],{"class":364,"style":365},[362,1519,369],{"style":368},[362,1521,593],{"style":376},[362,1523,436],{"style":372},[362,1525,373],{"style":372},[362,1527,600],{"style":376},[362,1529,380],{"style":372},[362,1531,383],{"style":368},[362,1533,386],{"style":372},[362,1535,302],{"style":389},[362,1537,393],{"style":372},[362,1539],{"class":364,"style":365},[362,1541,1542,1544,1546,1548,1550,1552,1554,1556,1559,1561,1563,1565,1567,1569,1571,1573,1575,1577],{"class":364,"style":365},[362,1543,418],{"style":417},[362,1545,421],{"style":376},[362,1547,424],{"style":372},[362,1549,427],{"style":368},[362,1551,377],{"style":430},[362,1553,647],{"style":376},[362,1555,393],{"style":372},[362,1557,1558],{"style":389},"Hi {{ user.name }}!",[362,1560,393],{"style":372},[362,1562,436],{"style":372},[362,1564,373],{"style":372},[362,1566,839],{"style":443},[362,1568,447],{"style":372},[362,1570,450],{"style":376},[362,1572,325],{"style":430},[362,1574,848],{"style":376},[362,1576,462],{"style":372},[362,1578,465],{"style":376},[362,1580],{"class":364,"style":365},[362,1582,1583,1585,1588,1590,1592,1594,1596,1598],{"class":364,"style":365},[362,1584,418],{"style":417},[362,1586,1587],{"style":376}," source ",[362,1589,424],{"style":372},[362,1591,427],{"style":368},[362,1593,1504],{"style":430},[362,1595,868],{"style":376},[362,1597,436],{"style":372},[362,1599,373],{"style":372},[362,1601,1602,1604,1606,1608,1610],{"class":364,"style":365},[362,1603,669],{"style":443},[362,1605,447],{"style":372},[362,1607,373],{"style":372},[362,1609,676],{"style":376},[362,1611,679],{"style":372},[362,1613,1614,1616],{"class":364,"style":365},[362,1615,462],{"style":372},[362,1617,465],{"style":376},[362,1619,1620],{"class":364,"style":365},[362,1621,1622],{"style":742},"\u002F\u002F → \"Hi {{ user.name }}!\\n\"",[342,1624,1626],{"id":1625},"resolution-scope","Resolution Scope",[296,1628,1629,1630,1633,1634,1637],{},"A binding value (",[300,1631,1632],{},"{{ path }}",") is resolved as a dot-path against the same render context used by ",[300,1635,1636],{},":prefix"," component bindings:",[1639,1640,1641,1654],"table",{},[1642,1643,1644],"thead",{},[1645,1646,1647,1651],"tr",{},[1648,1649,1650],"th",{},"Namespace",[1648,1652,1653],{},"Source",[1655,1656,1657,1668,1677,1689],"tbody",{},[1645,1658,1659,1665],{},[1660,1661,1662],"td",{},[300,1663,1664],{},"frontmatter",[1660,1666,1667],{},"The document's YAML frontmatter",[1645,1669,1670,1674],{},[1660,1671,1672],{},[300,1673,314],{},[1660,1675,1676],{},"Plugin-populated metadata on the parsed tree",[1645,1678,1679,1683],{},[1660,1680,1681],{},[300,1682,310],{},[1660,1684,1685,1686,1688],{},"Runtime values passed via the renderer's ",[300,1687,310],{}," prop",[1645,1690,1691,1695],{},[1660,1692,1693],{},[300,1694,318],{},[1660,1696,1697],{},"The enclosing component's own props (useful for nested components)",[296,1699,1700,1701,1704],{},"See ",[332,1702,1703],{"href":334},"Data Binding"," for the full contract and additional examples.",[342,1706,1708],{"id":1707},"default-values","Default Values",[296,1710,1711,1712,1714],{},"Use ",[300,1713,575],{}," to specify a fallback that's emitted when the dot-path does not resolve:",[352,1716,1717],{"language":483,"class":356,"tabindex":357},[300,1718,1719],{"class":486},[362,1720,1721],{"class":364,"style":365},[362,1722,1723],{"style":376},"Hello {{ data.user.name || guest }}!",[1725,1726,1727,1735],"ul",{},[1728,1729,1730,1731,1734],"li",{},"If ",[300,1732,1733],{},"data.user.name"," resolves, its value is rendered.",[1728,1736,1737,1738,1740],{},"Otherwise the literal text after ",[300,1739,479],{}," is rendered (trim and quote as you see fit — YAML rules don't apply here).",[342,1742,1744],{"id":1743},"custom-tag-name","Custom Tag Name",[296,1746,1747,1748,1751,1752,1754],{},"You can swap the emitted element tag via the plugin's ",[300,1749,1750],{},"tag"," option. This is handy if you already use ",[300,1753,325],{}," as a custom component name:",[352,1756,1757],{"language":354,"class":356,"tabindex":357},[300,1758,1759,394,1773,394,1775,394,1800,394,1833,394,1839,394,1841],{"class":360},[362,1760,1761,1763,1765,1767,1769,1771],{"class":364,"style":365},[362,1762,369],{"style":368},[362,1764,401],{"style":376},[362,1766,404],{"style":368},[362,1768,386],{"style":372},[362,1770,302],{"style":389},[362,1772,393],{"style":372},[362,1774],{"class":364,"style":365},[362,1776,1777,1779,1781,1783,1785,1787,1789,1791,1794,1796,1798],{"class":364,"style":365},[362,1778,418],{"style":417},[362,1780,421],{"style":376},[362,1782,424],{"style":372},[362,1784,427],{"style":368},[362,1786,377],{"style":430},[362,1788,647],{"style":376},[362,1790,393],{"style":372},[362,1792,1793],{"style":389},"{{ x }}",[362,1795,393],{"style":372},[362,1797,436],{"style":372},[362,1799,373],{"style":372},[362,1801,1802,1804,1806,1808,1810,1812,1814,1817,1819,1821,1824,1826,1828,1831],{"class":364,"style":365},[362,1803,444],{"style":443},[362,1805,447],{"style":372},[362,1807,450],{"style":376},[362,1809,325],{"style":430},[362,1811,647],{"style":376},[362,1813,650],{"style":372},[362,1815,1816],{"style":443}," tag",[362,1818,447],{"style":372},[362,1820,386],{"style":372},[362,1822,1823],{"style":389},"prop",[362,1825,393],{"style":372},[362,1827,380],{"style":372},[362,1829,1830],{"style":376},")]",[362,1832,436],{"style":372},[362,1834,1835,1837],{"class":364,"style":365},[362,1836,462],{"style":372},[362,1838,465],{"style":376},[362,1840],{"class":364,"style":365},[362,1842,1843],{"class":364,"style":365},[362,1844,1845],{"style":742},"\u002F\u002F AST: ['p', {}, ['prop', { ':value': 'x' }]]",[296,1847,1848,1849,1852],{},"Pair this with a ",[300,1850,1851],{},"components: { prop: Binding }"," mapping to preserve the render behavior.",[342,1854,247],{"id":1855},"api-reference",[347,1857,1859],{"id":1858},"api-reference-code-bindingoptions-mdcinlinebindingoptions-comarkplugin",[300,1860,1861],{},"binding(options?: MdcInlineBindingOptions): ComarkPlugin",[296,1863,1864],{},"Register the inline-binding parser.",[1639,1866,1867,1883],{},[1642,1868,1869],{},[1645,1870,1871,1874,1877,1880],{},[1648,1872,1873],{},"Option",[1648,1875,1876],{},"Type",[1648,1878,1879],{},"Default",[1648,1881,1882],{},"Description",[1655,1884,1885],{},[1645,1886,1887,1891,1896,1901],{},[1660,1888,1889],{},[300,1890,1750],{},[1660,1892,1893],{},[300,1894,1895],{},"string",[1660,1897,1898],{},[300,1899,1900],{},"\"binding\"",[1660,1902,1903],{},"Tag name used for the emitted inline element",[347,1905,1907],{"id":1906},"api-reference-code-binding",[300,1908,226],{},[296,1910,1911,1912,1914],{},"Every first-party package exports a ",[300,1913,226],{}," handler\u002Fcomponent tailored to its rendering target. Each one:",[1725,1916,1917,1924,1931],{},[1728,1918,1919,1920,1923],{},"Prefers the already-resolved ",[300,1921,1922],{},"value"," prop supplied by the data-binding layer",[1728,1925,1926,1927,1930],{},"Falls back to ",[300,1928,1929],{},"defaultValue"," when the path does not resolve",[1728,1932,1933,1934,1936],{},"Emits an empty string when neither is available (the ANSI variant shows a dimmed ",[300,1935,1632],{}," placeholder for debuggability)",[352,1938,1939],{"language":354,"class":356,"tabindex":357},[300,1940,1941,394,1946,394,1964,394,1966,394,1971,394,1989,394,1991,394,1996,394,2014,394,2016,394,2021,394,2039,394,2041,394,2046,394,2064,394,2066,394,2071],{"class":360},[362,1942,1943],{"class":364,"style":365},[362,1944,1945],{"style":742},"\u002F\u002F markdown (source shorthand)",[362,1947,1948,1950,1952,1954,1956,1958,1960,1962],{"class":364,"style":365},[362,1949,369],{"style":368},[362,1951,373],{"style":372},[362,1953,600],{"style":376},[362,1955,380],{"style":372},[362,1957,383],{"style":368},[362,1959,386],{"style":372},[362,1961,302],{"style":389},[362,1963,393],{"style":372},[362,1965],{"class":364,"style":365},[362,1967,1968],{"class":364,"style":365},[362,1969,1970],{"style":742},"\u002F\u002F HTML",[362,1972,1973,1975,1977,1979,1981,1983,1985,1987],{"class":364,"style":365},[362,1974,369],{"style":368},[362,1976,373],{"style":372},[362,1978,600],{"style":376},[362,1980,380],{"style":372},[362,1982,383],{"style":368},[362,1984,386],{"style":372},[362,1986,609],{"style":389},[362,1988,393],{"style":372},[362,1990],{"class":364,"style":365},[362,1992,1993],{"class":364,"style":365},[362,1994,1995],{"style":742},"\u002F\u002F ANSI",[362,1997,1998,2000,2002,2004,2006,2008,2010,2012],{"class":364,"style":365},[362,1999,369],{"style":368},[362,2001,373],{"style":372},[362,2003,600],{"style":376},[362,2005,380],{"style":372},[362,2007,383],{"style":368},[362,2009,386],{"style":372},[362,2011,769],{"style":389},[362,2013,393],{"style":372},[362,2015],{"class":364,"style":365},[362,2017,2018],{"class":364,"style":365},[362,2019,2020],{"style":742},"\u002F\u002F React",[362,2022,2023,2025,2027,2029,2031,2033,2035,2037],{"class":364,"style":365},[362,2024,369],{"style":368},[362,2026,373],{"style":372},[362,2028,600],{"style":376},[362,2030,380],{"style":372},[362,2032,383],{"style":368},[362,2034,386],{"style":372},[362,2036,1174],{"style":389},[362,2038,393],{"style":372},[362,2040],{"class":364,"style":365},[362,2042,2043],{"class":364,"style":365},[362,2044,2045],{"style":742},"\u002F\u002F Svelte",[362,2047,2048,2050,2052,2054,2056,2058,2060,2062],{"class":364,"style":365},[362,2049,369],{"style":368},[362,2051,373],{"style":372},[362,2053,600],{"style":376},[362,2055,380],{"style":372},[362,2057,383],{"style":368},[362,2059,386],{"style":372},[362,2061,1365],{"style":389},[362,2063,393],{"style":372},[362,2065],{"class":364,"style":365},[362,2067,2068],{"class":364,"style":365},[362,2069,2070],{"style":742},"\u002F\u002F Vue",[362,2072,2073,2075,2077,2079,2081,2083,2085,2087],{"class":364,"style":365},[362,2074,369],{"style":368},[362,2076,373],{"style":372},[362,2078,600],{"style":376},[362,2080,380],{"style":372},[362,2082,383],{"style":368},[362,2084,386],{"style":372},[362,2086,988],{"style":389},[362,2088,393],{"style":372},[342,2090,2092],{"id":2091},"use-cases","Use Cases",[2094,2095,2096,2112,2159,2226],"ol",{},[1728,2097,2098,2102,2103],{},[2099,2100,2101],"strong",{},"Personalized content"," — greet users by name from frontmatter or runtime data:",[352,2104,2105],{"language":483,"class":356,"tabindex":357},[300,2106,2107],{"class":486},[362,2108,2109],{"class":364,"style":365},[362,2110,2111],{"style":376},"Hello {{ data.user.name || friend }}!",[1728,2113,2114,2117,2118],{},[2099,2115,2116],{},"Documentation templates"," — interpolate configuration or versioned values:",[352,2119,2120],{"language":483,"class":356,"tabindex":357},[300,2121,2122,394,2126,394,2136,394,2140,394,2142],{"class":486},[362,2123,2124],{"class":364,"style":365},[362,2125,491],{"style":372},[362,2127,2128,2131,2133],{"class":364,"style":365},[362,2129,2130],{"style":443},"version",[362,2132,447],{"style":372},[362,2134,2135],{"style":901}," 2.5.1",[362,2137,2138],{"class":364,"style":365},[362,2139,491],{"style":372},[362,2141],{"class":364,"style":365},[362,2143,2144,2147,2151,2155,2157],{"class":364,"style":365},[362,2145,2146],{"style":376},"You are reading the docs for ",[362,2148,2150],{"style":2149},"color:#39ADB5;--shiki-light-font-weight:bold;--shiki-dark:#89DDFF;--shiki-dark-font-weight:bold","**",[362,2152,2154],{"style":2153},"color:#E53935;--shiki-light-font-weight:bold;--shiki-dark:#F07178;--shiki-dark-font-weight:bold","v{{ frontmatter.version }}",[362,2156,2150],{"style":2149},[362,2158,340],{"style":376},[1728,2160,2161,2164,2165],{},[2099,2162,2163],{},"Dynamic tables"," — combine with frontmatter-driven rows:",[352,2166,2167],{"language":483,"class":356,"tabindex":357},[300,2168,2169,394,2173,394,2180,394,2190,394,2200,394,2204,394,2206,394,2211,394,2216,394,2221],{"class":486},[362,2170,2171],{"class":364,"style":365},[362,2172,491],{"style":372},[362,2174,2175,2178],{"class":364,"style":365},[362,2176,2177],{"style":443},"stats",[362,2179,447],{"style":372},[362,2181,2182,2185,2187],{"class":364,"style":365},[362,2183,2184],{"style":443},"  users",[362,2186,447],{"style":372},[362,2188,2189],{"style":901}," 1200",[362,2191,2192,2195,2197],{"class":364,"style":365},[362,2193,2194],{"style":443},"  uptime",[362,2196,447],{"style":372},[362,2198,2199],{"style":389}," 99.9%",[362,2201,2202],{"class":364,"style":365},[362,2203,491],{"style":372},[362,2205],{"class":364,"style":365},[362,2207,2208],{"class":364,"style":365},[362,2209,2210],{"style":376},"| Metric | Value                       |",[362,2212,2213],{"class":364,"style":365},[362,2214,2215],{"style":376},"| ------ | --------------------------- |",[362,2217,2218],{"class":364,"style":365},[362,2219,2220],{"style":376},"| Users  | {{ frontmatter.stats.users }} |",[362,2222,2223],{"class":364,"style":365},[362,2224,2225],{"style":376},"| Uptime | {{ frontmatter.stats.uptime }} |",[1728,2227,2228,2231,2232],{},[2099,2229,2230],{},"Component props"," — reference an enclosing component's resolved attributes:",[352,2233,2234],{"language":483,"class":356,"tabindex":357},[300,2235,2236,394,2260,394,2265],{"class":486},[362,2237,2238,2241,2244,2246,2249,2251,2253,2256,2258],{"class":364,"style":365},[362,2239,2240],{"style":372},"::",[362,2242,2243],{"style":443},"card",[362,2245,650],{"style":372},[362,2247,2248],{"style":417},"title",[362,2250,424],{"style":372},[362,2252,940],{"style":372},[362,2254,2255],{"style":389},"Hello",[362,2257,940],{"style":372},[362,2259,462],{"style":372},[362,2261,2262],{"class":364,"style":365},[362,2263,2264],{"style":376},"  Title is {{ props.title }}.",[362,2266,2267],{"class":364,"style":365},[362,2268,2240],{"style":372},[342,2270,2272],{"id":2271},"see-also","See Also",[1725,2274,2275,2283,2289],{},[1728,2276,2277,2279,2280,2282],{},[332,2278,1703],{"href":334}," — the underlying ",[300,2281,1636],{}," resolution contract",[1728,2284,2285,2288],{},[332,2286,2287],{"href":122},"Component Syntax"," — the full Comark component API",[1728,2290,2291,2295],{},[332,2292,2294],{"href":2293},"\u002Fplugins\u002Fcreating-plugins","Creating Plugins"," — build your own plugins",{"title":2297,"searchDepth":2298,"depth":2298,"links":2299},"",2,[2300,2305,2308,2309,2310,2311,2315,2316],{"id":344,"depth":2298,"text":345,"children":2301},[2302,2304],{"id":349,"depth":2303,"text":350},3,{"id":468,"depth":2303,"text":469},{"id":561,"depth":2298,"text":562,"children":2306},[2307],{"id":1459,"depth":2303,"text":1460},{"id":1625,"depth":2298,"text":1626},{"id":1707,"depth":2298,"text":1708},{"id":1743,"depth":2298,"text":1744},{"id":1855,"depth":2298,"text":247,"children":2312},[2313,2314],{"id":1858,"depth":2303,"text":1861},{"id":1906,"depth":2303,"text":226},{"id":2091,"depth":2298,"text":2092},{"id":2271,"depth":2298,"text":2272},"Comark plugin that adds a `{{ path || default }}` inline shorthand for interpolating frontmatter, meta, or runtime data into your content.","md",[2320,2324],{"label":1703,"icon":2321,"to":334,"color":2322,"variant":2323},"i-lucide-link-2","neutral","soft",{"label":257,"icon":74,"to":258,"color":2322,"variant":2323},{"data":2326},{"title":226,"description":2317,"navigation":2327,"seo":2328,"links":2330},{"icon":69},{"title":2329,"description":2317},"Binding Plugin",[2331,2332],{"label":1703,"icon":2321,"to":334,"color":2322,"variant":2323},{"label":257,"icon":74,"to":258,"color":2322,"variant":2323},{"icon":69},{"title":2329,"description":2317},"uSZx0aL1vWeSsg56uAJRbwgtHQTXhohE3K1ebg7D8fE",[2337,2339],{"title":221,"path":222,"stem":223,"description":2338,"icon":224,"children":-1},"Plugin for converting soft line breaks into br components.",{"title":235,"path":236,"stem":237,"description":2340,"children":-1},"Type-safe API for creating Comark plugins with pre\u002Fpost lifecycle hooks.",1776872699459]