When contributing to this repository, please first discuss the change you wish to make via issues.
Please note we have a code of conduct, please follow it in all your interactions with the project.
If you haven't contributed to an open source project, the first-contributions guide is what we'd recommend going through or following as you contribute here. If you need assistance contributing feel free to ask, ideally in the issue that you're taking on. The general process for Pull Requests is:
- Fork this repository to your own GitHub account and then clone it to your local device.
- Create a new branch
git checkout -b MY_BRANCH_NAME
. - Install yarn:
npm install -g yarn
- Install the dependencies for the monorepo with
yarn
in the monorepo root folder - Run
yarn workspace TEMPLATE_OR_PACKAGE dev
to start up dev mode and watch for code changes - Make the changes needed for the issue, then utilize
git add
,git commit
, andgit push
to get those changes onto your fork. - Open up your fork on github, and there should be a button that allows you to open a Pull Request with the main repository.
- Add a title and description to your pull request that at a minimum links to the issue and describes the fix you did.