Thank you for your interest in contributing to IndexSwapy! This document provides guidelines and instructions for contributing to the project.
Please be respectful and considerate of others when contributing to this project.
- Fork the repository
- Create a new branch for your feature/fix
- Make your changes
- Submit a pull request
- Ensure your code follows the existing style
- Add tests for new features
- Update documentation as needed
- Keep pull requests focused and small
- Reference any related issues
- Clone the repository:
git clone https://github.com/59n/indexswapy.git
cd indexswapy- Install dependencies:
npm install- Start the development server:
npm start- Run tests:
npm test- Use consistent indentation (2 spaces)
- Follow JavaScript best practices
- Add comments for complex logic
- Keep functions small and focused
- Write tests for new features
- Ensure all tests pass before submitting PR
- Update tests when modifying existing features
- Update README.md for significant changes
- Add comments for complex code
- Document new features
Feel free to open an issue if you have any questions about contributing!