mirror of
https://github.com/usebruno/bruno.git
synced 2024-12-22 23:02:40 +01:00
commit
a839d311dc
@ -1,4 +1,4 @@
|
|||||||
[English](/contributing.md) | [Українська](/contributing_ua.md) | [Русский](/contributing_ru.md) | [Türkçe](/contributing_tr.md) | [Deutsch](/contributing_de.md) | **Français** | [বাংলা](docs/contributing/contributing_bn.md)
|
[English](/contributing.md) | [Українська](docs/contributing/contributing_ua.md) | [Русский](docs/contributing/contributing_ru.md) | [Türkçe](docs/contributing/contributing_tr.md) | [Deutsch](docs/contributing/contributing_de.md) | **Français** | [Português (BR)](docs/contributing/contributing_pt_br.md) | [বাংলা](docs/contributing/contributing_bn.md) | [Español](docs/contributing/contributing_es.md) | [Română](docs/contributing/contributing_ro.md) | [Polski](docs/contributing/contributing_pl.md)
|
||||||
|
|
||||||
## Ensemble, améliorons Bruno !
|
## Ensemble, améliorons Bruno !
|
||||||
|
|
||||||
@ -23,23 +23,11 @@ Les librairies que nous utilisons :
|
|||||||
|
|
||||||
Vous aurez besoin de [Node v18.x ou la dernière version LTS](https://nodejs.org/en/) et npm 8.x. Nous utilisons aussi les espaces de travail npm (_npm workspaces_) dans ce projet.
|
Vous aurez besoin de [Node v18.x ou la dernière version LTS](https://nodejs.org/en/) et npm 8.x. Nous utilisons aussi les espaces de travail npm (_npm workspaces_) dans ce projet.
|
||||||
|
|
||||||
### Commençons à coder
|
|
||||||
|
|
||||||
Veuillez vous référer à la [documentation de développement](docs/development_fr.md) pour les instructions de démarrage de l'environnement de développement local.
|
|
||||||
|
|
||||||
### Ouvrir une Pull Request
|
|
||||||
|
|
||||||
- Merci de conserver les PR minimes et focalisées sur un seul objectif
|
|
||||||
- Merci de suivre le format de nom des branches :
|
|
||||||
- feature/[feature name]: Cette branche doit contenir une fonctionnalité spécifique
|
|
||||||
- Exemple: feature/dark-mode
|
|
||||||
- bugfix/[bug name]: Cette branche doit contenir seulement une solution pour un bug spécifique
|
|
||||||
- Exemple: bugfix/bug-1
|
|
||||||
|
|
||||||
## Développement
|
## Développement
|
||||||
|
|
||||||
Bruno est développé comme une application _client lourd_. Vous devrez charger l'application en démarrant nextjs dans un premier terminal, puis démarre l'application Electron dans un second.
|
Bruno est développé comme une application _client lourd_. Vous devrez charger l'application en démarrant nextjs dans un premier terminal, puis démarre l'application Electron dans un second.
|
||||||
|
|
||||||
|
|
||||||
### Dépendances
|
### Dépendances
|
||||||
|
|
||||||
- NodeJS v18
|
- NodeJS v18
|
||||||
@ -80,6 +68,7 @@ done
|
|||||||
find . -type f -name "package-lock.json" -delete
|
find . -type f -name "package-lock.json" -delete
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
### Tests
|
### Tests
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@ -89,3 +78,13 @@ npm test --workspace=packages/bruno-schema
|
|||||||
# bruno-lang
|
# bruno-lang
|
||||||
npm test --workspace=packages/bruno-lang
|
npm test --workspace=packages/bruno-lang
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
### Ouvrir une Pull Request
|
||||||
|
|
||||||
|
- Merci de conserver les PR minimes et focalisées sur un seul objectif
|
||||||
|
- Merci de suivre le format de nom des branches :
|
||||||
|
- feature/[feature name]: Cette branche doit contenir une fonctionnalité spécifique
|
||||||
|
- Exemple: feature/dark-mode
|
||||||
|
- bugfix/[bug name]: Cette branche doit contenir seulement une solution pour un bug spécifique
|
||||||
|
- Exemple: bugfix/bug-1
|
@ -1,4 +1,4 @@
|
|||||||
[English](/publishing.md) | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) | [Polski](docs/publishing/publishing_pl.md) | **বাংলা**
|
[English](/publishing.md) | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) | [Polski](docs/publishing/publishing_pl.md) | **বাংলা** | [Français](docs/publishing/publishing_fr.md)
|
||||||
|
|
||||||
### ব্রুনোকে নতুন প্যাকেজ ম্যানেজারে প্রকাশ করা
|
### ব্রুনোকে নতুন প্যাকেজ ম্যানেজারে প্রকাশ করা
|
||||||
|
|
||||||
|
7
docs/publishing/publishing_fr.md
Normal file
7
docs/publishing/publishing_fr.md
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
[English](/publishing.md) | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) | [Polski](docs/publishing/publishing_pl.md) | [বাংলা](docs/publishing/publishing_bn.md) | **Français**
|
||||||
|
|
||||||
|
### Publier Bruno dans un nouveau gestionnaire de paquets
|
||||||
|
|
||||||
|
Bien que notre code soit open source et disponible pour tout le monde, nous vous remercions de nous contacter avant de considérer sa publication sur un nouveau gestionnaire de paquets. En tant que createur de Bruno, je détiens la marque `Bruno` pour ce projet et j'aimerais gérer moi-même sa distribution. Si vous voyez Bruno sur un nouveau gestionnaire de paquets, merci de créer une _issue_ Github.
|
||||||
|
|
||||||
|
Bien que la majorité de nos fonctionnalités soient gratuites et open source (ce qui couvre les apis REST et GraphQL), nous nous efforçons de trouver un équilibre harmonieux entre les principes de l'open source et la pérennité - https://github.com/usebruno/bruno/discussions/269
|
@ -1,4 +1,4 @@
|
|||||||
[English](/publishing.md) | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) | **Polski** | [বাংলা](docs/publishing/publishing_bn.md)
|
[English](/publishing.md) | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) | **Polski** | [বাংলা](docs/publishing/publishing_bn.md) | [Français](docs/publishing/publishing_fr.md)
|
||||||
|
|
||||||
### Publikowanie Bruno w nowym menedżerze pakietów
|
### Publikowanie Bruno w nowym menedżerze pakietów
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
[English](/publishing.md) | [Português (BR)](/docs/publishing/publishing_pt_br.md) | **Română** | [Polski](docs/publishing/publishing_pl.md) | [বাংলা](/docs/publishing/publishing_bn.md)
|
[English](/publishing.md) | [Português (BR)](/docs/publishing/publishing_pt_br.md) | **Română** | [Polski](docs/publishing/publishing_pl.md) | [বাংলা](/docs/publishing/publishing_bn.md) | [Français](docs/publishing/publishing_fr.md)
|
||||||
|
|
||||||
### Publicarea lui Bruno la un gestionar de pachete nou
|
### Publicarea lui Bruno la un gestionar de pachete nou
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
[![Download](https://img.shields.io/badge/Download-Latest-brightgreen)](https://www.usebruno.com/downloads)
|
[![Download](https://img.shields.io/badge/Download-Latest-brightgreen)](https://www.usebruno.com/downloads)
|
||||||
|
|
||||||
|
|
||||||
[English](/readme.md) | [Українська](/readme_ua.md) | [Русский](/readme_ru.md) | [Türkçe](/readme_tr.md) | [Deutsch](/readme_de.md) | **Français** | [বাংলা](docs/readme/readme_bn.md)
|
[English](/readme.md) | [Українська](docs/readme/readme_ua.md) | [Русский](docs/readme/readme_ru.md) | [Türkçe](docs/readme/readme_tr.md) | [Deutsch](docs/readme/readme_de.md) | **Français** | [Português (BR)](docs/readme/readme_pt_br.md) | [한국어](docs/readme/readme_kr.md) | [বাংলা](docs/readme/readme_bn.md) | [Español](docs/readme/readme_es.md) | [Italiano](docs/readme/readme_it.md) | [Română](docs/readme/readme_ro.md) | [Polski](docs/readme/readme_pl.md)
|
||||||
|
|
||||||
Bruno est un nouveau client API, innovant, qui a pour but de révolutionner le _status quo_ que représente Postman et les autres outils.
|
Bruno est un nouveau client API, innovant, qui a pour but de révolutionner le _status quo_ que représente Postman et les autres outils.
|
||||||
|
|
||||||
@ -21,8 +21,42 @@ Vous pouvez utiliser git ou tout autre gestionnaire de version pour travailler d
|
|||||||
|
|
||||||
Bruno ne fonctionne qu'en mode déconnecté. Il n'y a pas de d'abonnement ou de synchronisation avec le cloud Bruno, il n'y en aura jamais. Nous sommes conscients de la confidentialité de vos données et nous sommes convaincus qu'elles doivent rester sur vos appareils. Vous pouvez lire notre vision à long terme [ici (en anglais)](https://github.com/usebruno/bruno/discussions/269).
|
Bruno ne fonctionne qu'en mode déconnecté. Il n'y a pas de d'abonnement ou de synchronisation avec le cloud Bruno, il n'y en aura jamais. Nous sommes conscients de la confidentialité de vos données et nous sommes convaincus qu'elles doivent rester sur vos appareils. Vous pouvez lire notre vision à long terme [ici (en anglais)](https://github.com/usebruno/bruno/discussions/269).
|
||||||
|
|
||||||
|
|
||||||
|
📢 Regarder notre présentation récente lors de la conférence India FOSS 3.0 (en anglais) [ici](https://www.youtube.com/watch?v=7bSMFpbcPiY)
|
||||||
|
|
||||||
|
|
||||||
![bruno](/assets/images/landing-2.png) <br /><br />
|
![bruno](/assets/images/landing-2.png) <br /><br />
|
||||||
|
|
||||||
|
### Installation
|
||||||
|
|
||||||
|
Bruno est disponible au téléchargement [sur notre site web](https://www.usebruno.com/downloads), pour Mac, Windows et Linux.
|
||||||
|
|
||||||
|
Vous pouvez aussi installer Bruno via un getsionnaires de paquets, comme Homebrew, Chocolatey, Scoop, Snap et Apt.
|
||||||
|
|
||||||
|
```sh
|
||||||
|
# Mac via Homebrew
|
||||||
|
brew install bruno
|
||||||
|
|
||||||
|
# Windows via Chocolatey
|
||||||
|
choco install bruno
|
||||||
|
|
||||||
|
# Windows via Scoop
|
||||||
|
scoop bucket add extras
|
||||||
|
scoop install bruno
|
||||||
|
|
||||||
|
# Linux via Snap
|
||||||
|
snap install bruno
|
||||||
|
|
||||||
|
# Linux via Apt
|
||||||
|
sudo mkdir -p /etc/apt/keyrings
|
||||||
|
sudo gpg --no-default-keyring --keyring /etc/apt/keyrings/bruno.gpg --keyserver keyserver.ubuntu.com --recv-keys 9FA6017ECABE0266
|
||||||
|
|
||||||
|
echo "deb [signed-by=/etc/apt/keyrings/bruno.gpg] http://debian.usebruno.com/ bruno stable" | sudo tee /etc/apt/sources.list.d/bruno.list
|
||||||
|
|
||||||
|
sudo apt update
|
||||||
|
sudo apt install bruno
|
||||||
|
```
|
||||||
|
|
||||||
### Fonctionne sur de multiples platformes 🖥️
|
### Fonctionne sur de multiples platformes 🖥️
|
||||||
|
|
||||||
![bruno](/assets/images/run-anywhere.png) <br /><br />
|
![bruno](/assets/images/run-anywhere.png) <br /><br />
|
||||||
@ -41,6 +75,7 @@ Ou n'importe quel système de gestion de sources
|
|||||||
- [Site web](https://www.usebruno.com)
|
- [Site web](https://www.usebruno.com)
|
||||||
- [Prix](https://www.usebruno.com/pricing)
|
- [Prix](https://www.usebruno.com/pricing)
|
||||||
- [Téléchargement](https://www.usebruno.com/downloads)
|
- [Téléchargement](https://www.usebruno.com/downloads)
|
||||||
|
- [Sponsors Github](https://github.com/sponsors/helloanoop)
|
||||||
|
|
||||||
### Showcase 🎥
|
### Showcase 🎥
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
**English** | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) | [Polski](docs/publishing/publishing_pl.md) | [বাংলা](docs/publishing/publishing_bn.md)
|
**English** | [Português (BR)](docs/publishing/publishing_pt_br.md) | [Română](docs/publishing/publishing_ro.md) | [Polski](docs/publishing/publishing_pl.md) | [বাংলা](docs/publishing/publishing_bn.md) | [Français](docs/publishing/publishing_fr.md)
|
||||||
|
|
||||||
### Publishing Bruno to a new package manager
|
### Publishing Bruno to a new package manager
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user