bruno/contributing_fr.md
2023-10-25 18:50:06 +02:00

1.6 KiB

English | Українська | Русский | Türkçe | Deutsch | Français

Ensemble, améliorons Bruno !

Je suis content de voir que vous envisagez améliorer Bruno. Ci-dessous, vous trouverez les règles et guides pour récupérer Bruno sur votre ordinateur.

Technologies utilisées

Bruno est construit en utilisant NextJs et React. Nous utilisons aussi Electron pour embarquer la version ordinateur (qui permet les collections locales).

Les bibliothèques que nous utilisons :

  • CSS - Tailwind
  • Code Editors - Codemirror
  • State Management - Redux
  • Icons - Tabler Icons
  • Forms - formik
  • Schema Validation - Yup
  • Request Client - axios
  • Filesystem Watcher - chokidar

Dépendances

Vous aurez besoin de Node v18.x ou la dernière version LTS et npm 8.x. Nous utilisons aussi les espaces de travail npm (npm workspaces) dans ce projet.

Commençons à coder

Veuillez vous référez à la documentation de développement pour les instructions pour démarrer l'environnement de développement local.

Ouvrir une Pull Request

  • Merci de conserver les PR petites et focalisées sur un seul objectif
  • Merci de suivre le format de nom des branches
    • feature/[feature name]: Cette branche devrait contenir une fonctionnalité spécifique
      • Exemple: feature/dark-mode
    • bugfix/[bug name]: Cette branche devrait contenir seulement une solution pour pour une bogue spécifique
      • Exemple: bugfix/bug-1