Browse Source

Bump esp web flasher and resetbefore offering improv

Paulus Schoutsen 4 years ago
parent
commit
9244e38e01
3 changed files with 12 additions and 10 deletions
  1. 10 7
      package-lock.json
  2. 1 1
      package.json
  3. 1 2
      src/start-flash.ts

+ 10 - 7
package-lock.json

@@ -12,7 +12,7 @@
         "@material/mwc-circular-progress": "^0.21.0",
         "@material/mwc-dialog": "^0.21.0",
         "@material/mwc-textfield": "^0.21.0",
-        "esp-web-flasher": "^1.0.3",
+        "esp-web-flasher": "^1.0.4",
         "lit": "^2.0.0-rc.2",
         "tslib": "^2.2.0"
       },
@@ -810,9 +810,9 @@
       }
     },
     "node_modules/esp-web-flasher": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-1.0.3.tgz",
-      "integrity": "sha512-3X1z0/KL4NYm61oWTzH3fV4e4FXcgYJwRk+TdYLMuvyeqm4FB0v2bo8ZfClzJ+PJx2laGVTZ5RGPBhqt7Q8/bA==",
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-1.0.4.tgz",
+      "integrity": "sha512-n1LrBV6M5fu4k06zh7IW5FbpBnLTrPxTRO2YrpRu5ahqG0FO2dsxLkASdlOhVzSHtKNo29ZG4IS6nPtxlLiL5A==",
       "dependencies": {
         "tslib": "^2.2.0"
       }
@@ -1324,6 +1324,9 @@
       "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.51.1.tgz",
       "integrity": "sha512-8xfDbAtBleXotb6qKEHWuo/jkn94a9dVqGc7Rwl3sqspCVlnCfbRek7ldhCARSi7h32H0xR4QThm1t9zHN+3uw==",
       "dev": true,
+      "dependencies": {
+        "fsevents": "~2.3.1"
+      },
       "bin": {
         "rollup": "dist/bin/rollup"
       },
@@ -2280,9 +2283,9 @@
       "dev": true
     },
     "esp-web-flasher": {
-      "version": "1.0.3",
-      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-1.0.3.tgz",
-      "integrity": "sha512-3X1z0/KL4NYm61oWTzH3fV4e4FXcgYJwRk+TdYLMuvyeqm4FB0v2bo8ZfClzJ+PJx2laGVTZ5RGPBhqt7Q8/bA==",
+      "version": "1.0.4",
+      "resolved": "https://registry.npmjs.org/esp-web-flasher/-/esp-web-flasher-1.0.4.tgz",
+      "integrity": "sha512-n1LrBV6M5fu4k06zh7IW5FbpBnLTrPxTRO2YrpRu5ahqG0FO2dsxLkASdlOhVzSHtKNo29ZG4IS6nPtxlLiL5A==",
       "requires": {
         "tslib": "^2.2.0"
       }

+ 1 - 1
package.json

@@ -26,7 +26,7 @@
     "@material/mwc-circular-progress": "^0.21.0",
     "@material/mwc-dialog": "^0.21.0",
     "@material/mwc-textfield": "^0.21.0",
-    "esp-web-flasher": "^1.0.3",
+    "esp-web-flasher": "^1.0.4",
     "lit": "^2.0.0-rc.2",
     "tslib": "^2.2.0"
   }

+ 1 - 2
src/start-flash.ts

@@ -176,6 +176,7 @@ export const startFlash = async (
 
   await sleep(100);
   await esploader.softReset();
+  await esploader.disconnect();
 
   const doImprov =
     build.improv &&
@@ -193,8 +194,6 @@ export const startFlash = async (
           </button>`}`,
   });
 
-  await esploader.disconnect();
-
   if (!doImprov) {
     return;
   }