hexlet_brain_games_installero

Project 1: Brain Games (Hexlet.io, JS Frontend)

Usage no npm install needed!

<script type="module">
  import hexletBrainGamesInstallero from 'https://cdn.skypack.dev/hexlet_brain_games_installero';
</script>

README

Проект Brain Games

(Попытка 0) 12 нояб. → 19 нояб.

Maintainability

Test Coverage

Build Status

Установка

npm install -g hexlet_brain_games_installero

Использование

$ brain-games
Welcome to the Brain Games!

asciicast

Часть 1

  • Makefile с командами install, start, publish
  • Установлены пакеты: @babel/core, @babel/cli, @babel/node, @babel/preset-env
  • Добавлен .gitignore
  • Добавлен .babelrc
  • В package.json добавлены скрипты build, prepublishOnly
  • В package.json добавлен бинарник brain-games
  • Пакет опубликован

Часть 2

  • Установлен пакет readline-sync
  • Добавлен src/index.js с функцией brainGames
  • В bin/brain-games.js добавлен импорт и вызов функции

Часть 3

  • Установлены пакеты eslint, eslint-config-airbnb-base, eslint-plugin-import, babel-eslint
  • Добавлен .eslintignore
  • Добавлен .eslintrc.yml
  • Добавлена задача make lint
  • vim настроен на работу в eslint
  • Добавлен .travis.yml
  • Добавлены бэджики Travis CI и Code Climate

Часть 4

  • Добавлена игра Brain Even
  • В README.md добавлена аскинема с примером игры
  • Новая версия пакета опубликована

Часть 5

  • Логика игры выделена в отдельный файл games/brainEven
  • Добавлена игра brainCalc
  • Новая версия пакета опубликована

Часть 6

Часть 7

Часть 8