Install dependencies
yarn install
yarn serve
yarn lint
Debug mode is a set of tools to make testing and development easier. It can be used in testing versions of the game (and locally if you enable APP_TESTING in constants.js). To enable debug mode, import the debug.json file as savefile or edit your savefile to include the feature debugFeature. You should see a new icon in the navigation bar, which takes you to the debug feature. Additional debug tools can now also be found in the settings (such as keybinds to skip time). Please note that the debug feature does not support translations and may break on small screens.
Run all tests
yarn test:unit
Run tests without parameters. This allows to run only selected tests by passing a name as argument
yarn test:unit-custom
Open cypress (Project needs to be running locally on port 8080 and APP_TESTING needs to be set to true in constants.js)
yarn test:e2e
Don't forget to set the desired APP_ENV in constants.js before building!
yarn build
yarn forge:start
yarn forge:make
Supports desktop, tablet, and mobile with a screen width of 375px or higher
Supports firefox, electron and chromium-based browsers