Библиотека: React 19.0.0
UIKit: Mantine 7.17.1
Сборщик: Vite 6.2.0
Основные подходы к разработке:
-
методология FSD
-
иконки @tabler/icons-react Линтеры:
-
Eslint 9.21.0
-
Prettier 3.5.3
-
Stylelint 16.15.0
Команды:
- dev: Запуск локального сервера для разработки.
- build: Компиляция TypeScript и сборка проекта для продакшена.
- preview: Предпросмотр собранного проекта.
- check:eslint: Проверка кода с помощью Eslint.
- check:tsc: Проверка TypeScript без генерации файлов.
- check:styles: Проверка стилей с помощью Stylelint.
- check:all: Запуск всех проверок (Eslint, TypeScript, Stylelint).
- fix:eslint: Автоматическое исправление проблем в коде с помощью Eslint.
- fix:styles: Автоматическое исправление проблем в стилях с помощью Stylelint.
- fix:all: Автоматическое исправление всех проблем (Eslint, Stylelint).
Название веток:
/feature/<task_number>- внедрение новой функциональности/bugfix/<task_number>- устранение ошибки
Сообщения коммитов:
feat: <commit_message>fix: <commit_message>