Catberry uses ESLint for checking the code style.
You should run it using make lint
before committing to the repo. If you need
to fix indentations automatically then use make lint-fix
.
make lint
is a part of npm test
script.
Catberry TodoMVC uses CasperJS.
To test you can run make test
.
make test
is a part of npm test
script.
Write clean and simple docs in the docs/index.md
file (if exists) or describe
the feature in README.md
if the package doesn't have separate documentation.
- PR should be submitted from a separate branch (use
git checkout -b "fix-123"
) to adevelop
branch - PR's commit message should use present tense and be capitalized properly (i.e.,
Fix #123: Add tests for RequestRouter.
)
Still have any questions? Join the Gitter and ask them there.