zen-echart-render-core
v0.0.10
Published
[![pipeline status](http://gitlab.zenatix.com/zenatix/zen-table-render-core/badges/master/pipeline.svg)](http://gitlab.zenatix.com/zenatix/zen-table-render-core/commits/master) [![npm version](https://badge.fury.io/js/zen-echart-render-core.svg)](https://
Downloads
4
Readme
Zen EChart Core
Description
This lib is the Rendering Core (uses zen-crunch-core). It produces JSON ingestible charts options for ECharts
Features
- Create options for multiple charts types
- Bar
- Line
- Scatter/ EffectScatter
- Pie
- BoxPlot
- Gives Configurable options to control certain aspects like ..
- Title
- Legend
- Echarts toolbox
- Create timeLines on attribute
- Create simple tabular dataView for charts
- Create MarkLine on charts
- Localized line drawn over chart (Min/Max/Avg)
- Create MarkPoints on charts
- Localized Bubble Point drawn over chart (Min/Max/Avg) and many more ...
Dev notes
Fully Automated Commit and tagging and CI integrated. Semver Followed. To setup and develop on this libs please follow these steps
Prerequisites
- Nodejs 6+ and npm 5+ is needed
Steps to setup ENV
- Clone Repo
git clone [email protected]:zenatix/zen-crunch-core.git
npm install
- Run -
sudo npm install -g release-it
- Testing test cases
npm t
- Testing release locally
- Use -
npm run build && npm pack
to create a tar of package - Install this tar in main repo by
npm install <path to file>
- Use -
- Commit system just commits all staged files.
- You can manually stage files
- To stage all files. Run
npm run stage:all
- Create release
- Patch release -
npm run release:patch
- Minor release -
npm run release:minor
- Major release -
npm run release:major
- Patch release -
Maintained By - Zenatix Solutions.
Peace