typescript-dev
SKILL.md
TypeScript 开发规范
代码规范
- 在
tsconfig.json中启用严格模式(strict mode),以获得更全面的类型检查 - 对对象结构使用
interface,对联合类型(union)或交叉类型(intersection)使用type - 在可能的情况下利用类型推断(type inference),减少显式类型注解
- 使用泛型(generics)构建可复用的组件与函数
- 启用
strictNullChecks,防止null和undefined引发错误 - 使用泛型提升类型推断能力,增强组件的可复用性
- 优先使用类型守卫(type guards)进行运行时检查,尽量避免强制类型断言(
as) - 避免使用
any类型,不确定类型时优先使用unknown或泛型 - 熟练使用 TypeScript 工具类型(Utility Types,如
Pick,Omit,Partial)来转换类型 - 在终端运行命令时,默认使用
pnpm作为包管理器
Weekly Installs
3
Repository
wulnut/lark_agentGitHub Stars
3
First Seen
13 days ago
Security Audits
Installed on
opencode3
gemini-cli3
github-copilot3
codex3
kimi-cli3
amp3