Сервис для анализа доходности инвестиционных портфелей, сравнения с индексом.
npm install
npm run dev
Сервис откроется локально по адресу localhost:5000. По-умолчанию настроен live-reload на сохранение файлов.
Разработка, преимущественно, ведётся по методологии TDD. Команды на тесты и линтинг:
npm run test
npm run lint
npm run lint -- --fix
Настроена кастомная система версионирования и релиза. Можно указать конкретную версию, можно релизить патч/минор/мажор. Запускать из ветки dev
, всё остальное сделает автоматика.
./bin/release.sh patch
./bin/release.sh minor
./bin/release.sh major
./bin/release.sh 0.3.0
На каждый пуш в ветку master
(т. е. на каждый релиз) настроен деплой на сервис surge.sh.