Recommendations
- Node >=22
- ESLint >=9.19.0
- Typescript >= 5.0.0
- VScode
- VScode eslint extension
- VScode prettier extension
- Either
strict: trueor at leaststrictNullChecks: trueintsconfig. Some@typescript/eslintrules requiresstrictNullChecksturned on. This shouldn't be a problem because Sheriff is meant to be used withstrictturned on anyway