Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.42 KB

File metadata and controls

38 lines (30 loc) · 1.42 KB

Contributing to PRotect Chrome Extension

Thank you for your interest in contributing to PRotect! This extension helps developers analyze and detect security vulnerabilities in Pull Requests (PRs). Your contributions help improve secure coding practices.

🛠 How to Contribute

1️⃣ Fork & Clone the Repository

  1. Fork the repository on GitHub.
  2. Clone your fork to your local machine:
    git clone https://github.com/PYRAG-PRotect/Extension.git
    cd Extension_v_2

2️⃣ Set Up the Development Environment

  1. Open Google Chrome and go to chrome://extensions/
  2. Enable Developer Mode (toggle in the top-right corner)
  3. Click Load Unpacked
  4. Select the cloned repository folder (where manifest.json is located)

3️⃣ Making Changes

  • Follow the best coding practices and ensure your code is clean and readable.
  • Commit changes with meaningful messages:
    git add .
    git commit -m "Fix: Improved vulnerability detection logic"
  • Push changes to your fork and open a Pull Request.

4️⃣ Reporting Issues

  • Found a bug? Have a feature suggestion? Create an issue here.
  • Provide detailed information, steps to reproduce, and screenshots if applicable.

✅ Code Guidelines

  • Use JavaScript for development.
  • Follow Chrome Extension APIs standards.
  • Categorize vulnerabilities by severity levels.