The minimum requirements for code contributions are:
- The code must be compliant with the JS Standard Code Style rules or their correspondingly configured TSLint rules.
- All new and changed code should have a corresponding unit and/or integration test.
- New and changed challenges must have a corresponding e2e test.
- Linting, as well as all unit, integration and e2e tests should pass locally before opening a Pull Request.
You can find our detailed contribution guidelines over here:
https://bkimminich.gitbooks.io/pwning-owasp-juice-shop/content/part3/contribution.html
Learn all about our crowd-sourced translation project on Crowdin here:
https://bkimminich.gitbooks.io/pwning-owasp-juice-shop/content/part3/translation.html