This is a development branch for the latest version of
@operational/visualizations
(v7 or later). If you are looking for source code of v6 or earlier see master-v6 branch. Documentation for v6 is here.
This project is structured as a monorepo for operational visualizations and related libraries. It consists of three libraries:
@operational/frame
- representation of multidimensional data.@operational/visualizations
- set of visualisations primitives for building visualisations, React library. Uses frame as data source.@operational/grid
- React component pivot table. Uses frame as data source. You can usegrid
together withvisualizations
to show visualisations in cells of pivot table.
yarn
yarn start
to run tests
yarn test --watch
We follow Conventional Changelog. To simplify commit process you can use yarn commit
.
Every commit to master is automatically released to canary channel.
To release to stable chanel use following commands:
git checkout master
git pull
yarn release:version
This command will bump versions of packages and push it to master (together with tags). CI server will do actual release.
Thanks to Chromatic for providing the visual testing platform that help us catch unexpected changes on time.