TS1225
Cannot find parameter 'error'.
Broken Code ❌
const isError = (): input is Error => {
return input instanceof Error;
};Fixed Code ✔️
A type predicate needs a parameter to validate:
const isError = (input: unknown): input is Error => {
return input instanceof Error;
};