概要

TypeScript の enum を変換するトランスフォーマーについて、メンバーの値が「逆マッピング(reverse mapping)」を持つべきかどうかの判定を、tsc の isSyntacticallyString と同じ構文的な判定に合わせる修正が行われた。これまでは定数評価器が畳み込めるかどうかに依存した判定になっており、文字列値のメンバーが誤って逆マッピングを持ち、他のメンバーを上書きすることがあった。

変更履歴

  • 2026-09-24 — enum の文字列初期化子に対する逆マッピング判定を tsc と同じ構文的な判定に修正(#26724)📦 oxlint_v1.85.0 · 変更

関連