This was missing from the original list of rules. https://typescript-eslint.io/rules/strict-void-return/ It was only added relatively recently (a month ago).