Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.11 KB

CONTRIBUTING.md

File metadata and controls

35 lines (22 loc) · 1.11 KB

Contributing

Reporting bug

Please report the bug you find on veloce/lichobile/issues. Be sure to search in the existing issues before in order to avoid duplicates.

Bug reports MUST contain:

  • phone hardware
  • phone operating system version
  • version of lichess mobile beta
  • steps to reproduce
  • description of the observed behavior
  • description of the expected behavior

If you have an Android device you can use remote debugging tools.

Sending Javascript errors with your bug report is extremely helpful.

Please do not report mobile application bugs in lichess forum.

Pull requests

Check the requirements and setup guide in the readme.

Mithril views should be written with the hyperscript function (imported as h), and not JSX. Current JSX views are here for legacy reasons.

We use tslint to enforce some coding conventions.

Before sending a pull request, please ensure the following command run without error (it will run lint, tests, and compilation in release mode):

$ npm run build-stage