Skip to content

brumik/react-json-chart-builder

Repository files navigation

react-json-chart-builder

semantic-release

Live editor (docs and examples): https://brumik.github.io/react-json-chart-builder

Intall the npm package

  • npm i --save react-json-chart-builder

Workflow

Semantic release commit messages

Using semantic release: Note, you need the : in it to trigger the release.

  • No release: chore(demo): updated the demo application
  • 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.

Devel setup

Requirements

  • node >= 15
  • npm >= 7
  • for nvm users you can just do nvm use after nvm install 15 if you had not doen it before

Setup

  • npm ci - install the packages
  • npm start - start the local web server
  • go to localhost:8080

If you want to see the docs too in the browser, you have to generate them first:

  • npm run:build:docs

Testing

  • npm ci if not done before
  • npm test

About

A chart builder component in react, which uses JSON for schema.

Resources

License

Stars

Watchers

Forks

Packages

No packages published