Thank you for your interest in contributing to Dragman Agent! This document provides guidelines for contributing to the project.
- Fork the repository
- Clone your fork locally
- Create a new branch for your feature
- Make your changes
- Test your changes
- Submit a pull request
- Install dependencies:
yarn install - Copy environment file:
cp .env.example .env - Configure your environment variables
- Run the development server:
yarn dev
- Use ESLint for code linting
- Use Prettier for code formatting
- Follow the existing code style
- Write meaningful commit messages
- Write tests for new features
- Ensure all tests pass
- Test your changes locally before submitting
- Update the README.md with details of changes
- Update the documentation if needed
- Add tests for new functionality
- Ensure all tests pass
- Submit a pull request with a clear description