From 45bced71f927eb2fb63da6f8951686a2e27aed68 Mon Sep 17 00:00:00 2001 From: samuelmaddock Date: Tue, 10 May 2022 18:45:02 -0400 Subject: [PATCH] chore: upgrade extract-zip for installer --- npm/install.js | 13 ++----------- npm/package.json | 4 ++-- 2 files changed, 4 insertions(+), 13 deletions(-) diff --git a/npm/install.js b/npm/install.js index 932bfa6c150c3..069701adee67a 100755 --- a/npm/install.js +++ b/npm/install.js @@ -70,17 +70,8 @@ function isInstalled () { // unzips and makes path.txt point at the correct executable function extractFile (zipPath) { - return new Promise((resolve, reject) => { - extract(zipPath, { dir: path.join(__dirname, 'dist') }, err => { - if (err) return reject(err); - - fs.writeFile(path.join(__dirname, 'path.txt'), platformPath, err => { - if (err) return reject(err); - - resolve(); - }); - }); - }); + return extract(zipPath, { dir: path.join(__dirname, 'dist') }) + .then(() => fs.promises.writeFile(path.join(__dirname, 'path.txt'), platformPath)); } function getPlatformPath () { diff --git a/npm/package.json b/npm/package.json index 6a5df9ee0b824..3926e40a17fcc 100644 --- a/npm/package.json +++ b/npm/package.json @@ -10,9 +10,9 @@ "dependencies": { "@electron/get": "^1.14.1", "@types/node": "^16.11.26", - "extract-zip": "^1.0.3" + "extract-zip": "^2.0.1" }, "engines": { - "node": ">= 8.6" + "node": ">= 10.17.0" } }