diff --git a/.nvmrc b/.nvmrc index c946e1df4..474658425 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v20.9.0 \ No newline at end of file +v20.15.0 \ No newline at end of file diff --git a/contributing.md b/contributing.md index cc788db23..2bc02f3ea 100644 --- a/contributing.md +++ b/contributing.md @@ -37,7 +37,7 @@ Libraries we use ### Dependencies -You would need [Node v18.x or the latest LTS version](https://nodejs.org/en/) and npm 8.x. We use npm workspaces in the project +You would need [Node v20.x or the latest LTS version](https://nodejs.org/en/) and npm 8.x. We use npm workspaces in the project ## Development diff --git a/docs/contributing/contributing_cn.md b/docs/contributing/contributing_cn.md index 4b1f1f662..f20d0ce75 100644 --- a/docs/contributing/contributing_cn.md +++ b/docs/contributing/contributing_cn.md @@ -37,7 +37,7 @@ Bruno 基于 NextJs 和 React 构建。我们使用 Electron 来封装桌面版 ### 依赖项 -您需要 [Node v18.x 或最新的 LTS 版本](https://nodejs.org/en/) 和 npm 8.x。我们在这个项目中也使用 npm 工作区(_npm workspaces_)。 +您需要 [Node v20.x 或最新的 LTS 版本](https://nodejs.org/en/) 和 npm 8.x。我们在这个项目中也使用 npm 工作区(_npm workspaces_)。 ## 开发 diff --git a/docs/contributing/contributing_de.md b/docs/contributing/contributing_de.md index b7c4bc5bf..2e11bdc77 100644 --- a/docs/contributing/contributing_de.md +++ b/docs/contributing/contributing_de.md @@ -37,7 +37,7 @@ Bibliotheken die wir benutzen ### Abhängigkeiten -Du benötigst [Node v18.x oder die neuste LTS Version](https://nodejs.org/en/) und npm 8.x. Wir benutzen npm workspaces in dem Projekt. +Du benötigst [Node v20.x oder die neuste LTS Version](https://nodejs.org/en/) und npm 8.x. Wir benutzen npm workspaces in dem Projekt. ### Lass uns coden diff --git a/docs/contributing/contributing_es.md b/docs/contributing/contributing_es.md index c640458d6..d94cee032 100644 --- a/docs/contributing/contributing_es.md +++ b/docs/contributing/contributing_es.md @@ -37,7 +37,7 @@ Librerías que utilizamos: ### Dependencias -Necesitarás [Node v18.x o la última versión LTS](https://nodejs.org/es) y npm 8.x. Ten en cuenta que utilizamos espacios de trabajo de npm en el proyecto. +Necesitarás [Node v20.x o la última versión LTS](https://nodejs.org/es) y npm 8.x. Ten en cuenta que utilizamos espacios de trabajo de npm en el proyecto. ## Desarrollo diff --git a/docs/contributing/contributing_fr.md b/docs/contributing/contributing_fr.md index 9bc867d08..4016ab3d6 100644 --- a/docs/contributing/contributing_fr.md +++ b/docs/contributing/contributing_fr.md @@ -37,7 +37,7 @@ Les librairies que nous utilisons : ### Dépendances -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 v20.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. ## Développement diff --git a/docs/contributing/contributing_hi.md b/docs/contributing/contributing_hi.md index 3ae80bbb3..71f0f503c 100644 --- a/docs/contributing/contributing_hi.md +++ b/docs/contributing/contributing_hi.md @@ -37,7 +37,7 @@ Libraries जिनका हम उपयोग करते हैं ### निर्भरताएँ -आपको [Node v18.x या नवीनतम LTS संस्करण](https://nodejs.org/en/) और npm 8.x की आवश्यकता होगी। हम प्रोजेक्ट में npm वर्कस्पेस का उपयोग करते हैं +आपको [Node v20.x या नवीनतम LTS संस्करण](https://nodejs.org/en/) और npm 8.x की आवश्यकता होगी। हम प्रोजेक्ट में npm वर्कस्पेस का उपयोग करते हैं ## डेवलपमेंट diff --git a/docs/contributing/contributing_it.md b/docs/contributing/contributing_it.md index 3d2524c8d..93dce3e39 100644 --- a/docs/contributing/contributing_it.md +++ b/docs/contributing/contributing_it.md @@ -37,7 +37,7 @@ Le librerie che utilizziamo sono: ### Dependences -Hai bisogno di [Node v18.x o dell'ultima versione LTS](https://nodejs.org/en/) di npm 8.x. Utilizziamo gli spazi di lavoro npm (_npm workspaces_) in questo progetto. +Hai bisogno di [Node v20.x o dell'ultima versione LTS](https://nodejs.org/en/) di npm 8.x. Utilizziamo gli spazi di lavoro npm (_npm workspaces_) in questo progetto. ### Iniziamo a codificare diff --git a/docs/contributing/contributing_ja.md b/docs/contributing/contributing_ja.md index d224a0848..604c59571 100644 --- a/docs/contributing/contributing_ja.md +++ b/docs/contributing/contributing_ja.md @@ -37,7 +37,7 @@ Bruno は Next.js と React で作られています。デスクトップアプ ### 依存関係 -[Node v18.x もしくは最新の LTS バージョン](https://nodejs.org/en/)と npm 8.x が必要です。プロジェクトに npm ワークスペースを使用しています。 +[Node v20.x もしくは最新の LTS バージョン](https://nodejs.org/en/)と npm 8.x が必要です。プロジェクトに npm ワークスペースを使用しています。 ## 開発 diff --git a/docs/contributing/contributing_kr.md b/docs/contributing/contributing_kr.md index 07dd213d6..d1c008305 100644 --- a/docs/contributing/contributing_kr.md +++ b/docs/contributing/contributing_kr.md @@ -37,7 +37,7 @@ Bruno는 Next.js와 React로 구축되었습니다. 또한, (로컬 컬렉션을 ### 의존성 -[Node v18.x 혹은 최신 LTS version](https://nodejs.org/en/)과 npm 8.x 버전이 필요합니다. 우리는 이 프로젝트에서 npm workspaces를 사용합니다. +[Node v20.x 혹은 최신 LTS version](https://nodejs.org/en/)과 npm 8.x 버전이 필요합니다. 우리는 이 프로젝트에서 npm workspaces를 사용합니다. ## 개발 diff --git a/docs/contributing/contributing_pl.md b/docs/contributing/contributing_pl.md index e60c8b7d6..6cc7a7f55 100644 --- a/docs/contributing/contributing_pl.md +++ b/docs/contributing/contributing_pl.md @@ -37,7 +37,7 @@ Biblioteki, których używamy ### Zależności -Będziesz potrzebować [Node v18.x lub najnowszej wersji LTS](https://nodejs.org/en/) oraz npm 8.x. W projekcie używamy npm workspaces +Będziesz potrzebować [Node v20.x lub najnowszej wersji LTS](https://nodejs.org/en/) oraz npm 8.x. W projekcie używamy npm workspaces ## Rozwój diff --git a/docs/contributing/contributing_pt_br.md b/docs/contributing/contributing_pt_br.md index e89426b13..52bdecafc 100644 --- a/docs/contributing/contributing_pt_br.md +++ b/docs/contributing/contributing_pt_br.md @@ -37,7 +37,7 @@ Bibliotecas que utilizamos: ### Dependências -Você precisará do [Node v18.x (ou da versão LTS mais recente)](https://nodejs.org/en/) e do npm na versão 8.x. Nós utilizamos npm workspaces no projeto. +Você precisará do [Node v20.x (ou da versão LTS mais recente)](https://nodejs.org/en/) e do npm na versão 8.x. Nós utilizamos npm workspaces no projeto. ## Desenvolvimento diff --git a/docs/contributing/contributing_ro.md b/docs/contributing/contributing_ro.md index 2449604e1..5a7e23f96 100644 --- a/docs/contributing/contributing_ro.md +++ b/docs/contributing/contributing_ro.md @@ -37,7 +37,7 @@ Bibliotecile pe care le folosim ### Dependențele -Veți avea nevoie de [Node v18.x sau cea mai recentă versiune LTS](https://nodejs.org/en/) și npm 8.x. Noi folosim spații de lucru npm în proiect +Veți avea nevoie de [Node v20.x sau cea mai recentă versiune LTS](https://nodejs.org/en/) și npm 8.x. Noi folosim spații de lucru npm în proiect ## Dezvoltarea diff --git a/docs/contributing/contributing_ru.md b/docs/contributing/contributing_ru.md index 8a9165395..ce4cf16d3 100644 --- a/docs/contributing/contributing_ru.md +++ b/docs/contributing/contributing_ru.md @@ -37,7 +37,7 @@ Bruno построен с использованием Next.js и React. Мы т ### Зависимости -Вам потребуется [Node v18.x или последняя версия LTS](https://nodejs.org/en/) и npm 8.x. В проекте мы используем рабочие пространства npm +Вам потребуется [Node v20.x или последняя версия LTS](https://nodejs.org/en/) и npm 8.x. В проекте мы используем рабочие пространства npm ### Приступим к коду diff --git a/docs/contributing/contributing_tr.md b/docs/contributing/contributing_tr.md index e2a2279a4..2789b3a58 100644 --- a/docs/contributing/contributing_tr.md +++ b/docs/contributing/contributing_tr.md @@ -37,7 +37,7 @@ Kullandığımız kütüphaneler ### Bağımlılıklar -[Node v18.x veya en son LTS sürümüne](https://nodejs.org/en/) ve npm 8.x'e ihtiyacınız olacaktır. Projede npm çalışma alanlarını kullanıyoruz +[Node v20.x veya en son LTS sürümüne](https://nodejs.org/en/) ve npm 8.x'e ihtiyacınız olacaktır. Projede npm çalışma alanlarını kullanıyoruz ## Gelişim diff --git a/docs/contributing/contributing_ua.md b/docs/contributing/contributing_ua.md index 14e896cc4..aeace2550 100644 --- a/docs/contributing/contributing_ua.md +++ b/docs/contributing/contributing_ua.md @@ -37,7 +37,7 @@ Bruno побудований на Next.js та React. Також для деск ### Залежності -Вам знадобиться [Node v18.x або остання LTS версія](https://nodejs.org/en/) та npm 8.x. Ми використовуєм npm workspaces в цьому проекті +Вам знадобиться [Node v20.x або остання LTS версія](https://nodejs.org/en/) та npm 8.x. Ми використовуєм npm workspaces в цьому проекті ### Починаєм писати код diff --git a/docs/contributing/contributing_zhtw.md b/docs/contributing/contributing_zhtw.md index 8ba54a50d..48ec8248a 100644 --- a/docs/contributing/contributing_zhtw.md +++ b/docs/contributing/contributing_zhtw.md @@ -37,7 +37,7 @@ Bruno 使用 Next.js 和 React 構建。我們使用 Electron 來封裝及發佈 ### 依賴關係 -您需要使用 [Node v18.x 或最新的 LTS 版本](https://nodejs.org/en/) 和 npm 8.x。我們在這個專案中使用 npm 工作區(_npm workspaces_)。 +您需要使用 [Node v20.x 或最新的 LTS 版本](https://nodejs.org/en/) 和 npm 8.x。我們在這個專案中使用 npm 工作區(_npm workspaces_)。 ## 開發 diff --git a/package-lock.json b/package-lock.json index c0fb475c8..040b68de9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11463,40 +11463,6 @@ "node": ">= 14" } }, - "node_modules/httpsnippet": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/httpsnippet/-/httpsnippet-3.0.1.tgz", - "integrity": "sha512-RJbzVu9Gq97Ti76MPKAb9AknKbRluRbzOqswM2qgEW48QUShVEIuJjl43dZG5q0Upj2SZlKqzR6B6ah1q5znfg==", - "dependencies": { - "chalk": "^4.1.2", - "event-stream": "4.0.1", - "form-data": "4.0.0", - "har-schema": "^2.0.0", - "stringify-object": "3.3.0", - "yargs": "^17.4.0" - }, - "bin": { - "httpsnippet": "bin/httpsnippet" - }, - "engines": { - "node": "^14.19.1 || ^16.14.2 || ^18.0.0" - } - }, - "node_modules/httpsnippet/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, "node_modules/human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", @@ -20362,7 +20328,7 @@ "graphiql": "^1.5.9", "graphql": "^16.6.0", "graphql-request": "^3.7.0", - "httpsnippet": "^3.0.1", + "httpsnippet": "^3.0.6", "idb": "^7.0.0", "immer": "^9.0.15", "jsesc": "^3.0.2", @@ -20425,6 +20391,40 @@ "webpack-cli": "^4.9.1" } }, + "packages/bruno-app/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "packages/bruno-app/node_modules/httpsnippet": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/httpsnippet/-/httpsnippet-3.0.6.tgz", + "integrity": "sha512-UTHoscjuAjNwLv7LYqW+W5TPusN+27NecGW3TbpDQbQn8spQjoHnJpsvSc8ohD9SvT+ALRAHUUGBrtVoriosiw==", + "dependencies": { + "chalk": "^4.1.2", + "event-stream": "4.0.1", + "form-data": "4.0.0", + "har-schema": "^2.0.0", + "stringify-object": "3.3.0", + "yargs": "^17.4.0" + }, + "bin": { + "httpsnippet": "bin/httpsnippet" + }, + "engines": { + "node": "^14.19.1 || ^16.14.2 || ^18.0.0 || ^20.0.0" + } + }, "packages/bruno-app/node_modules/jsesc": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", diff --git a/packages/bruno-app/package.json b/packages/bruno-app/package.json index be658e736..0a793779e 100644 --- a/packages/bruno-app/package.json +++ b/packages/bruno-app/package.json @@ -35,7 +35,7 @@ "graphiql": "^1.5.9", "graphql": "^16.6.0", "graphql-request": "^3.7.0", - "httpsnippet": "^3.0.1", + "httpsnippet": "^3.0.6", "idb": "^7.0.0", "immer": "^9.0.15", "jsesc": "^3.0.2",