Wrapper Update Workflow - RhoInc/webcharts-wrapper-boilerplate GitHub Wiki

Process to Update Wrapper Functions

  1. Create a branch for the new feature
  2. Update files in the /scr as needed to add new functionality
  3. Update versions in the following locations:
  • package.json
  • ./src/chartfoundry/util/renderer.js
  1. Build new versions of the renderers in the branch.
  2. Test the new functionality.
  3. Pull the branch in to the master branch.
  4. Test that the existing examples (gists) still work.
  5. Consider updating a gist or creating a new one to demonstrate new functionality.
  6. Tag/Release the new version.
  7. Upload a versioned copy of the current build to https://graphics.rhoworld.com/src/
  8. Publish the library to NPM. See here for details.
  9. If the wrapper is used in ChartFoundry, make an new feature branch and test the updated renderer there.