Настроить Eslint VueJS для чистого кода, pre-commit git + actions
Здравствуйте. Есть небольшой проект VueJS 3 + Vite.
Также настроен Eslint по дефолту.
Нужно настроить Eslint что бы проверял style guide исходя из https://vuejs.org/style-guide/ . исходил из https://habr.com/ru/companies/simbirsoft/articles/674036/ .
Сделать что бы Eslint сам форматировал код по правилам в редакторе VS CODE (точнее показать как это настроить, как я понял prettier не нужен будет для автоформатирования)
Сделать Eslint pre-commit hook github, что бы была проверка на форматирование кода перед коммитом
Настроить скрипт Action на github.com для CI \CD , что бы была проверка Eslint
Думаю для людей, которые занимаются разработкой долгое время, не будет каких то сложностей. Просто скопируете ваши рабочие конфиги с правилами форматирования кода и скриптом Action для непрерывной интеграции.