You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm setting up build-time linting for a project (ie. tsc && tsc-strict) and noticed that ts-expect-error will always fail linting if the expected error is due to strict typing because tsc will think that there's no expected error (and say that the ts-expect-error should be removed) while tsc-strict will see the error. Any ideas for how to fix this? Perhaps tsc-strict could do the linting for all files or maybe there's a way to have tsc skip strict files?
For now, the best solution I can think of is to just use ts-ignore instead.
The text was updated successfully, but these errors were encountered:
Hi, currently tsc alone doesn't have any option to filter or select files from the CLI. In tsc-strict we filter errors produced by strict files in our code. What we could do in the future would be creating a script tsc-no-strict, which would run tsc and filter out every strict file.
I'm setting up build-time linting for a project (ie. tsc && tsc-strict) and noticed that ts-expect-error will always fail linting if the expected error is due to strict typing because tsc will think that there's no expected error (and say that the ts-expect-error should be removed) while tsc-strict will see the error. Any ideas for how to fix this? Perhaps tsc-strict could do the linting for all files or maybe there's a way to have tsc skip strict files?
For now, the best solution I can think of is to just use ts-ignore instead.
The text was updated successfully, but these errors were encountered: