First off, thanks for taking the time to contribute! 🎉
- Check if the bug has already been reported in Issues
- If not, create a new issue with:
- Clear title and description
- Steps to reproduce
- Expected vs actual behavior
- Angular version
- Browser version
- Check Issues for similar suggestions
- Create a new issue with:
- Clear use case
- Why this feature would be useful
- Proposed API (if applicable)
- Fork the repo
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Test your changes
- Commit (
git commit -m 'Add amazing feature') - Push (
git push origin feature/amazing-feature) - Open a Pull Request
git clone https://github.com/yourusername/ngx-performance-diagnostics.git
cd ngx-performance-diagnostics
npm install
npm run build- Follow the existing code style
- Use TypeScript strict mode
- Add JSDoc comments for public APIs
- Keep functions small and focused
npm testBy contributing, you agree that your contributions will be licensed under the MIT License.