[{"data":1,"prerenderedAt":455},["ShallowReactive",2],{"navigation_docs":3,"-guide-frontmatter":78,"-guide-frontmatter-surround":450},[4,26,57],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":25},"Getting started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F3.usage","i-lucide-play",false,{"title":27,"icon":28,"path":29,"stem":30,"children":31,"page":25},"Guide","i-lucide-book-marked","\u002Fguide","2.guide",[32,37,42,47,52],{"title":33,"path":34,"stem":35,"icon":36},"Entry points","\u002Fguide\u002Fentry-points","2.guide\u002F1.entry-points","i-lucide-signpost",{"title":38,"path":39,"stem":40,"icon":41},"Inline SVG directives","\u002Fguide\u002Finline-svg","2.guide\u002F2.inline-svg","i-lucide-image",{"title":43,"path":44,"stem":45,"icon":46},"Output modes","\u002Fguide\u002Foutput-modes","2.guide\u002F3.output-modes","i-lucide-file-output",{"title":48,"path":49,"stem":50,"icon":51},"Frontmatter","\u002Fguide\u002Ffrontmatter","2.guide\u002F4.frontmatter","i-lucide-file-json",{"title":53,"path":54,"stem":55,"icon":56},"Bindings","\u002Fguide\u002Fbindings","2.guide\u002F5.bindings","i-lucide-braces",{"title":58,"icon":59,"path":60,"stem":61,"children":62,"page":25},"Reference","i-lucide-book-open","\u002Freference","3.reference",[63,68,73],{"title":64,"path":65,"stem":66,"icon":67},"Mark shortcuts","\u002Freference\u002Fmark-shortcuts","3.reference\u002F1.mark-shortcuts","i-lucide-bar-chart-3",{"title":69,"path":70,"stem":71,"icon":72},"Component props","\u002Freference\u002Fcomponent-props","3.reference\u002F2.component-props","i-lucide-list",{"title":74,"path":75,"stem":76,"icon":77},"Error handling","\u002Freference\u002Ferror-handling","3.reference\u002F3.error-handling","i-lucide-shield-alert",{"id":79,"title":48,"body":80,"description":443,"extension":444,"links":445,"meta":446,"navigation":447,"path":49,"seo":448,"stem":50,"__hash__":449},"docs\u002F2.guide\u002F4.frontmatter.md",{"type":81,"value":82,"toc":439},"minimark",[83,92,214,219,222,396,400,421,435],[84,85,86,87,91],"p",{},"Set global defaults in the document frontmatter under the ",[88,89,90],"code",{},"vega"," key. Per-directive attrs always take precedence.",[93,94,99],"pre",{"className":95,"code":96,"language":97,"meta":98,"style":98},"language-markdown shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","---\nvega:\n  output: svg\n  engine: vega-lite\n  width: 600\n  height: 300\n  scaleFactor: 2\n  config:\n    background: transparent\n    axis:\n      grid: false\n---\n\n::vl\n```\n{ ... }\n```\n::\n","markdown","",[88,100,101,110,116,122,128,134,140,146,152,158,164,170,176,183,189,196,203,208],{"__ignoreMap":98},[102,103,106],"span",{"class":104,"line":105},"line",1,[102,107,109],{"class":108},"sTEyZ","---\n",[102,111,113],{"class":104,"line":112},2,[102,114,115],{"class":108},"vega:\n",[102,117,119],{"class":104,"line":118},3,[102,120,121],{"class":108},"  output: svg\n",[102,123,125],{"class":104,"line":124},4,[102,126,127],{"class":108},"  engine: vega-lite\n",[102,129,131],{"class":104,"line":130},5,[102,132,133],{"class":108},"  width: 600\n",[102,135,137],{"class":104,"line":136},6,[102,138,139],{"class":108},"  height: 300\n",[102,141,143],{"class":104,"line":142},7,[102,144,145],{"class":108},"  scaleFactor: 2\n",[102,147,149],{"class":104,"line":148},8,[102,150,151],{"class":108},"  config:\n",[102,153,155],{"class":104,"line":154},9,[102,156,157],{"class":108},"    background: transparent\n",[102,159,161],{"class":104,"line":160},10,[102,162,163],{"class":108},"    axis:\n",[102,165,167],{"class":104,"line":166},11,[102,168,169],{"class":108},"      grid: false\n",[102,171,173],{"class":104,"line":172},12,[102,174,109],{"class":175},"sMK4o",[102,177,179],{"class":104,"line":178},13,[102,180,182],{"emptyLinePlaceholder":181},true,"\n",[102,184,186],{"class":104,"line":185},14,[102,187,188],{"class":108},"::vl\n",[102,190,192],{"class":104,"line":191},15,[102,193,195],{"class":194},"sfazB","```\n",[102,197,199],{"class":104,"line":198},16,[102,200,202],{"class":201},"sJsPd","{ ... }\n",[102,204,206],{"class":104,"line":205},17,[102,207,195],{"class":194},[102,209,211],{"class":104,"line":210},18,[102,212,213],{"class":108},"::\n",[215,216,218],"h2",{"id":217},"plugin-factory-defaults","Plugin factory defaults",[84,220,221],{},"Pass defaults via the plugin factory — frontmatter values override these:",[93,223,227],{"className":224,"code":225,"language":226,"meta":98,"style":98},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import vega from 'comark-vega'\n\nconst plugins = [\n  vega({\n    vega: {\n      output: 'svg',\n      engine: 'vega-lite',\n      width: 500,\n      height: 300,\n      config: {\n        background: null,\n      },\n    },\n  }),\n]\n","ts",[88,228,229,250,254,269,281,293,311,327,340,352,361,371,376,381,391],{"__ignoreMap":98},[102,230,231,235,238,241,244,247],{"class":104,"line":105},[102,232,234],{"class":233},"s7zQu","import",[102,236,237],{"class":108}," vega ",[102,239,240],{"class":233},"from",[102,242,243],{"class":175}," '",[102,245,246],{"class":194},"comark-vega",[102,248,249],{"class":175},"'\n",[102,251,252],{"class":104,"line":112},[102,253,182],{"emptyLinePlaceholder":181},[102,255,256,260,263,266],{"class":104,"line":118},[102,257,259],{"class":258},"spNyl","const",[102,261,262],{"class":108}," plugins ",[102,264,265],{"class":175},"=",[102,267,268],{"class":108}," [\n",[102,270,271,275,278],{"class":104,"line":124},[102,272,274],{"class":273},"s2Zo4","  vega",[102,276,277],{"class":108},"(",[102,279,280],{"class":175},"{\n",[102,282,283,287,290],{"class":104,"line":130},[102,284,286],{"class":285},"swJcz","    vega",[102,288,289],{"class":175},":",[102,291,292],{"class":175}," {\n",[102,294,295,298,300,302,305,308],{"class":104,"line":136},[102,296,297],{"class":285},"      output",[102,299,289],{"class":175},[102,301,243],{"class":175},[102,303,304],{"class":194},"svg",[102,306,307],{"class":175},"'",[102,309,310],{"class":175},",\n",[102,312,313,316,318,320,323,325],{"class":104,"line":142},[102,314,315],{"class":285},"      engine",[102,317,289],{"class":175},[102,319,243],{"class":175},[102,321,322],{"class":194},"vega-lite",[102,324,307],{"class":175},[102,326,310],{"class":175},[102,328,329,332,334,338],{"class":104,"line":148},[102,330,331],{"class":285},"      width",[102,333,289],{"class":175},[102,335,337],{"class":336},"sbssI"," 500",[102,339,310],{"class":175},[102,341,342,345,347,350],{"class":104,"line":154},[102,343,344],{"class":285},"      height",[102,346,289],{"class":175},[102,348,349],{"class":336}," 300",[102,351,310],{"class":175},[102,353,354,357,359],{"class":104,"line":160},[102,355,356],{"class":285},"      config",[102,358,289],{"class":175},[102,360,292],{"class":175},[102,362,363,366,368],{"class":104,"line":166},[102,364,365],{"class":285},"        background",[102,367,289],{"class":175},[102,369,370],{"class":175}," null,\n",[102,372,373],{"class":104,"line":172},[102,374,375],{"class":175},"      },\n",[102,377,378],{"class":104,"line":178},[102,379,380],{"class":175},"    },\n",[102,382,383,386,389],{"class":104,"line":185},[102,384,385],{"class":175},"  }",[102,387,388],{"class":108},")",[102,390,310],{"class":175},[102,392,393],{"class":104,"line":191},[102,394,395],{"class":108},"]\n",[215,397,399],{"id":398},"precedence","Precedence",[401,402,403,407,414],"ol",{},[404,405,406],"li",{},"Per-directive attrs (highest)",[404,408,409,410,413],{},"Document frontmatter ",[88,411,412],{},"vega:"," block",[404,415,416,417,420],{},"Plugin factory ",[88,418,419],{},"vega()"," options (lowest)",[84,422,423,424,427,428,431,432,434],{},"See ",[425,426,43],"a",{"href":44}," for ",[88,429,430],{},"output"," values and ",[425,433,69],{"href":70}," for all supported keys.",[436,437,438],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sJsPd, html code.shiki .sJsPd{--shiki-light:#90A4AE90;--shiki-default:#EEFFFF90;--shiki-dark:#BABED890}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":98,"searchDepth":112,"depth":112,"links":440},[441,442],{"id":217,"depth":112,"text":218},{"id":398,"depth":112,"text":399},"Global vega defaults in document frontmatter and plugin factory options.","md",null,{},{"icon":51},{"title":48,"description":443},"-M0Jty1u_DqtK3unsVRLjC79SmBH1_gzrZWLKpkq4W8",[451,453],{"title":43,"path":44,"stem":45,"description":452,"icon":46,"children":-1},"Control inline SVG, base64 img, or PNG output with the output attribute or frontmatter defaults.",{"title":53,"path":54,"stem":55,"description":454,"icon":56,"children":-1},"How binding expressions behave for fenced blocks, ::vega directives, and inline-SVG directives.",1791246356123]