Configured to provide the following:
- spaces for indentation
- indentation of 4 spaces
- linux style newlines and file endings
This will be detected by most editors and the changes will be enforced for the project containing this file.
Code linter for pragmatically enforcing style guides. For the example I am pulling in the airbnb preset as this gives a clean and standardised style. There are also plugins for Grunt and Gulp.
One of the most standard and well known linters, it will handle a lot of conventions in the code. The list of config options can be seen here. Grunt and Gulp tasks are available.
Grunt can be used to release the project, the grunt release
task can be used to bump the verion number add a version
banner to the dot files and push the changes to git.