[{"data":1,"prerenderedAt":302},["ShallowReactive",2],{"navigation":3,"docs-\u002Fgetting-started\u002Finstallation":71,"docs-\u002Fgetting-started\u002Finstallation-surround":297},[4,19,46,60],{"title":5,"path":6,"stem":7,"children":8,"page":-1},"Getting Started","\u002Fgetting-started","1.getting-started",[9,11,15],{"title":5,"path":6,"stem":10},"1.getting-started\u002Findex",{"title":12,"path":13,"stem":14},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002Fconfiguration",{"title":16,"path":17,"stem":18},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002Finstallation",{"title":20,"path":21,"stem":22,"children":23,"page":-1},"Feature Guides","\u002Ffeature-guides","2.feature-guides",[24,26,30,34,38,42],{"title":20,"path":21,"stem":25},"2.feature-guides\u002Findex",{"title":27,"path":28,"stem":29},"Composable Tracker","\u002Ffeature-guides\u002Fcomposable-tracker","2.feature-guides\u002Fcomposable-tracker",{"title":31,"path":32,"stem":33},"provide\u002Finject Graph","\u002Ffeature-guides\u002Fprovide-inject-graph","2.feature-guides\u002Fprovide-inject-graph",{"title":35,"path":36,"stem":37},"Render Heatmap","\u002Ffeature-guides\u002Frender-heatmap","2.feature-guides\u002Frender-heatmap",{"title":39,"path":40,"stem":41},"Transition Tracker","\u002Ffeature-guides\u002Ftransition-tracker","2.feature-guides\u002Ftransition-tracker",{"title":43,"path":44,"stem":45},"useFetch Dashboard","\u002Ffeature-guides\u002Fusefetch-dashboard","2.feature-guides\u002Fusefetch-dashboard",{"title":47,"path":48,"stem":49,"children":50},"API Reference","\u002Fapi-reference","3.api-reference\u002Findex",[51,52,56],{"title":47,"path":48,"stem":49},{"title":53,"path":54,"stem":55},"Module Options","\u002Fapi-reference\u002Fmodule-options","3.api-reference\u002Fmodule-options",{"title":57,"path":58,"stem":59},"RPC Contracts","\u002Fapi-reference\u002Frpc-contracts","3.api-reference\u002Frpc-contracts",{"title":61,"path":62,"stem":63,"children":64,"page":-1},"Troubleshooting","\u002Ftroubleshooting","4.troubleshooting",[65,67],{"title":61,"path":62,"stem":66},"4.troubleshooting\u002Findex",{"title":68,"path":69,"stem":70},"Common Issues","\u002Ftroubleshooting\u002Fcommon-issues","4.troubleshooting\u002Fcommon-issues",{"id":72,"title":16,"body":73,"description":291,"extension":292,"meta":293,"navigation":294,"path":17,"seo":295,"stem":18,"__hash__":296},"docs\u002F1.getting-started\u002Finstallation.md",{"type":74,"value":75,"toc":284},"minimark",[76,81,107,111,227,231,243,247,251,258,262,280],[77,78,80],"h2",{"id":79},"_1-install","1) Install",[82,83,88],"pre",{"className":84,"code":85,"language":86,"meta":87,"style":87},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add nuxt-devtools-observatory\n","bash","",[89,90,91],"code",{"__ignoreMap":87},[92,93,96,100,104],"span",{"class":94,"line":95},"line",1,[92,97,99],{"class":98},"sBMFI","pnpm",[92,101,103],{"class":102},"sfazB"," add",[92,105,106],{"class":102}," nuxt-devtools-observatory\n",[77,108,110],{"id":109},"_2-register-in-nuxt-config","2) Register in Nuxt config",[82,112,116],{"className":113,"code":114,"language":115,"meta":87,"style":87},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n    modules: ['nuxt-devtools-observatory'],\n    observatory: {\n        instrumentServer: true,\n    },\n    devtools: { enabled: true },\n})\n","ts",[89,117,118,139,166,177,191,197,218],{"__ignoreMap":87},[92,119,120,124,127,131,135],{"class":94,"line":95},[92,121,123],{"class":122},"s7zQu","export",[92,125,126],{"class":122}," default",[92,128,130],{"class":129},"s2Zo4"," defineNuxtConfig",[92,132,134],{"class":133},"sTEyZ","(",[92,136,138],{"class":137},"sMK4o","{\n",[92,140,142,146,149,152,155,158,160,163],{"class":94,"line":141},2,[92,143,145],{"class":144},"swJcz","    modules",[92,147,148],{"class":137},":",[92,150,151],{"class":133}," [",[92,153,154],{"class":137},"'",[92,156,157],{"class":102},"nuxt-devtools-observatory",[92,159,154],{"class":137},[92,161,162],{"class":133},"]",[92,164,165],{"class":137},",\n",[92,167,169,172,174],{"class":94,"line":168},3,[92,170,171],{"class":144},"    observatory",[92,173,148],{"class":137},[92,175,176],{"class":137}," {\n",[92,178,180,183,185,189],{"class":94,"line":179},4,[92,181,182],{"class":144},"        instrumentServer",[92,184,148],{"class":137},[92,186,188],{"class":187},"sfNiH"," true",[92,190,165],{"class":137},[92,192,194],{"class":94,"line":193},5,[92,195,196],{"class":137},"    },\n",[92,198,200,203,205,208,211,213,215],{"class":94,"line":199},6,[92,201,202],{"class":144},"    devtools",[92,204,148],{"class":137},[92,206,207],{"class":137}," {",[92,209,210],{"class":144}," enabled",[92,212,148],{"class":137},[92,214,188],{"class":187},[92,216,217],{"class":137}," },\n",[92,219,221,224],{"class":94,"line":220},7,[92,222,223],{"class":137},"}",[92,225,226],{"class":133},")\n",[77,228,230],{"id":229},"_3-run-your-app","3) Run your app",[82,232,234],{"className":84,"code":233,"language":86,"meta":87,"style":87},"pnpm dev\n",[89,235,236],{"__ignoreMap":87},[92,237,238,240],{"class":94,"line":95},[92,239,99],{"class":98},[92,241,242],{"class":102}," dev\n",[244,245,246],"p",{},"Open Nuxt DevTools and confirm the Observatory tabs appear.",[77,248,250],{"id":249},"_4-validate-first-signal","4) Validate first signal",[244,252,253,254,257],{},"Trigger one ",[89,255,256],{},"useFetch"," call in your app. You should see a new entry in the useFetch Dashboard timeline.",[77,259,261],{"id":260},"ssr-or-spa","SSR or SPA?",[263,264,265,273],"ul",{},[266,267,268,269,272],"li",{},"SSR apps: keep ",[89,270,271],{},"instrumentServer: true",".",[266,274,275,276,279],{},"SPA-only apps: set ",[89,277,278],{},"instrumentServer: false"," to avoid duplicate server\u002Fclient registration behavior.",[281,282,283],"style",{},"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 .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}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 .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":87,"searchDepth":95,"depth":141,"links":285},[286,287,288,289,290],{"id":79,"depth":141,"text":80},{"id":109,"depth":141,"text":110},{"id":229,"depth":141,"text":230},{"id":249,"depth":141,"text":250},{"id":260,"depth":141,"text":261},"Add the module and verify the Observatory tabs.","md",{},true,{"title":16,"description":291},"bvnOcDYtoVNL6Gs7tLaiGscatgHEKXZCDjklOunYSXM",[298,300],{"title":12,"path":13,"stem":14,"description":299,"children":-1},"Module flags, performance limits, and debug controls.",{"title":20,"path":21,"stem":25,"description":301,"children":-1},"One guide for each Observatory tab.",1775236891009]