| Зачем | Тренируемся писать консольные приложения и публиковать их в Github (вы уже делали это с API, но инструменты командной строки немного отличаются). Учимся работать с файловой системой и запуском команд из nodejs. |
|---|
Необходимо:
-
создать и настроить проект
-
реализовать скрипт командной строки, который поддерживает ввод параметров -- через аргументы -- через интерфейс с запросами в консоли
-
позволяет опубликовать проект (собрать его при необходимости) на github pages с заданными параметрами
-
команда для сборки (если нужно)
-
директория для публикации
-
репозиторий для публикации
-
настройки доступа к репозиторию
-
опубликовать, чтобы можно было использовать через npx
-
оформить README с подробным описанием и gif с демонстрацией работы, списком команд для использования
-
подготовить работу с сдаче
-
сделать ревью 2 других работ
В чат с преподавателем сбросить ссылку на репозиторий и на опубликованный пакет. Задание принято если выполнены все пункты:
- создан пакет, реализующий нужный функционал
- открыт PR
- код прошел линтинг (и тесты)
- проект опубликован на npmjs
- пакет работает без установки (через npx)
- вместе со ссылками сброшены ссылки на 2 PR других студентов, на которые сделано ревью (если ссылки не удается найти в чате, обратиться к преподавателям)