用途:这是一个简洁、经来源核验的“新近特性索引”,回答某特性是否已存在、在哪个版本落地、是否稳定或仍为预览,而非教程或代码风格指南。若项目已有自己的编码规范技能,以该技能为准。
主要能力:以对照表形式列出 TypeScript 与 Node.js 的过时写法与当前惯用法,例如 satisfies、using/await using、const 类型参数、NoInfer、推断类型谓词、isolatedDeclarations、erasableSyntaxOnly、迭代器辅助方法、Set/Map 内建方法,以及 Node 的原生 TS 执行、node: 前缀、内建 .env/watch/glob、fetch、AbortSignal、structuredClone、权限模型、require(esm) 等。
使用方式:在建议或否决某个惯用法前,先阅读对应参考文件;每个参考文件末尾表格含“此处是否可用”列,需核对调用项目的实际 tsconfig.json、lib 与 Node 版本。资料注明事实核验至 2026-06-30,并对照真实安装的 typescript@6.0.3 与多个 Node 二进制;标记 NEEDS RE-VERIFICATION 的条目在撰写时无权威来源,使用前需确认。
适用场景:为编码模型提供版本感知的近期 API 参考,避免使用训练数据中已过时或尚未落地的写法。
限制:不是教程,不提供完整代码示例;lib 分桶问题需注意,部分 TS 5.5/5.6/6.0 特性位于 ES2025/ESNext 而非 ES2024;TypeScript 6.0 是版本对齐与弃用过渡版本,非语言特性版本;tsgo 参考文件更新最快,可能已过时;node:sqlite 仍为候选版本,Temporal 与 node:sea 状态需运行时确认。