v0.23.0
Highlights
- In v0.22.0, we added support for
.tsand.tsxextensions by default. This caused a lot of problems for non-TS projects, so it has been reverted pending a better solution. - The
quotesrule is now set to disallow using template literals when you're not using any interpolation. xojs/eslint-config-xo@ea693f3 - Removed the
no-use-before-definerule. It has too many false-positives. xojs/eslint-config-xo@1257597
New rules
require-awaitunicorn/prefer-exponentiation-operatorunicorn/catch-error-name(See this thread if you're wondering whyerroris preferred overerr) (Sorry about the churn, but this is an important milestone towards more readable code. Code is written once but read many times. We should optimize for the latter.)