Skip to content

Latest commit

 

History

History
68 lines (51 loc) · 1.63 KB

File metadata and controls

68 lines (51 loc) · 1.63 KB

Contributing to Avoid Google Translate

Thank you for your interest in contributing to Avoid Google Translate! We welcome contributions from everyone.

Getting Started

  1. Fork the repository on GitHub.
  2. Clone your fork locally:
    git clone https://github.com/your-username/avoid-google-translate.git
    cd avoid-google-translate
  3. Add the upstream remote to keep your fork in sync:
    git remote add upstream https://github.com/pascaruchan/avoid-google-translate.git
  4. Install dependencies using pnpm:
    pnpm install

Development

To start the development server with live reloading:

pnpm dev

This project uses Plasmo.

Testing

We use Vitest for testing. Please ensure all tests pass before submitting your changes:

pnpm test

Submitting a Pull Request

  1. Make sure your main branch is up to date:
    git checkout main
    git pull upstream main
  2. Create a new branch for your feature or bugfix:
    git checkout -b feature/my-new-feature
  3. Make your changes and commit them with clear, descriptive messages.
  4. Push your branch to your fork:
    git push origin feature/my-new-feature
  5. Open a Pull Request against the main branch of the original repository.

Code Style

This project uses Prettier for code formatting. Please ensure your code is formatted before committing.

pnpm format

License

By contributing, you agree that your contributions will be licensed under its MIT License.