When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change.
Please note we have a Code of conduct, please follow it in all your interactions with the project.
Make sure you have typescript compiler installed and available as tsc.
- run
yarn install. - run
yarn devif u are in a unix like env. Windows users should run typescript compiler manually. Make sure a typescript outputs to a dist folder. - run
yarn installinside the test dir. - run
yarn testinside the test dir and follow along.
yarn dev does not run tsc with watch flag. U can run it manually.
- Update
changelog.mdfile, and describe all changes in detail - Increase the version number in
Globals.tsandpackage.jsonfile to the new version that this Pull Request would represent. The versioning scheme we use is SemVer. - Compile all typescript files according to the tsconfig file.