Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ESLint Improvements #172

Open
3 of 12 tasks
Tracked by #169
lishaduck opened this issue Jun 25, 2024 · 0 comments
Open
3 of 12 tasks
Tracked by #169

ESLint Improvements #172

lishaduck opened this issue Jun 25, 2024 · 0 comments

Comments

@lishaduck
Copy link
Contributor

lishaduck commented Jun 25, 2024

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.

Next, some tseslint tweaks might be helpful

  • We should enable the recommended-strict tseslint rules
  • Also, strict-boolean-expressions is nice
  • We may wish to consider prefer-readonly
  • ban-ts-comment could use some configuring from the default (Standardize comments #217)

Finally, we should consider if these other plugins would be useful:

@lishaduck lishaduck changed the title ESLint ESLint Improvements Jun 25, 2024
This was referenced Jun 25, 2024
@lishaduck lishaduck moved this to In Progress in @lishaduck's todo list Aug 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant