Thank you for your interest in contributing to Avoid Google Translate! We welcome contributions from everyone.
- Fork the repository on GitHub.
- Clone your fork locally:
git clone https://github.com/your-username/avoid-google-translate.git cd avoid-google-translate - Add the upstream remote to keep your fork in sync:
git remote add upstream https://github.com/pascaruchan/avoid-google-translate.git
- Install dependencies using pnpm:
pnpm install
To start the development server with live reloading:
pnpm devThis project uses Plasmo.
We use Vitest for testing. Please ensure all tests pass before submitting your changes:
pnpm test- Make sure your main branch is up to date:
git checkout main git pull upstream main
- Create a new branch for your feature or bugfix:
git checkout -b feature/my-new-feature
- Make your changes and commit them with clear, descriptive messages.
- Push your branch to your fork:
git push origin feature/my-new-feature
- Open a Pull Request against the
mainbranch of the original repository.
This project uses Prettier for code formatting. Please ensure your code is formatted before committing.
pnpm formatBy contributing, you agree that your contributions will be licensed under its MIT License.