20 Jun 2026 Switch statement membiarkan bug lolos saat compile time Switch statement TypeScript diam-diam membiarkan Anda lupa menangani kasus. Berikut cara menggantinya dengan pola exhaustiveness-checked yang membuat build gagal, bukan saat runtime. type-level-correctnesspattern-matchingtypescripttype-safety