Skip to content

nikitanosov1/infrastructure-yandex-homework

 
 

Repository files navigation

Для себя любимого на будущее

Хорошая статья про commitlint, супер подробно все расписано, что и как настроить: вот husky нужно установить, чтобы можно было запускать commitlint как pre-commit hook. pre-commit hook позволяет проверить сообщение коммита до самого коммита и запретить коммит пользователю, если он написан неверно. А commitlint в ci на всякий случай проверяет все коммиты, ведь вдруг у пользователи не настроен pre-commit hook.

Условие

В этом репозитории находится пример приложения с тестами:

Для запуска примеров необходимо установить NodeJS 16 или выше.

Как запустить:

# установить зависимости
npm ci

# запустить приложение
npm start

Как запустить e2e тесты:

# скачать браузеры
npx playwright install

# запустить тесты
npm run e2e

Как запустить модульные тесты:

npm test

About

Решение задания "Инфраструктура" для ШРИ (Школы Разработки Интерфейсов) Яндекса

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • TypeScript 83.0%
  • HTML 14.5%
  • CSS 1.2%
  • Other 1.3%