CONTRIBUTING.md•1.34 kB
# Contributing Guidelines
Thank you for your interest in contributing to this project! Please follow these guidelines to contribute.
## Bug Reports
If you find a bug, please use the GitHub Issue tracker to report it. Include the following information in your bug report:
- A clear and concise description of the bug
- Steps to reproduce
- Expected behavior and actual behavior
- Environment information (OS, Node.js version, etc.)
## Feature Requests
If you have an idea for a new feature, please create an Issue first to propose it. It's important to reach consensus on the direction before making significant changes.
## Pull Requests
1. Fork the repository and create a new branch
2. Follow the code style of the project
3. Add tests for your changes
4. Write clear, descriptive commit messages
5. Submit your pull request
## Development Environment Setup
```bash
# Clone the repository
git clone https://github.com/yourusername/aws-s3-mcp.git
cd aws-s3-mcp
# Install dependencies
npm install
# Start development server
npm start
# Run tests
npm test
```
## Code Style
This project follows TypeScript coding conventions. Please check your formatting before submitting code using:
```bash
npm run lint
```
## License
By contributing to this project, you agree that your contributions will be licensed under the MIT License.