Recommendations
- Node >=20
- VScode
- VScode eslint extension
- VScode prettier extension
- Either
strict: true
or at leaststrictNullChecks: true
intsconfig
. Some@typescript/eslint
rules requiresstrictNullChecks
turned on. This shouldn't be a problem because Sheriff is meant to be used withstrict
turned on anyway