60 lines
1.6 KiB
JSON
60 lines
1.6 KiB
JSON
{
|
|
"name": "PrettyOTA",
|
|
"version": "1.1.3",
|
|
"license": "Zlib",
|
|
"description": "OTA (over the air) update library. A modern looking OTA web interface to easily upload firmware updates and configure automatic firmware pulling for updating many devices at once in the background (WIP). One-click firmware rollbacks and infos about your board and firmware, directly inside your browser. Includes support for OTA upload directly inside PlatformIO.",
|
|
"keywords": "OTA, update, upgrade, wifi, web update, server, website, firmware, automatic",
|
|
"headers": "PrettyOTA.h",
|
|
"repository":
|
|
{
|
|
"type": "git",
|
|
"url": "https://github.com/LostInCompilation/PrettyOTA.git"
|
|
},
|
|
"authors":
|
|
[
|
|
{
|
|
"name": "LostInCompilation",
|
|
"maintainer": true
|
|
}
|
|
],
|
|
"dependencies":
|
|
{
|
|
"ESP32Async/ESPAsyncWebServer": "*",
|
|
"bblanchon/ArduinoJson": "*"
|
|
},
|
|
"build":
|
|
{
|
|
"libCompatMode": "strict"
|
|
},
|
|
"examples": [
|
|
{
|
|
"name": "Minimal",
|
|
"base": "examples/minimal",
|
|
"files": ["minimal.ino"]
|
|
},
|
|
{
|
|
"name": "Callbacks",
|
|
"base": "examples/callbacks",
|
|
"files": ["callbacks.ino"]
|
|
},
|
|
{
|
|
"name": "mDNS",
|
|
"base": "examples/mDNS",
|
|
"files": ["mDNS.ino"]
|
|
}],
|
|
"export": {
|
|
"exclude": [
|
|
".git",
|
|
".github",
|
|
".gitignore",
|
|
"website",
|
|
"website_compressor",
|
|
"arduino-lint",
|
|
"library.json",
|
|
"library.properties"
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"platforms": "espressif32"
|
|
}
|