If you are not happy with the default linting rules, you have several options:
Overwrite individual rules in
.eslintrc.js. For example, you can add the following rule to enforce semicolons instead of omitting them:
// .eslintrc.js "semi": [2, "always"]
Pick "none" for ESLint preset when generating the project and define your own rules. See ESLint documentation for more details.