bruno/contributing_ru.md
2023-10-23 08:32:27 -05:00

2.2 KiB
Raw Blame History

English | Українська | Русский | Türkçe | Español

Давайте вместе сделаем Бруно лучше!!!

Я рад, что Вы хотите усовершенствовать bruno. Ниже приведены рекомендации по запуску bruno на вашем компьютере.

Стек

Bruno построен с использованием NextJs и React. Мы также используем electron для поставки десктопной версии ( которая поддерживает локальные коллекции )

Библиотеки, которые мы используем

  • CSS - Tailwind
  • Редакторы кода - Codemirror
  • Управление состоянием - Redux
  • Иконки - Tabler Icons
  • Формы - formik
  • Валидация схем - Yup
  • Запросы клиента - axios
  • Наблюдатель за файловой системой - chokidar

Зависимости

Вам потребуется Node v18.x или последняя версия LTS и npm 8.x. В проекте мы используем рабочие пространства npm

Приступим к коду

Пожалуйста, обратитесь к development_ru.md для получения инструкций по запуску локальной среды разработки.

Создание Pull Request

  • Пожалуйста, пусть PR будет небольшим и сфокусированным на одной вещи
  • Пожалуйста, соблюдайте формат создания веток
    • feature/[название функции]: Эта ветка должна содержать изменения для конкретной функции
      • Пример: feature/dark-mode
    • bugfix/[название ошибки]: Эта ветка должна содержать только исправления для конкретной ошибки
      • Пример bugfix/bug-1