Have a fix or feature? Submit a pull request - we love them!
As this is a Google project, you must first e-sign the Google Contributor License Agreement before we can accept any code. It takes only a second and basically just says you won't sue us or claim copyright of your submitted code. You only need to do this once for any Google project.
Before submitting a pull request, please try to ensure that your code conforms to the Google style guide. Above the style guide, we would like to keep this library small. Additionally, we emphasize keeping the library small. Approvers may request changes to reduce binary size (e.g. when using a language feature would require a polyfill).
Before submitting a pull request, please make sure that no unit tests fail and no compiler warnings appear after running the command:
yarn test