Thank you for your interest in contributing to MetaSearch! This guide will help you get started with contributing to the project.
- Install Node.js (LTS version recommended)
- Clone the repository
- Install dependencies with
npm install - Use
npx @rspack/cli buildfor testing builds - Use
npm run packagefor production builds
- Check the Issues tab for existing tasks, or create a new issue if needed
- Fork the repository
- Implement your changes
- Submit a pull request and link it to the related issue
- Use ESLint and Prettier for code formatting
- Follow existing code style patterns
- Use meaningful variable and function names
- Keep functions small and focused
- Use conventional commits format
- Structure:
type(scope): description - Types: feat, fix, docs, style, refactor, test, chore
- Keep messages clear and concise
- Reference related issues when applicable
If you need help or have questions:
- Check existing issues
- Review documentation in
/docs - Create a new issue with detailed information
Thank you for helping make MetaSearch better!