If you encounter a problem when using js_of_ocaml or if you have any questions, please open a GitHub issue.
- Check first if your issue has already been reported.
- Include the version of ocaml and js_of_ocaml you are using (
ocamlc -version
,js_of_ocaml --version
). - Describe the expected and actual behavior.
- Do not unsubscribe from the issue until it is closed, the maintainers may ask for your feedback.
We actively welcome pull requests.
- Prior to investing a large amount of time into significant or invasive changes, it is likely more efficient to first open an issue for discussion and planning.
- Install all dependencies (see Install dependencies)
- Fork the repository and create your branch from
master
. - If you have added code that should be tested, add tests.
- Ensure tests still pass (see Running the tests).
opam install --deps-only js_of_ocaml js_of_ocaml-lwt js_of_ocaml-compiler js_of_ocaml-ocamlbuild js_of_ocaml-toplevel js_of_ocaml-ppx js_of_ocaml-ppx_deriving_json js_of_ocaml-tyxml
opam install lwt reactiveData tyxml ppxlib cohttp-lwt-unix menhir ppx_expect yojson sexplib
Just run make tests
.