billing-ui
v1.63.10
Published
KonturBilling UI components
Downloads
19
Readme
billing-ui
Как работать над проектом локально
- В корне "billing-ui" репозитория, через консольку, выполняем команду
npm link
- В корне репозитория, который использует "billing-ui", выполняем команду
npm link billing-ui
Поднятие версий
- Закоммитить все изменения. Не должно быть даже unstaged changes.
- Выполнить:
npm version patch
- для поднятия последней цифры версии: 0.0.N (баг фикс)npm version minor
- для поднятия минорной версии: 0.N.0 (добавление функциональности)npm version major
- для поднятия мажорной версии: N.0.0 (breaking changes)- При необходимости можно дописать
-m "%s is version"
для добавления сообщения коммиту, где%s
- номер новой версии
При этом запускаются тесты, поднимается версия в package.json
, создается коммит и тэг и пушатся в репозиторий.
Для справки можно пользоваться semver.org.
Известные баги :bug:
- Ломаются тесты при использовании прилинкованной библиотеки. Лечится "отвязкой" библиотеки и установкой её как модуля. Для того, чтобы "отвязать" библиотеку нужно:
- В корне репозитория, который использует "billing-ui" выполнить
npm unlink billing-ui
- Перейти в корень "billing-ui" и выполнить
npm unlink
- В корне репозитория, который использует "billing-ui" выполнить