Open lishaduck opened 1 week ago
Our ESLint configuration is loosely based on XO.
We should first review what configurations are unnecessary and remove them.
Then, there are a bunch of disabled lint rules.
@typescript-eslint/no-unsafe-*
unicorn/no-null
unicorn/prevent-abbreviations
Next,
recommended-strict
strict-boolean-expressions
Finally, we should consider if these other plugins would be useful:
Our ESLint configuration is loosely based on XO.
We should first review what configurations are unnecessary and remove them.
Then, there are a bunch of disabled lint rules.
@typescript-eslint/no-unsafe-*
unicorn/no-null
unicorn/prevent-abbreviations
(needs a lot of configuration to prevent changing src, etc in variable names)Next,
recommended-strict
tseslint rules.strict-boolean-expressions
is nice.Finally, we should consider if these other plugins would be useful: