[{"data":1,"prerenderedAt":458},["ShallowReactive",2],{"navigation_docs":3,"trending-repo-anthropics\u002Fclaude-code-action":188},[4,50,82,99,135,157,173,178,183],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35,40,45],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","\u002Fgetting-started\u002Fsupported-formats","1.getting-started\u002F5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"icon":34},"Agent Skill","\u002Fgetting-started\u002Fagent-skill","1.getting-started\u002F6.agent-skill","i-lucide-cpu",{"title":36,"path":37,"stem":38,"icon":39},"Changelog","\u002Fgetting-started\u002Fchangelog","1.getting-started\u002F7.changelog","i-lucide-scroll-text",{"title":41,"path":42,"stem":43,"icon":44},"Migrating from v4 to v5","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F8.migration","i-lucide-arrow-right-left",{"title":46,"path":47,"stem":48,"icon":49},"jscpd v4 (TypeScript)","\u002Fgetting-started\u002Fv4","1.getting-started\u002F9.v4","i-simple-icons-typescript",{"title":51,"path":52,"stem":53,"children":54,"icon":6},"Guides","\u002Fguides","2.guides\u002F1.index",[55,57,62,67,72,77],{"title":51,"path":52,"stem":53,"icon":56},"i-lucide-book-open",{"title":58,"path":59,"stem":60,"icon":61},"Types of Code Clones","\u002Fguides\u002Fclone-types","2.guides\u002F2.clone-types","i-lucide-copy",{"title":63,"path":64,"stem":65,"icon":66},"How Detection Works","\u002Fguides\u002Fhow-detection-works","2.guides\u002F3.how-detection-works","i-lucide-scan-search",{"title":68,"path":69,"stem":70,"icon":71},"Duplication Trend over Git History","\u002Fguides\u002Fhistory","2.guides\u002F4.history","i-lucide-chart-no-axes-combined",{"title":73,"path":74,"stem":75,"icon":76},"Project Dashboard","\u002Fguides\u002Fdashboard","2.guides\u002F5.dashboard","i-lucide-layout-dashboard",{"title":78,"path":79,"stem":80,"icon":81},"Project Health Score","\u002Fguides\u002Fhealth","2.guides\u002F6.health","i-lucide-heart-pulse",{"title":83,"path":84,"stem":85,"children":86,"icon":6},"CI & Hooks","\u002Fci-and-hooks","3.ci-and-hooks\u002F1.index",[87,89,94],{"title":83,"path":84,"stem":85,"icon":88},"i-lucide-git-pull-request",{"title":90,"path":91,"stem":92,"icon":93},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","3.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":95,"path":96,"stem":97,"icon":98},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","3.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":100,"path":101,"stem":102,"children":103,"icon":105},"Reporters","\u002Freporters","4.reporters\u002F1.index",[104,106,110,115,120,125,130],{"title":100,"path":101,"stem":102,"icon":105},"i-lucide-file-chart-column",{"title":107,"path":108,"stem":109,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","4.reporters\u002F2.html",{"title":111,"path":112,"stem":113,"icon":114},"JSON Reporter","\u002Freporters\u002Fjson","4.reporters\u002F3.json","i-lucide-braces",{"title":116,"path":117,"stem":118,"icon":119},"Badge Reporter","\u002Freporters\u002Fbadge","4.reporters\u002F4.badge","i-lucide-award",{"title":121,"path":122,"stem":123,"icon":124},"SARIF Reporter","\u002Freporters\u002Fsarif","4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":126,"path":127,"stem":128,"icon":129},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":131,"path":132,"stem":133,"icon":134},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":136,"path":137,"stem":138,"children":139,"icon":6},"Benchmarks","\u002Fbenchmarks","5.benchmarks\u002F1.index",[140,142,147,152],{"title":136,"path":137,"stem":138,"icon":141},"i-lucide-gauge",{"title":143,"path":144,"stem":145,"icon":146},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","5.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":148,"path":149,"stem":150,"icon":151},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","5.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":153,"path":154,"stem":155,"icon":156},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","5.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":158,"path":159,"stem":160,"children":161,"icon":163},"API","\u002Fapi","6.api\u002F1.index",[162,164,169],{"title":158,"path":159,"stem":160,"icon":163},"i-lucide-code",{"title":165,"path":166,"stem":167,"icon":168},"Rust Crates (v5)","\u002Fapi\u002Fcore","6.api\u002F2.core","i-lucide-box",{"title":170,"path":171,"stem":172,"icon":168},"MCP Server","\u002Fapi\u002Fmcp-server","6.api\u002F4.mcp-server",{"title":174,"path":175,"stem":176,"icon":177},"Trending","\u002Ftrending","7.trending","i-lucide-trending-up",{"title":179,"path":180,"stem":181,"icon":182},"Research","\u002Fresearch","8.research","i-lucide-graduation-cap",{"title":184,"path":185,"stem":186,"icon":187},"Articles","\u002Farticles","9.articles","i-lucide-newspaper",{"name":189,"url":190,"appearances":191,"latest":205},"anthropics\u002Fclaude-code-action","https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fclaude-code-action",[192],{"date":193,"rank":194,"stars":195,"starsToday":196,"headSha":197,"sources":198,"lines":199,"clones":200,"duplicatedLines":201,"percentage":202,"healthScore":203,"healthGrade":204},"2026-09-27",5,9130,31,"756cc22e19660d20e8cc9496b4f242475a7f7790",225,43288,202,3276,7.57,66.7,"C",{"date":193,"generatedAt":206,"name":189,"url":190,"description":207,"language":208,"stars":195,"starsToday":196,"defaultBranch":209,"headSha":197,"durationMs":210,"total":211,"formats":215,"topClones":266,"health":354,"complexity":387,"deadCode":436},"2026-09-27T05:28:08.542Z","","TypeScript","main",961,{"sources":198,"lines":199,"tokens":212,"clones":200,"duplicatedLines":201,"duplicatedTokens":213,"percentage":202,"percentageTokens":214},212844,15592,7.33,[216,223,230,237,243,248,253,257,260,263],{"format":217,"sources":218,"lines":219,"clones":220,"duplicatedLines":221,"percentage":222},"typescript",120,30004,151,2401,8,{"format":224,"sources":225,"lines":226,"clones":227,"duplicatedLines":228,"percentage":229},"yaml",46,4386,42,521,11.88,{"format":231,"sources":232,"lines":233,"clones":234,"duplicatedLines":235,"percentage":236},"markdown",32,4622,6,271,5.86,{"format":238,"sources":239,"lines":240,"clones":241,"duplicatedLines":225,"percentage":242},"bash",16,1031,1,4.46,{"format":244,"sources":241,"lines":245,"clones":241,"duplicatedLines":246,"percentage":247},"markup",744,9,1.21,{"format":249,"sources":234,"lines":250,"clones":241,"duplicatedLines":251,"percentage":252},"json",339,28,8.26,{"format":254,"sources":241,"lines":255,"clones":256,"duplicatedLines":256,"percentage":256},"python",1828,0,{"format":258,"sources":241,"lines":259,"clones":256,"duplicatedLines":256,"percentage":256},"perl",168,{"format":261,"sources":241,"lines":262,"clones":256,"duplicatedLines":256,"percentage":256},"javascript",162,{"format":264,"sources":241,"lines":265,"clones":256,"duplicatedLines":256,"percentage":256},"text",4,[267,274,284,291,302,309,319,330,341,346],{"format":231,"lines":268,"tokens":269,"firstFile":270,"secondFile":272},128,936,{"name":271,"start":241,"end":268},"CODE_OF_CONDUCT.md:markdown",{"name":273,"start":241,"end":268},"base-action\u002FCODE_OF_CONDUCT.md:markdown",{"format":217,"lines":275,"tokens":276,"firstFile":277,"secondFile":281},69,298,{"name":278,"start":279,"end":280},"src\u002Fmcp\u002Fgithub-file-ops-server.ts",307,375,{"name":278,"start":282,"end":283},468,536,{"format":224,"lines":285,"tokens":286,"firstFile":287,"secondFile":289},25,178,{"name":288,"start":241,"end":285},".github\u002Fworkflows\u002Fclaude.yml",{"name":290,"start":241,"end":285},"examples\u002Fclaude.yml",{"format":224,"lines":292,"tokens":293,"firstFile":294,"secondFile":298},17,176,{"name":295,"start":296,"end":297},"action.yml",344,360,{"name":299,"start":300,"end":301},"base-action\u002Faction.yml",211,227,{"format":224,"lines":303,"tokens":304,"firstFile":305,"secondFile":307},23,174,{"name":288,"start":306,"end":285},3,{"name":308,"start":246,"end":196},"examples\u002Fclaude-wif.yml",{"format":217,"lines":310,"tokens":311,"firstFile":312,"secondFile":316},30,159,{"name":313,"start":314,"end":315},"test\u002Fdata-fetcher.test.ts",1491,1520,{"name":313,"start":317,"end":318},1527,1556,{"format":231,"lines":320,"tokens":321,"firstFile":322,"secondFile":326},37,147,{"name":323,"start":324,"end":325},"base-action\u002FREADME.md:markdown",518,554,{"name":327,"start":328,"end":329},"docs\u002Fsetup.md:markdown",180,216,{"format":231,"lines":331,"tokens":332,"firstFile":333,"secondFile":337},40,134,{"name":334,"start":335,"end":336},"CONTRIBUTING.md:markdown",53,92,{"name":338,"start":339,"end":340},"base-action\u002FCONTRIBUTING.md:markdown",67,106,{"format":231,"lines":292,"tokens":342,"firstFile":343,"secondFile":345},131,{"name":334,"start":306,"end":344},19,{"name":338,"start":306,"end":344},{"format":217,"lines":285,"tokens":347,"firstFile":348,"secondFile":351},129,{"name":313,"start":349,"end":350},1569,1593,{"name":313,"start":352,"end":353},1680,1704,{"score":203,"grade":204,"size":355,"dimensions":359},{"lines":356,"files":357,"class":358},33193,139,"M",[360,371,380],{"id":361,"source":362,"value":363,"adjusted":364,"lines":365,"halfLife":366,"formats":367,"excluded":368,"weight":241,"score":370},"duplication","jscpd",7.4,7.2,2447,8.5,[217,254,238,258,261],[244,264,369],"data",55.8,{"id":372,"source":362,"value":373,"adjusted":374,"lines":375,"halfLife":376,"coverage":377,"weight":378,"score":379},"dead-code",0.5,0.7,171,7.5,96.9,0.969,93.9,{"id":381,"source":362,"value":382,"adjusted":383,"lines":384,"halfLife":385,"weight":241,"score":386},"complexity",41.4,40.3,13758,50,57.2,{"total":388,"mean":389,"files":390},3770,27.1,[391,395,400,405,409,414,418,422,427,431],{"path":392,"complexity":393,"lines":255,"bytes":394},"agent-approval-check\u002Fagent_approval_check.py",343,66769,{"path":396,"complexity":397,"lines":398,"bytes":399},"src\u002Fcreate-prompt\u002Findex.ts",188,1002,41724,{"path":401,"complexity":402,"lines":403,"bytes":404},"test\u002Fvalidate-branch-name.test.ts",135,264,11071,{"path":313,"complexity":406,"lines":407,"bytes":408},127,1960,64248,{"path":410,"complexity":411,"lines":412,"bytes":413},"src\u002Fentrypoints\u002Fformat-turns.ts",123,474,12877,{"path":415,"complexity":411,"lines":416,"bytes":417},"src\u002Fgithub\u002Fdata\u002Ffetcher.ts",662,21832,{"path":419,"complexity":275,"lines":420,"bytes":421},"base-action\u002Ftest\u002Fvalidate-env.test.ts",363,15525,{"path":423,"complexity":424,"lines":425,"bytes":426},"test\u002Fcreate-prompt.test.ts",68,1389,46180,{"path":428,"complexity":424,"lines":429,"bytes":430},"test\u002Fsanitizer.test.ts",545,19811,{"path":432,"complexity":433,"lines":434,"bytes":435},"src\u002Fgithub\u002Futils\u002Fimage-downloader.ts",66,385,11438,{"percentage":437,"findings":265,"files":438,"byCategory":439,"largest":444},0.53,125,[440,442],{"category":441,"count":241},"unused-file",{"category":443,"count":306},"unused-export",[445,447,452,455],{"category":441,"path":446,"name":207,"line":241,"lines":262},".claude\u002Fworkflows\u002Fpr-stamp-sweep.js",{"category":443,"path":448,"name":449,"line":450,"lines":451},"src\u002Fgithub\u002Fcontext.ts","isAutomationContext",305,7,{"category":443,"path":453,"name":454,"line":303,"lines":241},"src\u002Fmcp\u002Fgithub-file-ops-schemas.ts","commitFilesPayloadSchema",{"category":443,"path":453,"name":456,"line":457,"lines":241},"deleteFilesPayloadSchema",24,1790486967532]