Add contributing

This commit is contained in:
Jia Hao 2016-01-25 09:53:09 +08:00
parent e1aec8ae8f
commit a8d020f3e2
1 changed files with 37 additions and 0 deletions

37
CONTRIBUTING.md Normal file
View File

@ -0,0 +1,37 @@
# Contributing to Nativefier
## Issues
Please include the following in your new issue:
- Version of Nativefier (run `$ nativefier --version`)
- Version of Node.js (run `$ node --version`)
- Command line parameters
- OS and architecture you are running Nativefier from
- Stack trace from the error message (if any)
- Instructions to reproduce the issue
## Pull Requests
See [here](https://github.com/jiahaog/nativefier#development) for instructions on how to set up a development environment.
Follow the current code style, and make sure tests and lints pass before submitting with the following commands:
Run the following command before submitting the pull request:
```bash
# Run tests and linting
$ npm run ci
```
Or you can run them separately:
```bash
# Tests
$ npm run test
# Lint source files
$ npm run lint
```
Thank you so much for your contribution!