Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 1.39 KB

File metadata and controls

21 lines (17 loc) · 1.39 KB
Зачем Это подводящее занятие, чтобы облегчить вам работу далее

Необходимо

  • создать новый репозиторий
  • настроить проект на работу с webpack, typescript и jest
  • написать утилитную функцию на TS, которая может рассчитывать следующее состояние поля в игре Жизнь
  • покрыть тестами (не менее 80%)
  • добавить линтеры и workflow для проверок (в тч проверку на минимальное покрытие)
  • PR с кодом отправить в ЛК

Критерии принятия

  • Настроен новый репозиторий (линтеры, автоматизации)
  • сделан PR отражающий сделанные изменения
  • реализована функция getNextGeneration()
  • код описан типами Typescript и покрыт тестами
  • покрытие кода не менее 80% (установлено требование через coverageThreshold и тесты на CI проходят эту проверку)
  • нет серьезных нареканий к реализации