Thanks for your interest in contributing to AuthWeb! This document provides guidelines and instructions for contributing.
- Use welcoming and inclusive language
- Respect differing viewpoints
- Accept constructive criticism
- Focus on what's best for the community
- Show empathy towards others
- Maintain project quality
- Review contributions promptly
- Provide constructive feedback
- Foster an open environment
- Fork the repository
- Create your branch (
git checkout -b fix/some-broken-things
) - Make your changes
- Run tests if applicable
- Commit your changes (
git commit -m 'Add AmazingFeature'
) - Push to your branch (
git push origin fix/some-broken-things
) - Open a Pull Request
git clone https://github.com/riipandi/authweb.git
cd authweb
pnpm install
pnpm dev
- Use TypeScript for type safety
- Follow existing code formatting
- Keep functions small and focused
- Write descriptive variable names
- Write tests for new features
- Update documentation
- Keep dependencies minimal
- Optimize for performance
- Follow security best practices
- Use clear, descriptive commit messages
- Reference issues when applicable
- Keep commits focused and atomic
- Check existing issues
- Review closed Pull Requests
- Open a GitHub Issue
- Follow updates on X/Twitter
Your contributions help make AuthWeb better for everyone!