Developing
There are a few prerequisites you will need to get started:
Install a current version of:
Then what you need to do depends on the component you will be working on.
bucklescript
In the repository root run
yarn install
Then see scripts
in package.json
native
In the repository root directory run
esy install
Then see scripts
in esy.json
website
In the website
directory run
yarn install
Then see scripts
in website/package.json
Running tests
The tests files are located in bucklescript/test
and run against both platforms.
They are run against the native codebase via some dune rules in native/test/dune
.