If you would like to help, let me know! There is a freenode channel for gittron in the #gittron. See badge on the header.
npm install
To watch for changes in the src
directory:
npm run watch
To run the actual electron app:
npm start
To prepare the app for distribution run:
npm run package
To publish a new version, you also need to codesign the app running npm run codesign
.
There are 2 linters for js
& scss
and unit tests with mocha
.
// Run all tests
npm run test
// Run only unit tests
npm run mocha
// Run unit tests with coverage
npm run coverage
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request
- Make sure tests are passing
Gittron is licensed under the MIT Open Source license. For more information, see the LICENSE file in this repository.