[{"data":1,"prerenderedAt":266},["ShallowReactive",2],{"navigation_docs":3,"-reporters-html":72,"-reporters-html-surround":261},[4,30,51],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"/getting-started","1.getting-started",[10,15,20,25],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","/getting-started/introduction","1.getting-started/2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","/getting-started/installation","1.getting-started/3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","/getting-started/configuration","1.getting-started/4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","/getting-started/supported-formats","1.getting-started/5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"children":34,"icon":36},"Reporters","/reporters","2.reporters/1.index",[35,37,41,46],{"title":31,"path":32,"stem":33,"icon":36},"i-lucide-file-chart-column",{"title":38,"path":39,"stem":40,"icon":29},"HTML Reporter","/reporters/html","2.reporters/2.html",{"title":42,"path":43,"stem":44,"icon":45},"JSON Reporter","/reporters/json","2.reporters/3.json","i-lucide-braces",{"title":47,"path":48,"stem":49,"icon":50},"Badge Reporter","/reporters/badge","2.reporters/4.badge","i-lucide-award",{"title":52,"path":53,"stem":54,"children":55,"icon":57},"API","/api","3.api/1.index",[56,58,63,68],{"title":52,"path":53,"stem":54,"icon":57},"i-lucide-code",{"title":59,"path":60,"stem":61,"icon":62},"Core Package","/api/core","3.api/2.core","i-lucide-box",{"title":64,"path":65,"stem":66,"icon":67},"Server API","/api/server","3.api/3.server","i-lucide-server",{"title":69,"path":70,"stem":71,"icon":62},"MCP Server","/api/mcp-server","3.api/4.mcp-server",{"id":73,"title":38,"body":74,"description":253,"extension":254,"links":255,"meta":256,"navigation":257,"path":39,"seo":258,"stem":40,"__hash__":260},"docs/2.reporters/2.html.md",{"type":75,"value":76,"toc":247},"minimark",[77,81,85,111,115,134,138,145,148,164,167,236,243],[78,79,16],"h2",{"id":80},"installation",[82,83,84],"p",{},"The HTML reporter is included in the main jscpd package, or install separately:",[86,87,92],"pre",{"className":88,"code":89,"language":90,"meta":91,"style":91},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npm install @jscpd/html-reporter\n","bash","",[93,94,95],"code",{"__ignoreMap":91},[96,97,100,104,108],"span",{"class":98,"line":99},"line",1,[96,101,103],{"class":102},"sBMFI","npm",[96,105,107],{"class":106},"sfazB"," install",[96,109,110],{"class":106}," @jscpd/html-reporter\n",[78,112,114],{"id":113},"usage","Usage",[86,116,118],{"className":88,"code":117,"language":90,"meta":91,"style":91},"jscpd --reporters html ./src\n",[93,119,120],{"__ignoreMap":91},[96,121,122,125,128,131],{"class":98,"line":99},[96,123,124],{"class":102},"jscpd",[96,126,127],{"class":106}," --reporters",[96,129,130],{"class":106}," html",[96,132,133],{"class":106}," ./src\n",[78,135,137],{"id":136},"output","Output",[82,139,140,141,144],{},"The HTML reporter generates an interactive report at ",[93,142,143],{},"./report/html/index.html"," by default.",[82,146,147],{},"The report includes:",[149,150,151,155,158,161],"ul",{},[152,153,154],"li",{},"Summary statistics",[152,156,157],{},"List of all detected duplications",[152,159,160],{},"Side-by-side code comparison",[152,162,163],{},"Filtering and sorting options",[78,165,21],{"id":166},"configuration",[86,168,173],{"className":169,"code":170,"filename":171,"language":172,"meta":91,"style":91},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"reporters\": [\"html\"],\n  \"output\": \"./jscpd-report\"\n}\n",".jscpd.json","json",[93,174,175,181,210,230],{"__ignoreMap":91},[96,176,177],{"class":98,"line":99},[96,178,180],{"class":179},"sMK4o","{\n",[96,182,184,187,191,194,197,200,202,205,207],{"class":98,"line":183},2,[96,185,186],{"class":179},"  \"",[96,188,190],{"class":189},"spNyl","reporters",[96,192,193],{"class":179},"\"",[96,195,196],{"class":179},":",[96,198,199],{"class":179}," [",[96,201,193],{"class":179},[96,203,204],{"class":106},"html",[96,206,193],{"class":179},[96,208,209],{"class":179},"],\n",[96,211,213,215,217,219,221,224,227],{"class":98,"line":212},3,[96,214,186],{"class":179},[96,216,136],{"class":189},[96,218,193],{"class":179},[96,220,196],{"class":179},[96,222,223],{"class":179}," \"",[96,225,226],{"class":106},"./jscpd-report",[96,228,229],{"class":179},"\"\n",[96,231,233],{"class":98,"line":232},4,[96,234,235],{"class":179},"}\n",[82,237,238,239,242],{},"The report will be generated at ",[93,240,241],{},"./jscpd-report/html/index.html",".",[244,245,246],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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 .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":91,"searchDepth":183,"depth":183,"links":248},[249,250,251,252],{"id":80,"depth":183,"text":16},{"id":113,"depth":183,"text":114},{"id":136,"depth":183,"text":137},{"id":166,"depth":183,"text":21},"Generate interactive HTML reports.","md",null,{},{"icon":29},{"title":38,"description":259},"Generate interactive HTML duplication reports with jscpd.","yFsM9Yiyu_BUpLpGU3fiL0IuRONZih-730O-5zDvmKQ",[262,264],{"title":31,"path":32,"stem":33,"description":263,"icon":36,"children":-1},"Output formats and reporters in jscpd.",{"title":42,"path":43,"stem":44,"description":265,"icon":45,"children":-1},"Generate JSON reports for CI/CD integration.",1772457400252]