用途:该技能面向 TypeScript 或 JavaScript 项目的开发工作,在相关项目中被要求激活,用于统一编码风格与类型使用习惯。
主要能力:提供一组明确的编码约定,包括优先使用 TypeScript 而非 JavaScript、始终启用严格模式;类型层面避免 any 而使用 unknown,优先采用可辨识联合而非枚举,对不可变数据使用 readonly;语法层面默认使用 const,以 async/await 替代 Promise 链,使用可选链与空值合并运算符;样式层面要求不得硬编码样式,而应使用主题或配置。
使用方式:资料未提供具体安装命令、配置方法或调用步骤,暂未提供。
适用场景:适用于 TypeScript 或 JavaScript 项目的日常开发,尤其是需要统一类型安全与代码风格的团队协作场景。
限制:资料仅给出上述规范条目,未说明支持的工具链、编辑器、版本要求或与其他技能的配合方式,暂未提供。