Contributing Guidelines
How to contribute to TrustLists.
How to Contribute
TrustLists is an open-source project that welcomes contributions from the community. Here are the ways you can help:
Add Trust Centers
Submit new company trust centers to the directory.
Fix Platform Detection
Improve platform detection accuracy.
Report Issues
Report bugs or suggest improvements.
Improve Documentation
Help improve our documentation.
Development Setup
- Fork the repository on GitHub
- Clone your fork locally:
git clone https://github.com/YOUR_USERNAME/TrustLists.git cd TrustLists - Install dependencies:
npm install - Run locally:
npm run dev
Pull Request Process
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes
- Test your changes locally
- Commit with a clear message:
git commit -m "Add trust center for Company X" - Push to your fork:
git push origin feature/your-feature - Create a Pull Request on GitHub
Code Standards
- Follow existing code style and patterns
- Include tests for new functionality
- Update documentation as needed
- Use clear, descriptive commit messages
Feel free to open an issue on GitHub or reach out to the maintainers for help getting started.