找出 Mode 解析里的 bug

来自 字面量类型
TypeScript 6 进阶 5分钟 找出 1处问题

找出这段生成的解析器为什么不能证明 Mode 有效。

TypeScript
type Mode = "safe" | "fast";

function parseMode(raw: string): Mode {
  const payload = JSON.parse(raw) as { mode: Mode };
  return payload.mode;
}
在试验场中打开
报告错误