mirror of
https://github.com/denoland/deno.git
synced 2025-09-29 05:34:49 +00:00
feat(cli): enable useUnknownInCatchVariables
by default (#12547)
Closes #11826 **BREAKING CHANGE** this behaviour was disable when introduced in Deno 1.14/TypeScript 4.4. It will highlight code that unsafely handles variables that are caught, and will cause type errors in unsafe code.
This commit is contained in:
parent
be68b82eb4
commit
a065604155
17 changed files with 56 additions and 17 deletions
|
@ -5,6 +5,8 @@ function foo(): never {
|
|||
try {
|
||||
foo();
|
||||
} catch (error) {
|
||||
console.log(error.stack);
|
||||
if (error instanceof Error) {
|
||||
console.log(error.stack);
|
||||
}
|
||||
throw error;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue