- TypeScript;
- ESLint и Prettier;
- Vite;
- VitePWA (WorkBox);
- assets: статические ресурсы, применяемые в компонентах
- components: переиспольюзуемые компоненты приложения
- hooks: вспомогательные функции для компонентов
- stores: микроменеджеры состояний
- utils: утилиты для работы с данными
Описаны в файле .env.example
-
npm run lint
- запуск prettier совместно с eslint -
npm run format
- запуск prettier в режиме исправления
✅ (Рекомендуется): docker-compose up --build
npm run dev
Рекомендуется запуск в контейнере: docker exec -it frontend
-
npm run test
- запуск тестов в консоли в режиме реального времени -
npm run coverage
- запуск отчета о покрытии кода