This project uses Node.js to run, so make sure you've got a recent version installed.
Yarn is used to manage dependencies and run scripts. After cloning the repository you can use this command to install dependencies:
yarn
Run the build
script to compile the TypeScript source code into JavaScript in the tsc_output
folder.
This project uses Prettier to validate the formatting and style across the codebase.
You can run Prettier in the project with this command:
yarn run style
This project uses XO (which uses ESLint and some plugins internally) to perform static analysis of the source code. It reports issues like unused variables or not following best practices to ensure the project is well-written.
yarn run lint