There is a JIRA helper to view charts.
-
Install Node.js, if you don't have it yet.
-
Install global dependencies:
npm install grunt-cli -g
npm install bower -g
-
Install local dependencies:
npm install
-
Initialize dependencies:
grunt install
Building in a local environment:
grunt build
Watch and build for any changes:
grunt run
Create an ZIP file for deploy
grunt release
Run unit tests:
grunt test
The basic structure of the product is given in the following way:
app/
Contains the source code of the JIRA Helper.bower_components/
Contains all dependencies fetched via Bower. However, this directory is unnecessary for versioning, so it is ignored.dist/
Contains JIRA Helper generated files, once build task has been run. However, this directory is unnecessary for versioning, so it is ignored.node_modules/
Contains all dependencies fetched via Node Packaged Modules. However, this directory is unnecessary for versioning, so it is ignored..bowerrc
Bower is configured using this file..editorconfig
Specifies the coding style for different editors/IDEs..gitignore
A gitignore file specifies intentionally untracked files that Git should ignore..jsbeautifyrc
Specifies the coding format rules for JSBeautify..jshintrc
Specifies the linting configurations for JSHint.bower.json
Lists all Bower dependencies.Gruntfile.js
Used to configure or define tasks and load Grunt plugins.package.json
Lists all Node.js dependencies.README.md
Explains the JIRA Helper product.