Adrián Mouly
08/28/2021, 6:41 AMcatch
? Looks like has to be any
or unknown
but the linter doesn’t allow it.
71:19 warning Unexpected any. Specify a different type @typescript-eslint/no-explicit-any
Ross Coundon
08/28/2021, 7:37 AMcatch(err: unknown)
Then either use a type guard
if(err instanceof BaseError) {
// do stuff
}
or cast it
const error = err as BaseError
Adrián Mouly
08/28/2021, 7:37 AMRoss Coundon
08/28/2021, 7:41 AMAdrián Mouly
08/28/2021, 7:43 AMRoss Coundon
08/28/2021, 7:43 AMFrank