PageSourceSearch

https://octocounts.com/assets/zh-DyL2vtGj.js

js octocounts.com collected 2026-10-02 00:32:16 UTC 23,726 bytes, 1 lines download raw bytes

1const e={title:"OctoCounts – GitHub SLOC 计数器",description:"OctoCounts 显示公开 GitHub 仓库的实际源代码行数:文件数、代码行、注释行、空行和每种语言的统计。无需克隆。"},t={brandName:"OctoCounts",chrome:"Chrome",edge:"Edge",firefox:"Firefox",githubAria:"在 GitHub 上查看 OctoCounts",navigation:"主导航",analyze:"分析",explore:"探索",tools:"工具",install:"安装",installExtension:"安装扩展",compare:"比较仓库",diff:"比较引用",badges:"徽章与嵌入",menu:"菜单"},o={title:"统计 GitHub 仓库的代码行数",subtitle:"粘贴公开 GitHub 仓库链接,即可查看文件数、代码行、注释行、空行与各语言统计。免费、无需注册、无需克隆,由 <1>tokei</1> 驱动。",freshnessLabel:"最后更新",placeholderUrl:"https://github.com/owner/repo",refLabel:"分支",refPlaceholder:"默认分支",ariaUrl:"仓库链接",ariaRef:"可选引用",ariaSamples:"示例仓库",analyze:"分析",installChrome:"Chrome 应用商店",installEdge:"Microsoft Edge 加载项",installFirefox:"Firefox(GitHub 下载)",addToChrome:"安装 Chrome 扩展",alsoLine:"还可以:在 GitHub 侧栏直接看 SLOC",sidebarHint:"直接在 GitHub 仓库侧边栏查看 SLOC。",otherBrowsers:"其他浏览器",ambiguousRef:"此链接可能同时包含分支和路径。请在分析前明确填写引用。",reportSubtitle:"SLOC 报告",reportSubtitleRef:"SLOC 报告 · {{ref}}",trustLine:"开源 · 支持 200+ 种语言"},i={label:"示例",try:"试试:"},a={title:"运行器",cancel:"取消",status:{idle:"粘贴仓库链接并运行分析器。",queued:"任务已接受。等待分析槽位。",running:"正在下载归档、解压文件并统计语言数据。",completed:"分析完成。",cached:"来自提交级缓存。",failed:"分析失败。",timedOut:"分析耗时过长。你可以重试或返回输入。"},statusShort:{idle:"空闲",queued:"排队中",running:"运行中",completed:"已完成",cached:"已缓存",failed:"失败"},log:{idle:"空闲:命令运行器就绪",queuedWaiting:"排队中:等待分析工作进程({{elapsed}} 秒)",resolvedRef:"已解析 {{ref}} -> {{sha}}",cacheHit:"缓存命中已返回",freshReport:"新报告已保存到缓存",languageRows_other:"{{count}} 种语言行已渲染",counted:"已统计 {{lines}} 行,耗时 {{duration}}ms",stillQueued:"已等待 {{elapsed}} 秒,任务会逐个运行",stillCounting:"已运行 {{elapsed}} 秒;大型仓库可能需要更久",runningWaiting:"运行中:分析工作进程正在处理此仓库({{elapsed}} 秒)"},command:"octocount analyze {{repo}}{{ref}}{{force}}",cacheHit:"缓存命中",freshRun:"全新运行",demoNote:"下方是一份实时示例报告。在上面粘贴任何公开仓库链接,即可分析你的仓库。",generated:"生成于 {{date}} / {{duration}}ms / {{version}}",exportPngFailed:"PNG 导出失败,请重试。",exampleReport:"示例报告",technicalDetails:"技术细节",methodology:"代码行数不含注释与空行;总行数包含注释与空行。",methodologyLink:"统计口径说明"},l={barAria:"报告操作",copyLink:"复制链接",export:"导出",exportText:"复制文本报告",exportJson:"复制 JSON",exportPng:"导出 PNG",exporting:"导出中…",rerun:"重新分析",more:"更多",clear:"清空输入",githubAria:"在 GitHub 打开 {{repo}}"},r={title:"OctoCounts // SLOC",totalLoc:"// 总行数",labelCode:"代码",labelComments:"注释",labelBlanks:"空行",topLanguages:"主要语言行数",percentCode:"{{percent}} 代码",generatedBy:"由 OctoCounts 生成"},s={ariaLabel:"分享报告操作",title:"分享与嵌入",subtitle:"把徽章放进 README,复制报告链接,或导出分享卡。",copyBadge:"README 徽章",copyEmbed:"嵌入 iframe",exportPng:"PNG 卡片",copied:"已复制",showPreview:"显示卡片预览",hidePreview:"隐藏卡片预览",darkThemeNote:"导出卡片使用深色主题",copyFailed:"复制失败。请选中链接后手动复制。",copyFailedShort:"复制失败",manualContentAria:"用于手动复制的内容"},n={ariaLabel:"相似仓库",title:"相似仓库",subtitle:"主语言相同、代码规模相近的报告",codeLines:"行代码",mixed:"多语言"},u={files:"文件",lines:"行数",code:"代码",comments:"注释",blanks:"空行"}
1,c={kicker:"洞察",title:"代码库读数",scale:"规模",cacheState:"结果",speed:"速度",speedDetail:"{{version}} 统计 {{lines}} 行",scaleValues:{tiny:"极小",small:"小型",medium:"中型",large:"大型",huge:"超大型"},scaleDetails:{tiny:"少于 1k 行代码",small:"1k-10k 行代码",medium:"10k-100k 行代码",large:"100k-500k 行代码",huge:"500k+ 行代码"}},d={title:"报告可信度详情",commit:"提交",ref:"引用",counter:"计数器",cache:"缓存",stars:"Star 数",profile:"配置",ignored:"忽略目录",languages:"忽略语言",none:"无"},p={summary:"高级分析选项",summaryModified_other:"高级分析选项 · 已修改 {{count}} 项",reset:"恢复默认",profile:"配置",defaultProfile:"默认",sourceOnlyProfile:"仅源码",ignoredDirs:"忽略目录",ignoredLanguages:"忽略语言",includeDocs:"包含文档",includeTests:"包含测试",includeGenerated:"包含生成代码",profiles:{default:"默认","source-only":"仅源码"}},g={languageShare:"语言构成",lines:"行数",other:"其他",noData:"无数据",totalLinesTooltip:"共 {{count}} 行",fullStats:"完整统计",compactStats:"精简统计",totalCodeTooltip:"共 {{count}} 行代码",topOf:"前 {{shown}} / 共 {{total}} 种语言",otherRow:"其他(另 {{count}} 种)"},b={caption:"{{repo}} 的分语言代码行数统计",language:"语言",files:"文件",lines:"行数",code:"代码",comments:"注释",blanks:"空行",total:"总计",expandLanguage:"展开 {{language}} 文件明细",collapseLanguage:"收起 {{language}} 文件明细"},m={title:"浏览器扩展",subtitle:"在 GitHub 仓库侧边栏显示 SLOC 与代码统计。",terminalLabel:"browser-extension@octocounts",name:"OctoCounts – GitHub 代码统计",description:"打开 GitHub 仓库,OctoCounts 会在侧边栏添加一个紧凑的 SLOC 卡片。点击卡片可查看包含总计、各语言明细和缓存数据的完整面板。",features:["仓库侧边栏卡片","语言表格","本地缓存","自动分析设置","位置设置"],installChrome:"从 Chrome 应用商店安装",installEdge:"从 Microsoft Edge 加载项安装",installFirefox:"下载 Firefox 版(GitHub Release)",viewSource:"查看源码",previewAlt:"OctoCounts 浏览器扩展在 GitHub 仓库上显示 SLOC 结果",learnMore:"了解更多",desktopOnly:"浏览器扩展可在桌面端使用。"},h={title:"使用场景",subtitle:"开发者统计代码行的常见原因",cases:[{title:"评估依赖项",text:"在采用新的开源库之前,先看清它的实际规模,而不是只看文件数。一个 50 个文件的仓库,可能是 2 万行密集的 C++,也可能是 500 行胶水代码。SLOC 让你在做决定前了解真实情况。"},{title:"估算项目规模",text:"客户和利益相关者会问代码库有多大。SLOC 能在评审或审计前给你一个扎实的数字:8 种语言共 1.2 万行,89% 代码,4% 注释。"},{title:"比较分支或替代方案",text:"粘贴两个仓库,并排比较语言细分。看看一个分支偏离了多少,或者同一规范的两个不同实现实际上有多大差异。"}]},C={title:"工作原理",subtitle:"归档进,tokei 报告出",steps:[{num:"01",title:"è
1§£æž",text:"OctoCounts 验证公开 GitHub 链接,并通过 GitHub API 将请求的分支、标签或提交 SHA 解析为固定的提交哈希。固定到提交意味着分析是确定性的,相同的链接和引用总是产生相同的计数,且缓存键稳定,不受分支移动影响。",code:"GET <1>/repos/:owner/:repo</1>"},{num:"02",title:"计数",text:"Rust 后端下载压缩归档,而不是完整的 git 克隆。解压前会跳过生成的文件夹(node_modules、vendor、.git),然后 tokei 在后台工作队列中计数每个源文件。",code:"tokei <1>--output json</1>"},{num:"03",title:"缓存",text:"报告按所有者、仓库、提交 SHA 和 tokei 版本存储。当你重新分析同一提交时,缓存会立即命中,无需重新下载,无需重新计数。重新运行会强制进行全新分析并更新缓存。浏览器扩展还会将结果本地缓存,以便离线即时查看。",code:"cache <1>commit + version</1>"}],pipeline:{url:"github 链接",tarball:"tarball 归档",tokei:"tokei",report:"缓存报告"}},f={title:"常见问题",subtitle:"关于 SLOC、OctoCounts 与导出"},O={tagline:"OctoCounts // 公开 GitHub 仓库的实际 SLOC",navAria:"页脚",product:"产品",docsCol:"文档",aboutCol:"关于",about:"关于",privacy:"隐私",contact:"联系",apiDocs:"API 文档",slocGuide:"SLOC 指南",faq:"常见问题",languageBar:"语言条替代方案",methodology:"统计方法",badges:"徽章",github:"GitHub",builtBy:"由 <1>huanglizhuo</1> 构建,独立开发者",copyright:"(c) 2026",extension:"浏览器扩展"},y={switchToDay:"切换到日间模式",switchToNight:"切换到夜间模式",toggle:"切换深色 / 浅色主题"},L={privateRepo:"不支持私有仓库。",invalidUrl:"请输入公开的 github.com 仓库链接。",refNotFound:"未找到请求的分支、标签或提交。",refNotFoundWithDefault:"未找到请求的分支、标签或提交。该仓库的默认分支是“{{branch}}”——清空分支字段即可使用它。",rateLimited:"已达到 GitHub API 限流。",githubUnavailable:"代码托管服务当前故障中——问题出在 GitHub 一侧,不是本服务的问题。可查看 GitHub 状态页,几分钟后重试。",tooLarge:"该仓库当前过大,无法分析。",notFound:"未找到仓库,或仓库不是公开的。",emptyRepository:"该仓库还没有可统计的提交。",githubRequestFailed:"GitHub 请求失败。",analysisFailed:"统计仓库时分析失败。",requestFailed:"请求失败",failedCode:"失败",retry:"重试"},k={private_repo:"OctoCounts 只分析公开仓库。它不请求 GitHub 账号授权,不支持私有仓库,也不接收源码上传。",invalid_url:"请使用类似 https://github.com/owner/repo 的链接。",ref_not_found:"请检查分支、标签或提交字段是否拼写正确;也可以留空以使用仓库默认分支。",empty_repository:"该仓库还没有任何提交,没有可统计的内容;重试也不会改变结果。",rate_limited:"请等待几分钟后重试。已有缓存的报告仍会即时加载。",too_large:"分析器有大小和超时限制。可以尝试更小的引用,或稍后重试。",not_found:"请确认仓库存在且为公开仓库。私有仓库明确不在当前产品范围内。",github_request_failed:"GitHub 没有返回可用的归档或仓库响应。请稍后重试。",analysis_failed:"归档已下载,但计数步骤失败。请重试一次;如果持续出现,可能是该仓库触发了分析器边界情况。",default:"请重试分析,或检查仓库链接和引用。"},H={degradedHint:"恢复前分析可能会失败。",official:"GitHub 官方状态:",officialOperational:"GitHub 状态页当前报告服务正常;本次失败可能是瞬时故障。",link:"查看 GitHub 状态"},S={label:"语言"},x={title:"Badge 生成器",subtitle:"复制实时 README badge",openPage:"完整徽章页面",type:"Badge 类型",language:"语言",copyMarkdown:"复制 Markdown",previewAlt:"OctoCounts badge 预览",noRepo:"请先在上方输入有效的公开 GitHub 仓库链接。",types:{summary:"摘要",code:"代码行",lines:"总行数",files:"文件数",comments:"注释数",languages:"语言数量","top-language":"主语言",ratio:"代码占比",language:"单语言"},markdownAria:"徽章 Markdown 输出",defaultConfigNote:"徽章使用请求引用的默认分析配置,不能复现报告中的自定义选项。"},A={kicker:"实时徽章",hint:"由徽章 API 实时渲染 · 用上方生成器嵌入你自己的仓库",alt:"{{repo}} 的 OctoCounts 徽章"},G={kicker:"README 徽章,实时渲染",title:"为你的 README 加上 SLOC 徽章",subtitle:"选择徽章类型,复制 Markdown,README 就会展示实时代码行数,并链接到永久的 OctoCounts 报告页。",faqTitle:"徽章常见问题",faqSubtitle:"关于 README 徽章的常见疑问",faq:[{question:"什么是 OctoCounts 徽章?",answer:"一个可嵌入 README 的小尺寸实时图片,展示仓库的 SLOC 统计,并链接到永久的 OctoCounts 报告页。"},{question:"如何把徽章加到 README 里?",answer:"在上方的生成器中选择徽章类型,复制 Markdown 代码片段,然后粘贴到 README.md 中你想展示徽章的位置。"},{question:"徽章会拖慢 README 加载吗?",answer:"不会。徽章是由 OctoCounts 徽章 API 提供的轻量 SVG 图片,并通过 CDN 缓存加速。"},{question:"可以只展示某一种语言吗?",answer:"可以。在生成器中选择“单语言”,然后输入语言名称,例如 Rust 或 TypeScript。"},{question:"徽章会自动更新吗?",answer:"徽章反映的是请求引用最新缓存报告的数据。重新分析仓库或访问其 OctoCounts 报告即可刷新缓存。"}],repoLabel:"仓库链接",repoAria:"仓库链接",refLabel:"引用(可选)",refAria:"仓库引用",refPlaceholder:"默认分支"},w={title:"嵌入 SLOC 卡片",subtitle:"给博客和文档站用的 iframe 组件",description:"把这段 iframe 代码粘贴到博客或文档页面,即可展示仓库的实时行数统计和语言分布,并链接回完整报告:",previewAlt:"OctoCounts 嵌入卡片预览",copy:"复制 iframe",snippetAria:"嵌入 iframe 输出",defaultConfigNote:"嵌入卡显示默认分支的最新缓存报告,不携带自定义分析选项。",languageNote:"嵌入卡片语言跟随访客浏览器。可在嵌入链接后附加 ?lng=zh æ
1ˆ– ?lng=en 固定语言。"},R={ariaLabel:"{{repo}} SLOC 概览卡片",lines:"总行数",code:"代码行",poweredBy:"Powered by OctoCounts",loading:"正在加载报告…",unavailable:"暂无缓存报告 —— 打开完整报告页运行一次分析。",viewReport:"查看完整报告"},E={ariaLabel:"分享此页面",label:"分享:",native:"分享",reportText:"{{repo}} 共有 {{code}} 行代码 —— OctoCounts SLOC 报告",compareText:"{{left}} vs {{right}} —— OctoCounts 代码行数对比"},v={postX:"分享到 X",postReddit:"分享到 Reddit",postHackerNews:"发到 Hacker News"},P={draftChanged:"输入已修改。请重新运行以更新结果。",title:"仓库对比",subtitle:"对比分支、fork 或替代方案",help:"对比两个公开仓库或引用的总 SLOC、代码行、语言结构和差异。",leftRepo:"左侧仓库",rightRepo:"右侧仓库",repoUrl:"仓库链接",ref:"引用",refPlaceholder:"可选引用",run:"对比",languages:"语言数",metric:"指标",left:"左侧",right:"右侧",delta:"差异",copyUrl:"复制链接",running:"运行中:正在分析两份报告,可能需要一分钟",resultPending:"运行比较后生成结果链接。",defaultRef:"默认分支",analysisFailed:"分析失败。请稍等几分钟后再试。",analysisTimedOut:"对比耗时过长。请稍等几分钟后再试。",swapAria:"交换仓库",noSharedLanguages:"两份报告没有共同语言,无法显示分语言差异。"},T={unavailable:"该对比页暂时不可用。请稍后再试,或使用下方工具重新发起对比。",missing:"两个仓库的缓存报告尚未就绪。请先用下方工具分别分析,稍后再回到本页。",resultsAria:"对比结果",aboutAria:"关于本次对比",aboutTitle:"关于本次对比",sourcesLabel:"资料来源:",verified:"内容核实于 {{date}}。",nextSteps:"证据与后续步骤:",slocReport:"{{repo}} SLOC 报告",interactive:"交互式对比 {{left}} 与 {{right}}",faqTitle:"对比常见问题",relatedAria:"OctoCounts 相关页面"},D={title:"引用差异",subtitle:"分支、标签或提交差异",help:"对比同一仓库的两个引用,用于评估发布、分支或 PR 端点之间的代码规模变化。",repo:"仓库",refs:"引用",base:"基准引用",head:"目标引用",run:"对比差异",resultPending:"运行差异比较后生成结果链接。"},M={reportsLabel:"报告",navAria:"公开报告页面",footerTagline:"OctoCounts 的增长入口只使用公开报告的聚合数据。",launchKit:"发布素材",loading:"正在加载公开报告统计...",error:"统计暂时不可用。",empty:"暂无报告。",nav:{stats:{label:"统计",detail:"总体用量"},recent:{label:"最新",detail:"刚生成的报告"},popular:{label:"热门",detail:"最多人查看"},trending:{label:"趋势",detail:"GitHub 每日"},hall:{label:"巨型榜",detail:"最大仓库"}},index:{ariaLabel:"OctoCounts 公开报告索引",navAria:"浏览公开报告",fallback:"仅展示公开报告的聚合活动",stats:"{{reports}} 份报告 / {{repos}} 个仓库 / {{lines}} 行代码"},actions:{analyze:"分析仓库",stats:"统计面板",recent:"最新报告",popular:"热门报告",largest:"最大仓库",chrome:"Chrome 插件"},stats:{ariaLabel:"OctoCounts 统计",kicker:"公开统计",title:"OctoCounts 增长面板",subtitle:"基于公开仓库报告的聚合数据。不记录插件用户 ID,不做 DAU 跟踪,也不收集浏览器历史。"},metrics:{totalsAria:"总计",windowsAria:"近期窗口",reportsGenerated:"已生成报告",repositoriesAnalyzed:"已分析仓库",linesCounted:"已统计行数",languagesDetected:"识别语言",reportsToday:"今日报告",reports7d:"近 7 天报告",reports30d:"近 30 天报告",newRepos30d:"近 30 天新仓库"},panels:{sources:{title:"来源分布",subtitle:"产生报告的分析请求"},languages:{title:"语言 SLOC",subtitle:"所有报告里的高频语言"}},sections:{largest:{title:"最大公开仓库",subtitle:"按最近一次统计的代码行数排序"},recent:{title:"最新公开报告",subtitle:"可搜索、可分享的最新报告库存"}},pages:{recent:{kicker:"最新",title:"最新代码库报告",subtitle:"OctoCounts 刚生成的公开仓库 SLOC 报告。"},popular:{kicker:"热门",title:"热门代码库报告",subtitle:"被频繁打开的公开仓库报告,适合引用和分享。"},trending:{kicker:"GitHub 每日趋势",title:"今日 GitHub Trending 仓库",subtitle:"每日 GitHub Trending 项目,以及对应的稳定 OctoCounts 代码行数报告链接。",updated:"快照更新于 {{date}}"},hall:{kicker:"排行榜",title:"巨型仓库榜",subtitle:"OctoCounts 已统计过的最大公开仓库,按代码行数排序。"}},pagination:{ariaLabel:"报告页面",previous:"上一页",page:"第 {{page}} 页",next:"下一页"},repoCard:{mixed:"多语言",code:"代码",trendingFallback:"GitHub 热门仓库",starsToday_other:"今日 +{{count}} 星 · 共 {{total}} 星"},animation:{title:"看这个仓库成长",subtitle:"用 10 秒回放这个仓库的代码是如何一门语言一门语言积累起来的。",play:"播放",pause:"暂停",replay:"重播",loop:"循环",playAria:"播放增长动画",pauseAria:"暂停增长动画",replayAria:"重播增长动画",seekAria:"增长动画进度",loadingHistory:"正在加载增长历史…",gatheringHistory:"正在收集历史数据…",noHistory:"还没有历史数据 —— 动画至少需要一个历史采样",noHistoryHint:"每次重新分析这个仓库,都会自动积累一个采样。",unavailable:"增长历史暂时不可用。",modeledNote:"语言占比基于当前快照建模。",reducedMotionNote:"已暂停 —— 点击播放",exportGif:"导出 GIF",exportFull:"10 秒",exportCompact:"6 秒",exporting:"导出中 {{percent}}%",cancelExport:"取消",exportFailed:"GIF 导出失败,请重试。",divergedNote:"结尾表格采用当前报告的分析选项,与历史序列口径不同,数字可能与计数器不一致。",thisReport:"当前报告:{{count}}",historyData:"历史数据",historyDate:"日期",historyCode:"行代码",historyStars:"Star 数"}},F={language:"语言",files:"文件",lines:"行数",code:"代码",comments:"注释",blanks:"空行",total:"总计"},N={label:"最近",ariaLabel:"最近分析过的仓库",clear:"清空历史"},q={ariaLabel:"报告摘要",code:"{{code}} 行代码",top:"顶部",share:"分享"},I={skipToContent:"跳到正文"},_={compare:"比较此引用",diff:"比较此引用的差异",badges:"创建徽章",copyCitation:"复制引用"},B={title:"工具",subtitle:"每张卡片都直达真实工具,开箱即用",items:{badges:{title:"徽章",text:"实时 README 徽章,链接到永久报告页。"},compare:{title:"仓库对比",text:"两个仓库并排比较:总量、语言构成、差异。"},diff:{title:"引用差异",text:"同一仓库的两个引用:版本或分支之间的规模变化。"},api:{title:"API",text:"分析、任务、报告、徽章、SEO 与统计端点。"},cli:{title:"命令行工具",text:"在终端或 CI 脚本中运行 OctoCounts,输出文本或 JSON。"},action:{title:"GitHub Action",text:"在拉取请求中备注 SLOC 变化,进入评审流程。"},mcp:{title:"MCP 服务",text:"面向智能体工作流与开发者助手的 SLOC 报告。"}}},z={heroTitle:"在浏览器中查看 GitHub 代码统计",heroIntro:"OctoCounts 是一款免费浏览器扩展,在公开 GitHub 仓库页面添加 SLOC(源代码行数)卡片。卡片一眼显示仓库总行数,点击展开完整面板:文件数、代码行、注释行、空行和分语言统计——与 OctoCounts 网页版由 tokei 统计、固定到精确 commit 的结果一致。",installTitle:"安装 OctoCounts",installSubtitle:"免费,无需账号,无需 API 令牌",stepsTitle:"三步安装",step1:"从 Chrome 网上应用店、Microsoft Edge 加载项或 Firefox 附加组件一键安装 OctoCounts,无需账号。",step2:"在浏览器中打开任意公开的 GitHub 仓库页面。",step3:"SLOC 卡片自动出现在仓库侧边栏。点击即可打开完整面板,查看按语言划分的行数明细。",permissionsTitle:"权限与数据处理",permissions:"扩展只读取你正在浏览的公开 GitHub 仓库页面以识别仓库和所有者,并通过 OctoCounts API 对公开数据计数。它不请求 GitHub 账号权限、无需 API 令牌、只支持公开仓库、不收集个人数据。结果按仓库和 ref 本地缓存,重复访问即时加载。",scopeTitle:"支持的仓库",scope:"公开 GitHub 仓库。不支持私有仓库和源码上传;如需统计私有代码,请在本地运行 tokei。"},U={app:e,topbar:t,hero:o,samples:i,runner:a,reportActions:l,shareCard:r,reportCta:s,similarRepos:n,summary:u,insights:c,trust:d,analysisOptions:p,charts:g,table:b,extensionSection:m,useCases:h,howItWorks:C,homeFaq:f,footer
1:O,theme:y,error:L,errorHelp:k,githubStatus:H,languageSwitcher:S,badgeBuilder:x,badgeWall:A,badgesPage:G,embedBuilder:w,embedCard:R,share:E,shareButtons:v,compare:P,curatedCompare:T,diff:D,growth:M,textReport:F,recent:N,stickyBar:q,common:I,reportTools:_,tools:B,extensionLanding:z};export{p as analysisOptions,e as app,x as badgeBuilder,A as badgeWall,G as badgesPage,g as charts,I as common,P as compare,T as curatedCompare,U as default,D as diff,w as embedBuilder,R as embedCard,L as error,k as errorHelp,z as extensionLanding,m as extensionSection,O as footer,H as githubStatus,M as growth,o as hero,f as homeFaq,C as howItWorks,c as insights,S as languageSwitcher,N as recent,l as reportActions,s as reportCta,_ as reportTools,a as runner,i as samples,E as share,v as shareButtons,r as shareCard,n as similarRepos,q as stickyBar,u as summary,b as table,F as textReport,y as theme,B as tools,t as topbar,d as trust,h as useCases};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.