ESlint
Please follow all of the the ESLint rules - most of these have been specifically picked to help you avoid errors, highlight common mistakes and enforce some baseline style conventions so that everyone can pick up projects faster.
Most of the style-centric rules will be applied automatically by default every time you save. This will fix the majority of issues automatically (indentation, line endings, etc.) You may need to configure your editor to automatically load external changes to files. If you'd prefer to run this manually, pass --no-fix to npm run dev and then run npm run fix manually when desired.
Do not commit code without fixing all eslint notices.
Please do not use directives to disable ESlint unless there are fundamental technical reasons for doing so - in most cases there will be an easier/safer way to do what you're trying to do. Consider asking a senior colleague for advice if you cannot resolve an eslint complaint.