14.6 Домашняя работа

Написать модуль “Кнопка”, который содержит кнопку для вставки на веб-страницу. Кнопка обладает простой функциональностью: при каждом клике на ней отображается количество сделанных кликов (1 клик, 2 клика, 3 клика и т.д.). Кнопка должна быть описана в отдельном модуле и состоять из двух файлов:
CSS-стили приложения, описанные в button.css, должны подключаться к файлу button.js как зависимость при помощи import. Основной код приложения должен располагаться в файле index.js, куда модуль button.js должен подключаться при помощи import. Приложение должно разместить импортируемую кнопку на HTML-страницу. Также необходимо настроить webpack следующим образом:
Результат выполнения задания — архив, который должен содержать полный набор файлов приложения: index.html для запуска и проверки, папка src с исходниками приложения, папка build с собранным бандлом приложения (build.js, build.css)webpack.config.jspackage.json.babelrc и другие файлы, которые требуются для сборки.

Продвинутый уровень: результат можно не присылать в архиве, а выложить на npm при помощи npm publish.