2.0 KiB
Contribuer
Looking for the english version?
Merci de votre intérêt à contribuer à ce code !
Toutes les contributions (même les plus petites) sont les bienvenues.
Pour garder une certaine cohérence dans le code, merci de suivre
ces quelques règles.
1. Commit tags
Tous les commits doivent être précédés d'emojis dans la mesure du possible pour que la liste des commits soit plus lisible.
Emoji | Type de commit |
---|---|
📖 | Changement dans la documentation |
🐛 | Correction de bug |
📒 | Déplacement de fichiers |
💡 | Nouvelles fonctionnalités |
💄 | Correction du style de code |
2. Branches
Merci d'utiliser un nom de branche différent de
master
pour vos pull requests, pour que l'historique
soit plus lisible.
Par exemple, pour améliorer la documentation, vous
pourriez choisir le nom improve-docs
.
3. Conventions de style
Le code Javascript peut être écrit suivant beaucoup de styles différents mais nous ne sommes pas aussi durs que ceux-ci.
La règle principale est d'utiliser ESLint pour vérifier si votre code s'accorde avec nos conventions de style. Voici quelques unes des règles :
- utiliser le paramètre de base dans
parseInt()
; - utiliser le one true brace style;
- mettre un espace après les virgules, pas d'espace avant;
- mettre les virgules à la fin des lignes de préférence;
- utiliser des guillemets simples;
- écrire en camelcase;
- utiliser 4 espaces pour l'indentation.
4. Langue
De préférence, les noms de variables, fonctions, le texte des commentaires, les descriptions de commits doivent être écrits en anglais.