[json] Use ESP-IDF component registry for ArduinoJson on ESP32 (#13280)

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Jonathan Swoboda
2026-01-20 22:51:54 -05:00
committed by GitHub
parent 1095bde2db
commit acdc7bd892
4 changed files with 14 additions and 4 deletions

View File

@@ -34,7 +34,6 @@ build_flags =
[common]
; Base dependencies for all environments
lib_deps_base =
bblanchon/ArduinoJson@7.4.2 ; json
wjtje/qr-code-generator-library@1.7.0 ; qr_code
functionpointer/arduino-MLX90393@1.0.2 ; mlx90393
pavlodn/HaierProtocol@0.9.31 ; haier
@@ -111,6 +110,7 @@ platform_packages =
framework = arduino
lib_deps =
${common:arduino.lib_deps}
bblanchon/ArduinoJson@7.4.2 ; json
ESP8266WiFi ; wifi (Arduino built-in)
Update ; ota (Arduino built-in)
ESP32Async/ESPAsyncTCP@2.0.0 ; async_tcp
@@ -201,6 +201,7 @@ platform_packages =
framework = arduino
lib_deps =
${common:arduino.lib_deps}
bblanchon/ArduinoJson@7.4.2 ; json
ESP32Async/ESPAsyncWebServer@3.7.8 ; web_server_base
build_flags =
${common:arduino.build_flags}
@@ -216,6 +217,7 @@ platform = libretiny@1.9.2
framework = arduino
lib_compat_mode = soft
lib_deps =
bblanchon/ArduinoJson@7.4.2 ; json
ESP32Async/ESPAsyncWebServer@3.7.8 ; web_server_base
droscy/esp_wireguard@0.4.2 ; wireguard
build_flags =
@@ -239,6 +241,7 @@ build_flags =
-DUSE_NRF52
lib_deps =
${common.lib_deps_base}
bblanchon/ArduinoJson@7.4.2 ; json
; All the actual environments are defined below.