contentql / pin-lottery

https://pin-lottery.vercel.app
2 stars 1 forks source link

refactor: fix `// @ts-ignore` to `// @ts-expect-error` #286

Closed deepsource-autofix[bot] closed 6 months ago

deepsource-autofix[bot] commented 6 months ago

TypeScript allows you to suppress all errors on a line by placing a single-line comment starting with @ts-ignore immediately before the erroring line. While powerful, there is no way to know if a @ts-ignore is actually suppressing an error without manually investigating what happens when the @ts-ignore is removed. This means its easy for @ts-ignores to be forgotten about, and remain in code even after the error they were suppressing is fixed. This is dangerous, as if a new error arises on that line it'll be suppressed by the forgotten about @ts-ignore, and so be missed.

deepsource-io[bot] commented 6 months ago

Here's the code health analysis summary for commits d482a2f..dd70252. View details on DeepSource β†—.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript❌ Failure
❗ 3 occurences introduced
🎯 8 occurences resolved
View Check β†—

πŸ’‘ If you’re a repository administrator, you can configure the quality gates from the settings.