Live editor (docs and examples): https://brumik.github.io/react-json-chart-builder
npm i --save react-json-chart-builder
- Write code, commit with semantic release commit messages (see bellow)
- Create PR
- Merge the PR, and the CI will start to run:
- Generate new package number and tag by semantic release
- Publish the package to the NPM registry
- Build the demo app and push the built app to the
gh-pages
branch - The branch served as a webpage on: https://brumik.github.io/react-json-chart-builder
Using semantic release
- Patch release:
fix(pencil): stop graphite breaking when too much pressure applied
- Feature release:
feat(pencil): add 'graphiteWidth' option
- Breaking release:
BREAKING CHANGE: The graphiteWidth option has been removed. The default graphite width of 10mm is always used for performance reasons.
- node > 14
- npm > 7
npm i
- install the packagesnpm start
- start the local web server- go to
localhost:8080
npm i
if not done beforenpm test