[{"data":1,"prerenderedAt":226},["ShallowReactive",2],{"navigation":3,"-integrations-rollup-and-rolldown":61,"-integrations-rollup-and-rolldown-surround":223},[4,19,37,55],{"title":5,"path":6,"stem":7,"children":8,"icon":10},"Compdi","\u002Fguide","1.guide\u002F1.index",[9,11,15],{"title":5,"path":6,"stem":7,"icon":10},"i-lucide-book-open",{"title":12,"path":13,"stem":14,"icon":10},"Quick start","\u002Fguide\u002Fquick-start","1.guide\u002F2.quick-start",{"title":16,"path":17,"stem":18,"icon":10},"Imports and packages","\u002Fguide\u002Fimports","1.guide\u002F3.imports",{"title":20,"path":21,"stem":22,"children":23},"Lifecycles","\u002Fconcepts","2.concepts\u002F1.index",[24,25,29,33],{"title":20,"path":21,"stem":22},{"title":26,"path":27,"stem":28},"Targets, factories, and inference","\u002Fconcepts\u002Ffactories-and-inference","2.concepts\u002F2.factories-and-inference",{"title":30,"path":31,"stem":32},"Scoped dependencies","\u002Fconcepts\u002Fscopes","2.concepts\u002F3.scopes",{"title":34,"path":35,"stem":36},"Application teardown","\u002Fconcepts\u002Fteardown","2.concepts\u002F4.teardown",{"title":38,"path":39,"stem":40,"children":41},"Build-tool integrations","\u002Fintegrations","3.integrations\u002F1.index",[42,43,47,51],{"title":38,"path":39,"stem":40},{"title":44,"path":45,"stem":46},"Vite","\u002Fintegrations\u002Fvite","3.integrations\u002F2.vite",{"title":48,"path":49,"stem":50},"Rollup and Rolldown","\u002Fintegrations\u002Frollup-and-rolldown","3.integrations\u002F3.rollup-and-rolldown",{"title":52,"path":53,"stem":54},"Rspack and esbuild","\u002Fintegrations\u002Frspack-and-esbuild","3.integrations\u002F4.rspack-and-esbuild",{"title":56,"path":57,"stem":58,"children":59},"API","\u002Fapi","4.api\u002F1.index",[60],{"title":56,"path":57,"stem":58},{"id":62,"title":48,"body":63,"description":78,"extension":218,"meta":219,"navigation":220,"path":49,"seo":221,"stem":50,"__hash__":222},"content\u002F3.integrations\u002F3.rollup-and-rolldown.md",{"type":64,"value":65,"toc":214},"minimark",[66,71,155,159,210],[67,68,70],"h2",{"id":69},"rollup","Rollup",[72,73,79],"pre",{"className":74,"code":75,"filename":76,"language":77,"meta":78,"style":78},"language-ts shiki shiki-themes github-light github-dark github-dark","import compdi from \"compdi\u002Fplugin\u002Frollup\";\n\nexport default {\n  input: \"src\u002Findex.ts\",\n  plugins: [compdi()],\n};\n","rollup.config.ts","ts","",[80,81,82,105,112,124,136,149],"code",{"__ignoreMap":78},[83,84,87,91,95,98,102],"span",{"class":85,"line":86},"line",1,[83,88,90],{"class":89},"so5gQ","import",[83,92,94],{"class":93},"slsVL"," compdi ",[83,96,97],{"class":89},"from",[83,99,101],{"class":100},"sfrk1"," \"compdi\u002Fplugin\u002Frollup\"",[83,103,104],{"class":93},";\n",[83,106,108],{"class":85,"line":107},2,[83,109,111],{"emptyLinePlaceholder":110},true,"\n",[83,113,115,118,121],{"class":85,"line":114},3,[83,116,117],{"class":89},"export",[83,119,120],{"class":89}," default",[83,122,123],{"class":93}," {\n",[83,125,127,130,133],{"class":85,"line":126},4,[83,128,129],{"class":93},"  input: ",[83,131,132],{"class":100},"\"src\u002Findex.ts\"",[83,134,135],{"class":93},",\n",[83,137,139,142,146],{"class":85,"line":138},5,[83,140,141],{"class":93},"  plugins: [",[83,143,145],{"class":144},"shcOC","compdi",[83,147,148],{"class":93},"()],\n",[83,150,152],{"class":85,"line":151},6,[83,153,154],{"class":93},"};\n",[67,156,158],{"id":157},"rolldown","Rolldown",[72,160,163],{"className":74,"code":161,"filename":162,"language":77,"meta":78,"style":78},"import compdi from \"compdi\u002Fplugin\u002Frolldown\";\n\nexport default {\n  input: \"src\u002Findex.ts\",\n  plugins: [compdi()],\n};\n","rolldown.config.ts",[80,164,165,178,182,190,198,206],{"__ignoreMap":78},[83,166,167,169,171,173,176],{"class":85,"line":86},[83,168,90],{"class":89},[83,170,94],{"class":93},[83,172,97],{"class":89},[83,174,175],{"class":100}," \"compdi\u002Fplugin\u002Frolldown\"",[83,177,104],{"class":93},[83,179,180],{"class":85,"line":107},[83,181,111],{"emptyLinePlaceholder":110},[83,183,184,186,188],{"class":85,"line":114},[83,185,117],{"class":89},[83,187,120],{"class":89},[83,189,123],{"class":93},[83,191,192,194,196],{"class":85,"line":126},[83,193,129],{"class":93},[83,195,132],{"class":100},[83,197,135],{"class":93},[83,199,200,202,204],{"class":85,"line":138},[83,201,141],{"class":93},[83,203,145],{"class":144},[83,205,148],{"class":93},[83,207,208],{"class":85,"line":151},[83,209,154],{"class":93},[211,212,213],"style",{},"html pre.shiki code .so5gQ, html code.shiki .so5gQ{--shiki-light:#D73A49;--shiki-default:#F97583;--shiki-dark:#F97583}html pre.shiki code .slsVL, html code.shiki .slsVL{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .sfrk1, html code.shiki .sfrk1{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}html pre.shiki code .shcOC, html code.shiki .shcOC{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#B392F0}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);}",{"title":78,"searchDepth":107,"depth":107,"links":215},[216,217],{"id":69,"depth":107,"text":70},{"id":157,"depth":107,"text":158},"md",{},{},{"title":48,"description":78},"Cax2jKW7_tt1FUkXj6NvlPmtQ4iIYAb7pUpt_dJiId0",[224,225],{"title":44,"path":45,"stem":46,"description":78,"children":-1},{"title":52,"path":53,"stem":54,"description":78,"children":-1},1785705021417]