Skip to content
This repository has been archived by the owner on Apr 14, 2024. It is now read-only.

Проект для поиска IT-проектов

Notifications You must be signed in to change notification settings

habralab/sapphire-team-front

Repository files navigation

Sapphire

Ссылки на проект:

Бекенд репозиторий
Figma
Task manager

Установка зависимостей:

yarn

Разработка проекта:

yarn dev

Запуск тестов

Когда необходимо запустить тесты один раз:

yarn test

Когда разрабатываем тесты и реализуем их:

yarn test:watch

Качество кода

Качество кода проверяется такие инструментами как prettier, eslint, tsc.

IDE автоматически показывает эти ошибки. Если есть возможность, то prettier и eslint ошибки исправляются в момент сохранения файла, а также в момент коммита.

typescript ошибки необходимо исправлять самому, т.к. только мы ведуем про типизацию.

Запускаем локально (переносы строк - оставляем только lf)

git config --global core.autocrlf false

git rm --cached -r .

git reset --hard HEAD

git config core.ignorecase false