Browse Source

Upgrade to esp-web-flasher 3.1.1 (#26)

Paulus Schoutsen 4 năm trước cách đây
mục cha
commit
ee34098609
3 tập tin đã thay đổi với 14 bổ sung10 xóa
  1. 10 7
      package-lock.json
  2. 1 1
      package.json
  3. 3 2
      src/flash.ts

+ 10 - 7
package-lock.json

@@ -10,7 +10,7 @@
       "dependencies": {
         "@material/mwc-base": "^0.21.0",
         "@material/mwc-linear-progress": "^0.21.0",
-        "esp-web-flasher": "^3.0.0",
+        "esp-web-flasher": "^3.1.1",
         "lit": "^2.0.0-rc.2",
         "tslib": "^2.2.0"
       },
@@ -556,9 +556,9 @@
       }
     },
     "node_modules/esp-web-flasher": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-3.0.0.tgz",
-      "integrity": "sha512-xddZ3UCBLCskHV5hVu8Fc8Sj8aB/opMell3DcUa8LMgsUau6o1Tlr8w9JoGyadD2aKmanCU1RADjX8oa56W+xA==",
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-3.1.1.tgz",
+      "integrity": "sha512-4fw/fNHPP6M2YmKSQhIgn+GFPbbPJHoY9QtBvy7JgRCL4AkV3Tqld8qtt6wnnuWu+JXVfy/edRcO2bP3AoCMMQ==",
       "dependencies": {
         "pako": "^2.0.3",
         "tslib": "^2.2.0"
@@ -1111,6 +1111,9 @@
       "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.52.2.tgz",
       "integrity": "sha512-4RlFC3k2BIHlUsJ9mGd8OO+9Lm2eDF5P7+6DNQOp5sx+7N/1tFM01kELfbxlMX3MxT6owvLB1ln4S3QvvQlbUA==",
       "dev": true,
+      "dependencies": {
+        "fsevents": "~2.3.2"
+      },
       "bin": {
         "rollup": "dist/bin/rollup"
       },
@@ -1931,9 +1934,9 @@
       "dev": true
     },
     "esp-web-flasher": {
-      "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-3.0.0.tgz",
-      "integrity": "sha512-xddZ3UCBLCskHV5hVu8Fc8Sj8aB/opMell3DcUa8LMgsUau6o1Tlr8w9JoGyadD2aKmanCU1RADjX8oa56W+xA==",
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-3.1.1.tgz",
+      "integrity": "sha512-4fw/fNHPP6M2YmKSQhIgn+GFPbbPJHoY9QtBvy7JgRCL4AkV3Tqld8qtt6wnnuWu+JXVfy/edRcO2bP3AoCMMQ==",
       "requires": {
         "pako": "^2.0.3",
         "tslib": "^2.2.0"

+ 1 - 1
package.json

@@ -23,7 +23,7 @@
   "dependencies": {
     "@material/mwc-base": "^0.21.0",
     "@material/mwc-linear-progress": "^0.21.0",
-    "esp-web-flasher": "^3.0.0",
+    "esp-web-flasher": "^3.1.1",
     "lit": "^2.0.0-rc.2",
     "tslib": "^2.2.0"
   }

+ 3 - 2
src/flash.ts

@@ -181,7 +181,7 @@ export const flash = async (
     try {
       await espStub.flashData(
         file,
-        (bytesWritten) => {
+        (bytesWritten: number) => {
           const newPct = Math.floor(
             ((totalWritten + bytesWritten) / totalSize) * 100
           );
@@ -199,7 +199,8 @@ export const flash = async (
             },
           });
         },
-        part.offset
+        part.offset,
+        true
       );
     } catch (err) {
       fireStateEvent({