Add support for W3C Web Serial API types and enhance EspFlasher component. Updated package.json and tsconfig.json to include new type definitions. Improved EspFlasher functionality with progress tracking and error handling during firmware flashing. Refactored espFlashLayout and espFlashRun for better firmware resolution and flashing process. Updated RepoPage to handle flash view state and integrate flashing functionality.

This commit is contained in:
Ben Allfree
2026-04-10 05:59:51 -07:00
parent 346e468ea5
commit cf689d351d
8 changed files with 366 additions and 150 deletions
+1
View File
@@ -51,6 +51,7 @@
"@types/react": "^19.2.7",
"@types/react-dom": "^19.2.3",
"@types/semver": "^7.7.1",
"@types/w3c-web-serial": "^1.0.8",
"@vitejs/plugin-react": "^5.1.1",
"class-variance-authority": "^0.7.1",
"postcss": "^8.5.9",