前端知库

ts-pattern

TypeScript 模式匹配库,用于对联合类型和嵌套数据做穷尽、安全的分支处理。

适合把复杂的 if/switch 分支写成可组合的模式匹配,并利用 TypeScript 检查未覆盖的联合分支。它不会替代运行时数据校验,来自网络或用户的对象仍需先验证结构。

本条仅收录 ts-pattern 开源代码本体,npm 元数据标记为 MIT;不包含收费扩展、托管服务或商业支持。