Учебный проект 1 "Игры разума" из курса обучения "Фронтенд-разработчик" на Hexlet

Maintainability Node CI

Описание

Пакет является учебным проектом реализации CLI приложений на Node.js. Пакет включает движек для создания игр типа вопрос-ответ и реализованные демо-игры:

  • calc - What is the result of the expression?
  • even - Answer "yes" if the number is even, otherwise answer "no".
  • gcd - Find the greatest common divisor of given numbers.
  • prime - Answer "yes" if given number is prime. Otherwise answer "no".
  • progression - What number is missing in the progression?

Установка и запуск

Установка пакета из хранилища npm

npm install frontend-project-lvl1-kalyaka -g

Установка из репозитория github

  • Склонировать репозиторий
  • Перейти в текущую директорию пакета
  • Опубликовать пакет локально
  • Собрать пакет локально
> git clone https://github.com/KalyakinAG/frontend-project-lvl1.git ./brain-games
> cd brain-games
> make publish
> make link

После установки запуск игр производится командами:

brain-%ИмяИгры%

Например:

> brain-calc

Удаление

Выполнить команду в директории пакета:

> make uninstall

Или удалить пакет глобально:

> npm uninstall frontend-project-lvl1-kalyaka -g

Примеры игр

even

brain-even

calc

brain-calc

gcd

brain-gcd

progression

brain-progression

prime

brain-prime