To learn more about how all of this works, please check this out.
First, install the required packages:
npm install
Then, create your challenges as well as your fights. It's time to unleash your creativity and sadism!
As for how to deal with this repository, most things are explained in the document linked above.
Exploring this boilerplate should also give you some insights :)
This boilerplate ships with some convenience scripts that help you interact with your track's content.
You can automatically test a challenge from nowhere in the repository by running the following command:
# generic syntax
npm run test <challenge_id>
# using the my-challenge challenge
npm run test my-challenge