Skip to content

Latest commit

 

History

History
65 lines (39 loc) · 2 KB

File metadata and controls

65 lines (39 loc) · 2 KB

Contributing to GhostLayer

First off, thank you for taking the time to contribute! It’s people like you who make GhostLayer a powerful tool for everyone.

How Can I Contribute?

Reporting Bugs

Before creating bug reports, please check the Issues tab to see if the problem has already been reported. When creating an issue, include:

  • Steps to reproduce the bug.
  • Browser version and OS.
  • Expected vs. Actual results.

Suggesting Enhancements

We love new ideas for "Data Poisoning" or spoofing techniques! Please open an issue with the tag enhancement to discuss the feature before starting development.


Getting Started

  1. Fork the repository on GitHub.
  2. Clone your fork locally:
git clone https://github.com/santoshvandari/GhostLayer
  1. Create a branch for your work:
git checkout -b feature/your-feature-name
# OR
git checkout -b fix/bug-description
  1. Commit your changes. Use descriptive messages like feat: add memory spoofing or fix: resolve email refresh bug.
  2. Push to your fork:
git push origin feature/your-feature-name
  1. Open a Pull Request against our main branch.

Contribution Guidelines

  • Code Style: Keep it clean! We use Vanilla JS to keep the extension lightweight. Avoid adding heavy libraries unless absolutely necessary.
  • Documentation: If you add a new spoofing module, update the README.md and add comments to your code.
  • Privacy First: Ensure that any new feature follows our "No Data Collection" policy. We do not track the users of this extension.
  • Testing: Test your changes on both Chrome and Brave (or other Chromium browsers) to ensure compatibility.

Code of Conduct

By participating in this project, you agree to abide by our Code of Conduct. We are committed to providing a friendly, safe, and welcoming environment for all.

Thank you for helping us help the world "Go Ghost"!