TypeScript 模式匹配库,用于对联合类型和嵌套数据做穷尽、安全的分支处理。
官方入口
适合把复杂的 if/switch 分支写成可组合的模式匹配,并利用 TypeScript 检查未覆盖的联合分支。它不会替代运行时数据校验,来自网络或用户的对象仍需先验证结构。
if
switch
本条仅收录 ts-pattern 开源代码本体,npm 元数据标记为 MIT;不包含收费扩展、托管服务或商业支持。
资料核对:2026-10-24反馈此资源