In this section, we will provide an overview of the workflow to create and distribute our charting package. We will also discuss some conventions regarding version numbers and the process of creating a release, introduce tools that will help us to manage the dependences with other projects, run the tests, and automate the package building process.
Implement new features or modify the existing code
Check whether our code follows the coding guidelines
Implement tests for the new functionality or create additional tests for the existing features
Run tests to ensure that the modifications don't introduce unexpected behaviors or break the public API
Generate a minified file
When implementing new features...