[{"data":1,"prerenderedAt":750},["ShallowReactive",2],{"navigation_docs":3,"trending-repo-ConardLi\u002Fgarden-skills":249,"page-views-\u002Ftrending\u002FConardLi\u002Fgarden-skills":748},[4,29,104,124,194],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"Start",false,"\u002Fstart","1.start",[10,14,19,24],{"title":11,"path":7,"stem":12,"icon":13},"What jscpd finds","1.start\u002Findex","i-lucide-house",{"title":15,"path":16,"stem":17,"icon":18},"Installation","\u002Fstart\u002Finstallation","1.start\u002F2.installation","i-lucide-download",{"title":20,"path":21,"stem":22,"icon":23},"Quickstart","\u002Fstart\u002Fquickstart","1.start\u002F3.quickstart","i-lucide-rocket",{"title":25,"path":26,"stem":27,"icon":28},"Configuration basics","\u002Fstart\u002Fconfiguration","1.start\u002F4.configuration","i-lucide-settings-2",{"title":30,"icon":6,"path":31,"stem":32,"children":33,"page":6},"Guides","\u002Fguides","2.guides",[34,39,44,49,54,59,64,69,74,79,84,89,94,99],{"title":35,"path":36,"stem":37,"icon":38},"Use jscpd in CI","\u002Fguides\u002Fci","2.guides\u002F01.ci","i-lucide-github",{"title":40,"path":41,"stem":42,"icon":43},"Pre-commit hooks","\u002Fguides\u002Fpre-commit","2.guides\u002F02.pre-commit","i-lucide-git-commit",{"title":45,"path":46,"stem":47,"icon":48},"Fail only on new duplication","\u002Fguides\u002Fbaseline","2.guides\u002F03.baseline","i-lucide-git-compare",{"title":50,"path":51,"stem":52,"icon":53},"Monorepos","\u002Fguides\u002Fmonorepos","2.guides\u002F04.monorepos","i-lucide-folder-tree",{"title":55,"path":56,"stem":57,"icon":58},"Cross-format detection","\u002Fguides\u002Fcross-format","2.guides\u002F05.cross-format","i-lucide-layers",{"title":60,"path":61,"stem":62,"icon":63},"Agents","\u002Fguides\u002Fagents","2.guides\u002F06.agents","i-lucide-cpu",{"title":65,"path":66,"stem":67,"icon":68},"Editors","\u002Fguides\u002Feditors","2.guides\u002F07.editors","i-lucide-code",{"title":70,"path":71,"stem":72,"icon":73},"Duplication over git history","\u002Fguides\u002Fhistory","2.guides\u002F08.history","i-lucide-chart-no-axes-combined",{"title":75,"path":76,"stem":77,"icon":78},"Dashboard and health score","\u002Fguides\u002Fdashboard","2.guides\u002F09.dashboard","i-lucide-layout-dashboard",{"title":80,"path":81,"stem":82,"icon":83},"Dead code","\u002Fguides\u002Fdead-code","2.guides\u002F10.dead-code","i-lucide-ghost",{"title":85,"path":86,"stem":87,"icon":88},"Comparing two codebases","\u002Fguides\u002Fcompare","2.guides\u002F11.compare","i-lucide-git-compare-arrows",{"title":90,"path":91,"stem":92,"icon":93},"Semantic clones","\u002Fguides\u002Fsemantic-clones","2.guides\u002F12.semantic-clones","i-lucide-brain-circuit",{"title":95,"path":96,"stem":97,"icon":98},"Similar functions","\u002Fguides\u002Fsimilarity","2.guides\u002F13.similarity","i-lucide-list-tree",{"title":100,"path":101,"stem":102,"icon":103},"Boundaries","\u002Fguides\u002Fboundaries","2.guides\u002F14.boundaries","i-lucide-fence",{"title":105,"icon":6,"path":106,"stem":107,"children":108,"page":6},"Concepts","\u002Fconcepts","3.concepts",[109,114,119],{"title":110,"path":111,"stem":112,"icon":113},"Types of code clones","\u002Fconcepts\u002Fclone-types","3.concepts\u002F1.clone-types","i-lucide-copy",{"title":115,"path":116,"stem":117,"icon":118},"How detection works","\u002Fconcepts\u002Fhow-detection-works","3.concepts\u002F2.how-detection-works","i-lucide-scan-search",{"title":120,"path":121,"stem":122,"icon":123},"The health score","\u002Fconcepts\u002Fhealth-score","3.concepts\u002F3.health-score","i-lucide-heart-pulse",{"title":125,"icon":6,"path":126,"stem":127,"children":128,"page":6},"Reference","\u002Freference","4.reference",[129,134,139,144,181,186,190],{"title":130,"path":131,"stem":132,"icon":133},"CLI options","\u002Freference\u002Fcli","4.reference\u002F1.cli","i-lucide-terminal",{"title":135,"path":136,"stem":137,"icon":138},"The config file","\u002Freference\u002Fconfig-file","4.reference\u002F2.config-file","i-lucide-settings",{"title":140,"path":141,"stem":142,"icon":143},"Exit codes","\u002Freference\u002Fexit-codes","4.reference\u002F3.exit-codes","i-lucide-log-out",{"title":145,"icon":6,"path":146,"stem":147,"children":148},"Reporters","\u002Freference\u002Freporters","4.reference\u002F4.reporters\u002Findex",[149,151,156,161,166,171,176],{"title":145,"path":146,"stem":147,"icon":150},"i-lucide-file-chart-column",{"title":152,"path":153,"stem":154,"icon":155},"HTML reporter","\u002Freference\u002Freporters\u002Fhtml","4.reference\u002F4.reporters\u002F2.html","i-lucide-file-code",{"title":157,"path":158,"stem":159,"icon":160},"JSON reporter","\u002Freference\u002Freporters\u002Fjson","4.reference\u002F4.reporters\u002F3.json","i-lucide-braces",{"title":162,"path":163,"stem":164,"icon":165},"Badge reporter","\u002Freference\u002Freporters\u002Fbadge","4.reference\u002F4.reporters\u002F4.badge","i-lucide-award",{"title":167,"path":168,"stem":169,"icon":170},"SARIF reporter","\u002Freference\u002Freporters\u002Fsarif","4.reference\u002F4.reporters\u002F5.sarif","i-lucide-shield-check",{"title":172,"path":173,"stem":174,"icon":175},"CodeClimate reporter","\u002Freference\u002Freporters\u002Fcodeclimate","4.reference\u002F4.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":177,"path":178,"stem":179,"icon":180},"OpenMetrics reporter","\u002Freference\u002Freporters\u002Fopenmetrics","4.reference\u002F4.reporters\u002F7.openmetrics","i-lucide-activity",{"title":182,"path":183,"stem":184,"icon":185},"Supported formats","\u002Freference\u002Fsupported-formats","4.reference\u002F5.supported-formats","i-lucide-languages",{"title":187,"path":188,"stem":189,"icon":38},"GitHub Action","\u002Freference\u002Fgithub-action","4.reference\u002F6.github-action",{"title":191,"path":192,"stem":193,"icon":68},"Rust crates","\u002Freference\u002Frust-crates","4.reference\u002F7.rust-crates",{"title":195,"icon":6,"path":196,"stem":197,"children":198,"page":6},"Project","\u002Fproject","5.project",[199,204,209,214,239,244],{"title":200,"path":201,"stem":202,"icon":203},"Changelog","\u002Fproject\u002Fchangelog","5.project\u002F1.changelog","i-lucide-scroll-text",{"title":205,"path":206,"stem":207,"icon":208},"Migrating from v4 to v5","\u002Fproject\u002Fmigration","5.project\u002F2.migration","i-lucide-arrow-right-left",{"title":210,"path":211,"stem":212,"icon":213},"jscpd v4 (TypeScript)","\u002Fproject\u002Fv4","5.project\u002F3.v4","i-simple-icons-typescript",{"title":215,"icon":6,"path":216,"stem":217,"children":218},"Benchmarks","\u002Fproject\u002Fbenchmarks","5.project\u002F4.benchmarks\u002Findex",[219,221,226,230,235],{"title":215,"path":216,"stem":217,"icon":220},"i-lucide-gauge",{"title":222,"path":223,"stem":224,"icon":225},"Detection Speed","\u002Fproject\u002Fbenchmarks\u002Fdetection-speed","5.project\u002F4.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":227,"path":228,"stem":229,"icon":58},"Multi-Format Detection","\u002Fproject\u002Fbenchmarks\u002Fcross-format","5.project\u002F4.benchmarks\u002F3.cross-format",{"title":231,"path":232,"stem":233,"icon":234},"AI Token Efficiency","\u002Fproject\u002Fbenchmarks\u002Fai-token-efficiency","5.project\u002F4.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":236,"path":237,"stem":238,"icon":93},"Embedding Models","\u002Fproject\u002Fbenchmarks\u002Fembedding-models","5.project\u002F4.benchmarks\u002F5.embedding-models",{"title":240,"path":241,"stem":242,"icon":243},"Research","\u002Fproject\u002Fresearch","5.project\u002F5.research","i-lucide-graduation-cap",{"title":245,"path":246,"stem":247,"icon":248},"Articles","\u002Fproject\u002Farticles","5.project\u002F6.articles","i-lucide-newspaper",{"name":250,"url":251,"appearances":252,"latest":268},"ConardLi\u002Fgarden-skills","https:\u002F\u002Fgithub.com\u002FConardLi\u002Fgarden-skills",[253],{"date":254,"rank":255,"stars":256,"starsToday":257,"headSha":258,"sources":259,"lines":260,"clones":261,"duplicatedLines":262,"percentage":263,"codePercentage":264,"codeSources":265,"healthScore":266,"healthGrade":267},"2026-11-06",10,14257,175,"2b9a89340b70f632d31c0f1c69fce94a7912423e",851,114855,312,2779,2.42,0.94,120,63.6,"C",{"date":254,"generatedAt":269,"name":250,"url":251,"description":270,"language":271,"stars":256,"starsToday":257,"defaultBranch":272,"headSha":258,"durationMs":273,"total":274,"formats":278,"topClones":340,"code":494,"health":638,"complexity":668,"deadCode":719},"2026-11-06T05:21:38.798Z","ConardLi's open-source Skills collection, featuring web design, knowledge retrieval, image generation, and more.","JavaScript","main",1613,{"sources":259,"lines":260,"tokens":275,"clones":261,"duplicatedLines":262,"duplicatedTokens":276,"percentage":263,"percentageTokens":277},893353,24956,2.79,[279,286,293,300,307,312,319,326,331,336],{"format":280,"sources":281,"lines":282,"clones":283,"duplicatedLines":284,"percentage":285},"markdown",264,45919,158,1330,2.9,{"format":287,"sources":288,"lines":289,"clones":290,"duplicatedLines":291,"percentage":292},"css",65,15474,100,788,5.09,{"format":294,"sources":295,"lines":296,"clones":297,"duplicatedLines":298,"percentage":299},"javascript",61,9460,14,166,1.75,{"format":301,"sources":302,"lines":303,"clones":304,"duplicatedLines":305,"percentage":306},"json",283,24595,13,253,1.03,{"format":308,"sources":297,"lines":309,"clones":304,"duplicatedLines":310,"percentage":311},"markup",6283,106,1.69,{"format":313,"sources":314,"lines":315,"clones":316,"duplicatedLines":317,"percentage":318},"bash",36,1651,8,66,4,{"format":320,"sources":321,"lines":322,"clones":323,"duplicatedLines":324,"percentage":325},"tsx",51,7791,3,34,0.44,{"format":327,"sources":328,"lines":329,"clones":323,"duplicatedLines":314,"percentage":330},"text",42,1315,2.74,{"format":332,"sources":333,"lines":334,"clones":335,"duplicatedLines":335,"percentage":335},"typescript",16,1127,0,{"format":337,"sources":338,"lines":339,"clones":335,"duplicatedLines":335,"percentage":335},"python",6,529,[341,388,411,431,439,448,456,464,477,485],{"format":280,"lines":342,"tokens":343,"first":344,"others":348,"copies":373,"excerpt":374,"excerptSecond":383,"kind":387},7,68,{"name":345,"start":346,"end":347},"website\u002Fgpt-image2-website\u002Fpublic\u002Fcase\u002FINDEX.md",52,58,[349,352,355,358,361,364,367,370],{"name":345,"start":350,"end":351},79,85,{"name":345,"start":353,"end":354},126,132,{"name":345,"start":356,"end":357},139,145,{"name":345,"start":359,"end":360},165,171,{"name":345,"start":362,"end":363},178,184,{"name":345,"start":365,"end":366},197,203,{"name":345,"start":368,"end":369},255,261,{"name":345,"start":371,"end":372},268,274,48,{"lines":375,"total":342},[376,377,378,379,380,381,382],"- **提示词目录**：[`prompts\u002Fui-mockups\u002Flive-commerce-ui\u002F`](.\u002Fui-mockups\u002Flive-commerce-ui\u002F)","- **图片进度**：✅ 2 \u002F 2","- **案例**：","","  | # | 提示词 | 图片 | 案例标题 | 简介 |","  |---|---|---|---|---|","  | 1 | [`1.json`](.\u002Fui-mockups\u002Flive-commerce-ui\u002F1.json) | [`1.png`](.\u002Fui-mockups\u002Flive-commerce-ui\u002F1.png) | Elon Musk 直播带 Cybertruck（科技带货旗舰场景） | 典型的\"科技公司创始人本人下…",{"lines":384,"total":342},[385,377,378,379,380,381,386],"- **提示词目录**：[`prompts\u002Fui-mockups\u002Fproduct-card-overlay\u002F`](.\u002Fui-mockups\u002Fproduct-card-overlay\u002F)","  | 1 | [`1.json`](.\u002Fui-mockups\u002Fproduct-card-overlay\u002F1.json) | [`1.png`](.\u002Fui-mockups\u002Fproduct-card-overlay\u002F1.png) | DERMA CALM 敏感肌精华 — 临床感落地页 hero（女性向护肤） | 典型的…","docs",{"format":280,"lines":389,"tokens":390,"first":391,"others":395,"copies":398,"excerpt":399,"kind":387},103,978,{"name":392,"start":393,"end":394},"skills\u002Fbeautiful-article\u002FREADME.md",118,220,[396],{"name":397,"start":393,"end":394},"skills\u002Fbeautiful-article\u002FREADME.zh-CN.md",2,{"lines":400,"total":389},[401,402,403,404,405,406,407,408,409,410],"\u003Ctable>","\u003Ctr>","\u003Ctd width=\"33%\" valign=\"top\" align=\"center\">","\u003Ca href=\"https:\u002F\u002Frearticle.mmh1.top\u002F#\u002Fgallery\u002Fcaffeine-half-life\">","\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002FConardLi\u002Fassets\u002Fmain\u002Fimgs\u002Farticle\u002Ftheam-tufte.webp\" alt=\"Tufte · Data-Ink\" width=\"260\">","\u003Cbr>\u003Cb>Tufte\u003C\u002Fb> · Data-Ink","\u003C\u002Fa>","\u003Cbr>\u003Csub>咖啡因与睡眠 · 数据笔记\u003C\u002Fsub>","\u003Cbr>\u003Csup>Edward Tufte 数据墨水，证据优先，发丝级图表与最朴素的版式。\u003C\u002Fsup>","\u003C\u002Ftd>",{"format":280,"lines":297,"tokens":412,"first":413,"others":417,"copies":323,"excerpt":422,"kind":387},373,{"name":414,"start":415,"end":416},"README.ja-JP.md",300,313,[418,420],{"name":419,"start":415,"end":416},"README.md",{"name":421,"start":415,"end":416},"README.zh-CN.md",{"lines":423,"total":297},[401,402,424,425,426,427,428,402,429,430],"\u003Ctd width=\"25%\" align=\"center\">\u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002FConardLi\u002Fassets@main\u002Fimgs\u002Farticle\u002Ftufte.webp\" alt=\"tufte\" width=\"100%\">\u003Cbr\u002F>\u003Csub>\u003Cb>tufte\u003C…","\u003Ctd width=\"25%\" align=\"center\">\u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002FConardLi\u002Fassets@main\u002Fimgs\u002Farticle\u002Fpress.webp\" alt=\"press\" width=\"100%\">\u003Cbr\u002F>\u003Csub>\u003Cb>press\u003C…","\u003Ctd width=\"25%\" align=\"center\">\u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002FConardLi\u002Fassets@main\u002Fimgs\u002Farticle\u002Fbayer.webp\" alt=\"bayer\" width=\"100%\">\u003Cbr\u002F>\u003Csub>\u003Cb>bayer\u003C…","\u003Ctd width=\"25%\" align=\"center\">\u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002FConardLi\u002Fassets@main\u002Fimgs\u002Farticle\u002Fbodoni.webp\" alt=\"bodoni\" width=\"100%\">\u003Cbr\u002F>\u003Csub>\u003Cb>bodo…","\u003C\u002Ftr>","\u003Ctd width=\"25%\" align=\"center\">\u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002FConardLi\u002Fassets@main\u002Fimgs\u002Farticle\u002Fvignell.webp\" alt=\"vignelli\" width=\"100%\">\u003Cbr\u002F>\u003Csub>\u003Cb>v…","\u003Ctd width=\"25%\" align=\"center\">\u003Cimg src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002FConardLi\u002Fassets@main\u002Fimgs\u002Farticle\u002Fsottsass.webp\" alt=\"sottsass\" width=\"100%\">\u003Cbr\u002F>\u003Csub>\u003Cb>…",{"format":280,"lines":432,"tokens":433,"first":434,"others":437,"copies":398,"kind":387},63,623,{"name":392,"start":435,"end":436},35,97,[438],{"name":397,"start":435,"end":436},{"format":280,"lines":440,"tokens":441,"first":442,"others":445,"copies":323,"kind":387},9,200,{"name":414,"start":443,"end":444},182,190,[446,447],{"name":419,"start":443,"end":444},{"name":421,"start":443,"end":444},{"format":280,"lines":440,"tokens":449,"first":450,"others":453,"copies":323,"kind":387},179,{"name":414,"start":451,"end":452},276,284,[454,455],{"name":419,"start":451,"end":452},{"name":421,"start":451,"end":452},{"format":280,"lines":440,"tokens":457,"first":458,"others":461,"copies":323,"kind":387},170,{"name":414,"start":459,"end":460},135,143,[462,463],{"name":419,"start":459,"end":460},{"name":421,"start":459,"end":460},{"format":313,"lines":465,"tokens":466,"first":467,"others":470,"copies":323,"kind":387},56,164,{"name":468,"start":469,"end":351},"skills\u002Fgpt-image-2\u002FREADME.md",30,[471,473],{"name":472,"start":469,"end":351},"skills\u002Fgpt-image-2\u002FREADME.zh-CN.md",{"name":474,"start":475,"end":476},"skills\u002Fgpt-image-2\u002FSKILL.md",27,212,{"format":280,"lines":440,"tokens":478,"first":479,"others":482,"copies":323,"kind":387},159,{"name":414,"start":480,"end":481},99,107,[483,484],{"name":419,"start":480,"end":481},{"name":421,"start":480,"end":481},{"format":280,"lines":440,"tokens":486,"first":487,"others":490,"copies":323,"kind":387},152,{"name":414,"start":488,"end":489},315,323,[491,492],{"name":419,"start":488,"end":489},{"name":421,"start":488,"end":493},324,{"sources":265,"lines":495,"tokens":496,"clones":497,"duplicatedLines":498,"duplicatedTokens":499,"percentage":264,"percentageTokens":500,"formats":501,"topClones":514,"generated":636},17332,162431,12,163,1061,0.65,[502,507,509,510,512],{"format":294,"sources":503,"lines":504,"clones":440,"duplicatedLines":505,"percentage":506},44,7164,129,1.8,{"format":320,"sources":373,"lines":508,"clones":323,"duplicatedLines":324,"percentage":325},7737,{"format":332,"sources":333,"lines":334,"clones":335,"duplicatedLines":335,"percentage":335},{"format":313,"sources":440,"lines":511,"clones":335,"duplicatedLines":335,"percentage":335},995,{"format":337,"sources":323,"lines":513,"clones":335,"duplicatedLines":335,"percentage":335},309,[515,536,558,575,584,591,600,608,618,627],{"format":294,"lines":516,"tokens":517,"first":518,"others":521,"copies":398,"excerpt":525,"kind":535},29,189,{"name":519,"start":520,"end":354},"skills\u002Fgpt-image-2\u002Fscripts\u002Fedit.js",104,[522],{"name":523,"start":351,"end":524},"skills\u002Fgpt-image-2\u002Fscripts\u002Fgenerate.js",113,{"lines":526,"total":516},[527,528,529,530,531,532,528,529,533,534],"  if (!cfg.output) throw new Error(\"Missing value for --output\");","  continue;","}","if (arg === \"--model\") {","  cfg.model = argv[++i] || null;","  if (!cfg.model) throw new Error(\"Missing value for --model\");","if (arg === \"--size\") {","  cfg.size = argv[++i] || null;","code",{"format":294,"lines":338,"tokens":537,"first":538,"others":541,"copies":398,"excerpt":546,"excerptSecond":554,"kind":535},149,{"name":539,"start":333,"end":540},"skills\u002Fmotion-showreel\u002Fassets\u002Fstarter\u002Fscore.layer.mjs",21,[542],{"name":543,"start":544,"end":545},"skills\u002Fmotion-showreel\u002Fassets\u002Fstarter\u002Fscore.mjs",33,39,{"lines":547,"total":338},[548,549,550,551,552,553],"if (hit) sfx.add(S.riser(S.bar(1)), hit - S.bar(1), { gain: 0.4 });","for (const c of CUES) {","  if (c.sfx === 'pop') sfx.add(S.pop('C6'), c.t, { gain: 0.6 });","  if (c.sfx === 'tick') sfx.add(S.tick(), c.t, { gain: 0.35, pan: Math.sin(c.t * 7) * 0.5 });","  if (c.sfx === 'whoosh') sfx.add(S.whoosh(0.6), c.t - 0.6 * 0.7, { gain: 0.7 });","  if (c.sfx === 'impact') { sfx.add(S.impact(), c.t, { gain: 0.9 }); S.duck(c.t, 1); }",{"lines":555,"total":342},[556,379,549,550,551,552,557],"if (hit) sfx.add(S.riser(S.bar(1)), hit - S.bar(1), { gain: 0.5 });","  if (c.sfx === 'impact') { sfx.add(S.impact(), c.t, { gain: 0.9 }); drums.add(S.crash(), c.t, { gain: 0.35 }); S.duck(c.t, 1); }",{"format":294,"lines":559,"tokens":560,"first":561,"others":564,"copies":398,"excerpt":567,"kind":535},19,116,{"name":519,"start":562,"end":563},84,102,[565],{"name":523,"start":288,"end":566},83,{"lines":568,"total":559},[569,528,529,570,571,572,528,529,573,574],"  if (!cfg.mask) throw new Error(\"Missing value for --mask\");","if (arg === \"--prompt\") {","  cfg.prompt = argv[++i] || null;","  if (!cfg.prompt) throw new Error(\"Missing value for --prompt\");","if (arg === \"--promptfile\") {","  cfg.promptFile = argv[++i] || null;",{"format":294,"lines":576,"tokens":577,"first":578,"others":581,"copies":398,"kind":535},18,81,{"name":579,"start":580,"end":576},"website\u002Fgpt-image2-website\u002Feslint.config.js",1,[582],{"name":583,"start":580,"end":576},"website\u002Fweb-design-website\u002Feslint.config.js",{"format":294,"lines":333,"tokens":350,"first":585,"others":588,"copies":398,"kind":535},{"name":519,"start":586,"end":587},62,77,[589],{"name":523,"start":590,"end":343},53,{"format":320,"lines":333,"tokens":592,"first":593,"others":596,"copies":398,"kind":535},78,{"name":594,"start":436,"end":595},"website\u002Fgpt-image2-website\u002Fsrc\u002Fcomponents\u002Fgallery\u002FCaseDetail.tsx",112,[597],{"name":598,"start":599,"end":372},"website\u002Fgpt-image2-website\u002Fsrc\u002Fcomponents\u002Fhero\u002FHero.tsx",259,{"format":294,"lines":304,"tokens":587,"first":601,"others":604,"copies":398,"kind":535},{"name":519,"start":602,"end":603},134,146,[605],{"name":523,"start":606,"end":607},115,127,{"format":294,"lines":609,"tokens":610,"first":611,"others":614,"copies":398,"kind":535},15,67,{"name":519,"start":612,"end":613},211,225,[615],{"name":523,"start":616,"end":617},177,191,{"format":294,"lines":342,"tokens":619,"first":620,"others":623,"copies":398,"kind":535},59,{"name":621,"start":524,"end":622},"skills\u002Fmotion-showreel\u002Fscripts\u002Feditor.mjs",119,[624],{"name":625,"start":626,"end":317},"skills\u002Fmotion-showreel\u002Fscripts\u002Fpreview.mjs",60,{"format":294,"lines":338,"tokens":628,"first":629,"others":633,"copies":398,"kind":535},57,{"name":630,"start":631,"end":632},"skills\u002Fmotion-showreel\u002Fscripts\u002Fbuild-long.mjs",222,227,[634],{"name":621,"start":635,"end":622},114,{"files":335,"minified":335,"sample":637},[],{"score":266,"grade":267,"size":639,"dimensions":642},{"lines":640,"files":354,"class":641},19391,"M",[643,652,661],{"id":644,"source":645,"value":580,"adjusted":646,"lines":441,"halfLife":647,"formats":648,"excluded":649,"weight":580,"score":651},"duplication","jscpd",1.3,8.5,[294,320,332,313,337],[308,327,650],"data",90.2,{"id":653,"source":645,"value":654,"adjusted":655,"lines":656,"halfLife":657,"coverage":658,"weight":659,"score":660},"dead-code",8.3,7.8,1527,7.5,95.3,0.953,48.8,{"id":662,"source":645,"value":663,"adjusted":664,"lines":665,"halfLife":666,"weight":580,"score":667},"complexity",41.7,39.8,8092,50,57.6,{"total":669,"mean":670,"files":671},5312,40.2,[672,677,682,687,692,697,702,707,710,714],{"path":673,"complexity":674,"lines":675,"bytes":676},"skills\u002Fmotion-showreel\u002Fscripts\u002Flib\u002Fsynth.mjs",308,570,41387,{"path":678,"complexity":679,"lines":680,"bytes":681},"skills\u002Fmotion-showreel\u002Fassets\u002Feditor\u002Feditor.js",293,359,28650,{"path":683,"complexity":684,"lines":685,"bytes":686},"skills\u002Fmotion-showreel\u002Fscripts\u002Frender.mjs",233,381,25446,{"path":688,"complexity":689,"lines":690,"bytes":691},"skills\u002Fmotion-showreel\u002Fscripts\u002Finspect.mjs",217,287,23952,{"path":693,"complexity":694,"lines":695,"bytes":696},"skills\u002Fmotion-showreel\u002Fscripts\u002Faudio.mjs",208,270,22028,{"path":698,"complexity":699,"lines":700,"bytes":701},"skills\u002Fmotion-showreel\u002Fscripts\u002Flib\u002Fnarration.mjs",201,285,22669,{"path":703,"complexity":704,"lines":705,"bytes":706},"skills\u002Fmotion-showreel\u002Fscripts\u002Flib\u002Feditor-progress.mjs",188,205,17841,{"path":630,"complexity":362,"lines":708,"bytes":709},231,17565,{"path":711,"complexity":537,"lines":712,"bytes":713},"skills\u002Fmotion-showreel\u002Fassets\u002Feditor\u002Fprogress.js",172,12105,{"path":715,"complexity":716,"lines":717,"bytes":718},"skills\u002Fmotion-showreel\u002Fassets\u002Fstarter\u002Fmotion.js",131,193,13717,{"percentage":720,"findings":497,"files":505,"byCategory":721,"largest":728},8.26,[722,724,726],{"category":723,"count":440},"unused-file",{"category":725,"count":580},"unused-export",{"category":727,"count":398},"unused-import",[729,730,731,734,735,736,738,741,743,745],{"category":723,"path":678,"name":379,"line":580,"lines":680},{"category":723,"path":519,"name":379,"line":580,"lines":613},{"category":723,"path":732,"name":379,"line":580,"lines":733},"skills\u002Fmotion-showreel\u002Fassets\u002Feditor\u002Fviewport.js",198,{"category":723,"path":523,"name":379,"line":580,"lines":617},{"category":723,"path":711,"name":379,"line":580,"lines":712},{"category":723,"path":737,"name":379,"line":580,"lines":354},"demo\u002Fweb-design-demo\u002Fdemo2\u002Fscript.js",{"category":723,"path":739,"name":379,"line":580,"lines":740},"skills\u002Fweb-video-presentation\u002Freferences\u002FEXAMPLES\u002Fhook-chapter\u002Fchapter.tsx",125,{"category":723,"path":742,"name":379,"line":580,"lines":389},"skills\u002Fweb-video-presentation\u002Freferences\u002FEXAMPLES\u002Flist-reveal\u002Fchapter.tsx",{"category":723,"path":744,"name":379,"line":580,"lines":559},"website\u002Fweb-design-website\u002Fsrc\u002Fdesign\u002Fmotion.ts",{"category":727,"path":746,"name":747,"line":609,"lines":580},"scripts\u002Frelease\u002Fpack-skill.mjs","readFile",{"\u002Ftrending\u002FConardLi\u002Fgarden-skills":749},{"views":335,"visits":335},1793953236285]