Stop silent bugs in TypeScript with the 'never' type | DailyDevLists