We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
If we wanted to be maximally opinionated, use: https://github.com/tsconfig/bases/blob/main/bases/node16-strictest-esm.combined.json
I personally do not like unit testing (yet), so XO with the "strictest" base tsconfig I think would be amazing!
If we wanted to be slightly less opinionated, we can just use the "strictest" config here: https://github.com/tsconfig/bases/blob/main/bases/strictest.json
The text was updated successfully, but these errors were encountered:
I believe we already have the strictest config:
xo/lib/constants.js
Lines 121 to 131 in f952701
Not all compiler properties apply to the TS ESlint plugin.
Sorry, something went wrong.
Interesting. How can XO know what compiler settings have any effect on the TS ESLint plugin? The project could export an object type 💡
This gets me thinking, What if instead of having ANY defaults here, we just fail and tell the user to add their own tsconfig
No branches or pull requests
If we wanted to be maximally opinionated, use: https://github.com/tsconfig/bases/blob/main/bases/node16-strictest-esm.combined.json
I personally do not like unit testing (yet), so XO with the "strictest" base tsconfig I think would be amazing!
If we wanted to be slightly less opinionated, we can just use the "strictest" config here: https://github.com/tsconfig/bases/blob/main/bases/strictest.json
The text was updated successfully, but these errors were encountered: