eugene-serb/wavelovers

Release 1.6.0

Closed this issue · 0 comments

Описание

Необходимо переехать с vue-cli, т.к. он уже не поддерживается. Вместе с тем, приходят уведомления от dependabot, которые он автоматически починить не может. Сам обновлять не хочу, т.к. лучше переехать, чем обновлять и тестить, не отвалилось ли чего. Выбор пал на новый vue с vite.

Задача: только меняем рельсы, всё остальное без изменений. Минимальными усилиями сделать все перечисленные далее пункты.

  • Переехать с Vue-CLI на vite@latest.
  • Обновить Vue 3.
  • Обновить Vue Router 4.
  • Переехать с Jest на Vitest.
  • Обновить TypeScript.
  • Обновить ESLint.
  • Обновить Prettier.
  • Установить обновлённый SASS.
  • Установить Vuex. Стором оставить его же. На Pinia переедем позже.
  • Настроить Rollup в Vite на сборку MPA.
  • Обновить и все остальные зависимости.
  • Обновить README.
  • Обновить карту сайта.
  • Поднять версию до 1.6.0.