React UI components library.
Includes:
npm install -g lerna
yarn
yarn run build
yarn run bump-version
Will make next steps:
- ask for a new version of each changed package
- update all cross-dependencies
If you don't want to update all the packages, you can choose "custom version" and type current version.
-
Commit changes.
-
Make git tag on commit with updated version.
Tag format
- For one updated package:
<package-name>@<new-version>
, for ex.ui-shared@1.0.1
- For a few updated packages:
<package-name1>@<new-version1>/<package-name2>@<new-version2>
, for ex.ui-core@2.0.0/ui-shared@1.0.1
- For one updated package:
-
Push commit and tags to the remote.
TravisCI will publish packages to NPM after successful build.