Disable / configure TypeScript diagnostics.
This was mainly created for easier reading of just-cloned repos that don't have dependencies installed yet (so you don't have bunch of red lines). That's why there is statusbar item that can toggle disableTsErrors.disableAllErrors
setting.
For projects without typechecking (without jsconfig, js only) you can use disableTsErrors.customizations
to disable specific diagnostics, similar how you can override eslint rules reporting with eslint.rules.customizations
.
Also you can use this setting to disable refactoring hints, such as suggestions for unused variables. Or you can change severity of some errors to warning or hint.
If you still really need to disable specific errors in type-checked projects for some reason, you should use this along with tsc-silent. Support for tsc-silent
is enabled out of the box when the file with the name tsc-silent.config.js
is found in the root (can be changed via setting).