[{"data":1,"prerenderedAt":375},["ShallowReactive",2],{"navigation_docs":3,"-reporters":72,"-reporters-surround":370},[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":31,"body":74,"description":362,"extension":363,"links":364,"meta":365,"navigation":366,"path":32,"seo":367,"stem":33,"__hash__":369},"docs/2.reporters/1.index.md",{"type":75,"value":76,"toc":355},"minimark",[77,82,86,90,201,205,233,237,240,257,261,268,351],[78,79,81],"h2",{"id":80},"overview","Overview",[83,84,85],"p",{},"jscpd supports multiple reporters to output duplication detection results in various formats.",[78,87,89],{"id":88},"available-reporters","Available Reporters",[91,92,93,106],"table",{},[94,95,96],"thead",{},[97,98,99,103],"tr",{},[100,101,102],"th",{},"Reporter",[100,104,105],{},"Description",[107,108,109,121,131,141,151,161,171,181,191],"tbody",{},[97,110,111,118],{},[112,113,114],"td",{},[115,116,117],"code",{},"console",[112,119,120],{},"Output results to console (default)",[97,122,123,128],{},[112,124,125],{},[115,126,127],{},"consoleFull",[112,129,130],{},"Detailed console output with code snippets",[97,132,133,138],{},[112,134,135],{},[115,136,137],{},"json",[112,139,140],{},"JSON format output",[97,142,143,148],{},[112,144,145],{},[115,146,147],{},"xml",[112,149,150],{},"XML format output",[97,152,153,158],{},[112,154,155],{},[115,156,157],{},"html",[112,159,160],{},"Interactive HTML report",[97,162,163,168],{},[112,164,165],{},[115,166,167],{},"markdown",[112,169,170],{},"Markdown format output",[97,172,173,178],{},[112,174,175],{},[115,176,177],{},"csv",[112,179,180],{},"CSV format output",[97,182,183,188],{},[112,184,185],{},[115,186,187],{},"threshold",[112,189,190],{},"Exit with error if threshold exceeded",[97,192,193,198],{},[112,194,195],{},[115,196,197],{},"badge",[112,199,200],{},"Generate SVG badge",[78,202,204],{"id":203},"using-multiple-reporters","Using Multiple Reporters",[206,207,212],"pre",{"className":208,"code":209,"language":210,"meta":211,"style":211},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","jscpd --reporters console,html,json ./src\n","bash","",[115,213,214],{"__ignoreMap":211},[215,216,219,223,227,230],"span",{"class":217,"line":218},"line",1,[215,220,222],{"class":221},"sBMFI","jscpd",[215,224,226],{"class":225},"sfazB"," --reporters",[215,228,229],{"class":225}," console,html,json",[215,231,232],{"class":225}," ./src\n",[78,234,236],{"id":235},"output-directory","Output Directory",[83,238,239],{},"Specify where reports are saved:",[206,241,243],{"className":208,"code":242,"language":210,"meta":211,"style":211},"jscpd --output ./reports ./src\n",[115,244,245],{"__ignoreMap":211},[215,246,247,249,252,255],{"class":217,"line":218},[215,248,222],{"class":221},[215,250,251],{"class":225}," --output",[215,253,254],{"class":225}," ./reports",[215,256,232],{"class":225},[78,258,260],{"id":259},"reporter-configuration","Reporter Configuration",[83,262,263,264,267],{},"In ",[115,265,266],{},".jscpd.json",":",[206,269,272],{"className":270,"code":271,"filename":266,"language":137,"meta":211,"style":211},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"reporters\": [\"html\", \"console\", \"json\"],\n  \"output\": \"./jscpd-report\"\n}\n",[115,273,274,280,325,345],{"__ignoreMap":211},[215,275,276],{"class":217,"line":218},[215,277,279],{"class":278},"sMK4o","{\n",[215,281,283,286,290,293,295,298,300,302,304,307,310,312,314,316,318,320,322],{"class":217,"line":282},2,[215,284,285],{"class":278},"  \"",[215,287,289],{"class":288},"spNyl","reporters",[215,291,292],{"class":278},"\"",[215,294,267],{"class":278},[215,296,297],{"class":278}," [",[215,299,292],{"class":278},[215,301,157],{"class":225},[215,303,292],{"class":278},[215,305,306],{"class":278},",",[215,308,309],{"class":278}," \"",[215,311,117],{"class":225},[215,313,292],{"class":278},[215,315,306],{"class":278},[215,317,309],{"class":278},[215,319,137],{"class":225},[215,321,292],{"class":278},[215,323,324],{"class":278},"],\n",[215,326,328,330,333,335,337,339,342],{"class":217,"line":327},3,[215,329,285],{"class":278},[215,331,332],{"class":288},"output",[215,334,292],{"class":278},[215,336,267],{"class":278},[215,338,309],{"class":278},[215,340,341],{"class":225},"./jscpd-report",[215,343,344],{"class":278},"\"\n",[215,346,348],{"class":217,"line":347},4,[215,349,350],{"class":278},"}\n",[352,353,354],"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":211,"searchDepth":282,"depth":282,"links":356},[357,358,359,360,361],{"id":80,"depth":282,"text":81},{"id":88,"depth":282,"text":89},{"id":203,"depth":282,"text":204},{"id":235,"depth":282,"text":236},{"id":259,"depth":282,"text":260},"Output formats and reporters in jscpd.","md",null,{},{"icon":36},{"title":31,"description":368},"Learn about jscpd reporters and output formats.","22dIRniPoJ1h47Aphz1reE1hLXDmaitU5FuI3j-MMIA",[371,373],{"title":26,"path":27,"stem":28,"description":372,"icon":29,"children":-1},"Languages and formats supported by jscpd.",{"title":38,"path":39,"stem":40,"description":374,"icon":29,"children":-1},"Generate interactive HTML reports.",1772457399361]