I love pull requests. And following this simple guidelines will make your pull request easier to merge.
- Create a new branch, please don’t work in master directly.
- Add failing tests (if there’re any tests in project) for the change you want to make. Run tests (see below) to see the tests fail.
- Hack on.
- Run tests to see if the tests pass. Repeat steps 2–4 until done.
- Update the documentation to reflect any changes.
- Push to your fork and submit a pull request.
- If you have commit access to repo and want to make big change or not sure about something, make a new branch and open pull request.
- Don’t commit generated files: compiled from Stylus CSS, minified JavaScript, etc.
- Don’t change version number and changelog.
- Install EditorConfig plugin for your code editor.
- Feel free to ask me anything you need.
cd
to src
folder first.
Install dependencies:
npm install grunt-cli -g
npm install
Hack on:
grunt watch
Build / run tests:
grunt