Vielen Dank für dein Interesse, zu diesem Projekt beizutragen! Hier sind einige Richtlinien, die dir helfen werden.
Dieses Projekt und alle Mitwirkenden verpflichten sich zu einem respektvollen und inklusiven Umgang miteinander. Bitte sei freundlich und respektiere andere Perspektiven und Erfahrungen.
- Prüfe zuerst, ob der Fehler bereits gemeldet wurde
- Verwende die Issue-Vorlage für Fehlerberichte
- Beschreibe den Fehler klar und präzise
- Füge Reproduktionsschritte hinzu
- Gib Informationen über deine Umgebung (Node.js-Version, Betriebssystem, etc.)
- Prüfe zuerst, ob das Feature bereits angefragt wurde
- Verwende die Issue-Vorlage für Feature-Anfragen
- Beschreibe das gewünschte Feature klar und präzise
- Erkläre, warum das Feature nützlich wäre
- Forke das Repository
- Erstelle einen Feature-Branch (
git checkout -b feature/amazing-feature) - Committe deine Änderungen (
git commit -m 'Add some amazing feature') - Pushe den Branch (
git push origin feature/amazing-feature) - Öffne einen Pull Request
- Halte dich an den bestehenden Codestil
- Kommentiere komplexen Code
- Schreibe Tests für neue Funktionen
Bitte folge diesen Richtlinien für Commit-Nachrichten:
- Verwende den Imperativ ("Add feature" statt "Added feature")
- Erste Zeile als kurze Zusammenfassung (max. 72 Zeichen)
- Füge bei Bedarf detaillierte Beschreibungen nach einer Leerzeile hinzu
Beispiel:
Add support for TypeScript config files
- Parse tsconfig.json for aliases
- Add tests for TypeScript configuration
- Update documentation
- Füge Tests für neue Funktionen hinzu
- Stelle sicher, dass alle Tests bestehen
Mit deinen Beiträgen stimmst du zu, dass sie unter der gleichen Lizenz wie das Projekt (MIT) veröffentlicht werden.