Optical character recognition performed on the video game Crash Team Racing Nitro-Fueled for game results
Live at https://sebranly.github.io/ctr-ocr/
Current tasks are available on this GitHub list of projects
- Clone the repository with
git clone git@github.com:sebranly/ctr-ocr.git - Go into the repository (e.g. with
cd) - Make sure you use node 16 (
node -v) and npm 8 (npm -v) - Run
npm cito install the dependencies
- To run it locally, run
npm run start, it has hot reloading - To run the test suite (no need to run command above), run
npm run test
- Commit and push your changes to
mainbranch, or create a merge request as a PR from your clone to this project'smainbranch - Make sure to have followed the following. If not, create a new PR.
- increase the
WEBSITE_VERSIONfromsrc/constants/general.tsfile, by following semver- MAJOR version when you make incompatible API changes,
- MINOR version when you add functionality in a backwards compatible manner, and
- PATCH version when you make backwards compatible bug fixes.
- make sure
DEBUG_MODEfromsrc/constants/general.tsfile isfalse
- increase the
- Confirm that test suite passes with
npm run test - Then run
npm run deploy - Finally create a new release for this version on GitHub Releases page by adding the changelog