GitHub Octoverse: TypeScript 成为 GitHub 上使用最广泛的语言 (2025年8月)
TypeScript工具DevOps
关键更新
GitHub 的 Octoverse 报告显示,TypeScript 在2025年8月成为 GitHub 上使用最广泛的语言,超越了 Python 和 JavaScript——这标志着开发者创造内容和默认模板及工具的结构性转变。(github.blog)
重要性
这并不是一个虚荣指标:平台、启动模板和主要框架越来越多地默认使用 TypeScript,而 AI 辅助编码工作流程(例如,Copilot 和其他代码模型)在可用类型信息时效果更佳。这改变了团队的实际优先事项:投资于 TypeScript 优先的 CI 检查,将启动仓库和模板与强但渐进的严格性设置对齐,确保内部库的类型定义,并将增量类型采用视为一项首要的技术路线图项目。从生产的角度来看,预计在代码生成过程中更快地捕捉逻辑回归,更依赖于 API 边界中的编译时契约,以及工具链(类型感知的 linter、构建缓存和编辑器/AI 集成)的持续增长,您应该将其集成到管道中以提高可靠性而不阻碍速度。(github.blog)
来源
继续阅读
TypeScript 的原生 Go 移植 (项目 Corsa) 实现了 ~10 倍的类型检查速度提升
2025年11月29日微软的 TypeScript 团队已将编译器和语言服务移植到 Go(项目 Corsa),产生了显著的实际速度和内存改进,并发布了原生预览供早期测试。
Node.js 标记内置 TypeScript 类型剥离稳定 (v25.2.0)
2025年11月28日Node.js v25.2.0(2025年11月11日)将运行时 TypeScript '类型剥离' 提升为稳定版本——可以直接使用 node 运行多个 .ts 文件,但有重要的实际注意事项。
Docker 修复嵌套依赖中的关键 RCE,向 LangChain.js 提交上游修复
2025年11月27日Docker 发现并修复了根植于 expr-eval 依赖中的关键 RCE (CVE-2025-12735),用一个受维护的替代品替换了它,并将修复提交给 LangChain.js——影响 Kibana 和许多 LLM 应用。