May 2024 / TypeScript TypeScript: Use Satisfies for Exhaustive Type Checks Compile-time safety for exhaustive type checks can be achieved with satisfies never. It's best practice to use it in every switch case statement.