From 2ac6714ef57a93e64c4e9ddffb2292d1cf081709 Mon Sep 17 00:00:00 2001 From: Jan Sprinz Date: Wed, 6 Jan 2021 11:45:32 +0100 Subject: [PATCH] Update deps --- package-lock.json | 289 ++++++++++++++++++---------------------------- package.json | 16 +-- src/main.js | 1 + 3 files changed, 123 insertions(+), 183 deletions(-) diff --git a/package-lock.json b/package-lock.json index 965a706f..1f088610 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,17 +1,17 @@ { "name": "ubports-installer", - "version": "0.8.2-beta", + "version": "0.8.3-beta", "lockfileVersion": 2, "requires": true, "packages": { "": { - "version": "0.8.2-beta", + "version": "0.8.3-beta", "license": "GPL-3.0", "dependencies": { "7zip-min": "^1.2.0", - "axios": "^0.20.0", + "axios": "^0.21.1", "bootstrap": "^3.3.7", - "commander": "^2.9.0", + "commander": "^6.2.1", "electron-dynamic-prompt": "^1.0.2", "electron-open-link-in-browser": "^1.0.2", "electron-store": "^6.0.1", @@ -20,15 +20,15 @@ "graphql": "^15.4.0", "jquery": "^3.5.0", "jquery-i18next": "^1.2.0", - "open-cuts-reporter": "^1.0.0", + "open-cuts-reporter": "^1.0.1", "popper.js": "^1.16.0", - "progressive-downloader": "^1.0.5", + "progressive-downloader": "^1.0.6", "promise-android-tools": "^4.0.5", "ps-tree": "^1.2.0", "sudo-prompt": "^9.2.1", - "system-image-node-module": "^1.1.2", + "system-image-node-module": "^1.1.3", "systeminformation": "^4.27.11", - "ubuntu-pastebin": "^1.0.0", + "ubuntu-pastebin": "^1.0.1", "winston": "^3.3.3", "yaml": "^2.0.0-1" }, @@ -37,7 +37,7 @@ }, "devDependencies": { "arkit": "^1.6.4", - "electron": "^10.1.5", + "electron": "^11.1.1", "electron-builder": "^22.9.1", "electron-packager": "^15.1.0", "eslint": "^6.7.2", @@ -1278,9 +1278,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "12.19.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.11.tgz", - "integrity": "sha512-bwVfNTFZOrGXyiQ6t4B9sZerMSShWNsGRw8tC5DY1qImUNczS9SjT4G6PnzjCnxsu5Ubj6xjL2lgwddkxtQl5w==", + "version": "12.19.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.12.tgz", + "integrity": "sha512-UwfL2uIU9arX/+/PRcIkT08/iBadGN2z6ExOROA2Dh5mAuWTBj6iJbQX4nekiV5H8cTrEG569LeX+HRco9Cbxw==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -2126,10 +2126,9 @@ "dev": true }, "node_modules/axios": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz", - "integrity": "sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==", - "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "dependencies": { "follow-redirects": "^1.10.0" } @@ -3186,9 +3185,12 @@ } }, "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "engines": { + "node": ">= 6" + } }, "node_modules/compare-version": { "version": "0.1.2", @@ -3318,9 +3320,9 @@ } }, "node_modules/core-js": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz", - "integrity": "sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.2.tgz", + "integrity": "sha512-FfApuSRgrR6G5s58casCBd9M2k+4ikuu4wbW6pJyYU7bd9zvFc9qf7vr5xmrZOhT9nn+8uwlH1oRR9jTnFoA3A==", "dev": true, "hasInstallScript": true, "optional": true, @@ -3776,9 +3778,9 @@ } }, "node_modules/electron": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-10.2.0.tgz", - "integrity": "sha512-GBUyq8dwUqXPkCTkoID+eZ5Pm9GFlLUd2eSoGe8UOaHeW68SgCf5t75/uGHraQ1OIz/0qniyH5M4ebWEHGppyQ==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-11.1.1.tgz", + "integrity": "sha512-tlbex3xosJgfileN6BAQRotevPRXB/wQIq48QeQ08tUJJrXwE72c8smsM/hbHx5eDgnbfJ2G3a60PmRjHU2NhA==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -4303,9 +4305,9 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.0.tgz", - "integrity": "sha512-tMTwO8iUWlSRZIwS9k7/E4vrTsfvsrcM5p1eftyuqWH25nKsz/o6/54I7jwQ/3zobISyC7wMy9ZsFwgTxOcOpQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz", + "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0" @@ -4318,7 +4320,7 @@ "prettier": ">=1.13.0" }, "peerDependenciesMeta": { - "eslint-plugin-prettier": { + "eslint-config-prettier": { "optional": true } } @@ -6149,9 +6151,9 @@ } }, "node_modules/gulp-cli/node_modules/y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", "dev": true }, "node_modules/gulp-cli/node_modules/yargs": { @@ -7455,9 +7457,9 @@ } }, "node_modules/jest-haste-map/node_modules/fsevents": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz", - "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", "dev": true, "hasInstallScript": true, "optional": true, @@ -8866,19 +8868,19 @@ } }, "node_modules/mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", "dependencies": { - "mime-db": "1.44.0" + "mime-db": "1.45.0" }, "engines": { "node": ">= 0.6" @@ -9478,9 +9480,9 @@ } }, "node_modules/open-cuts-reporter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/open-cuts-reporter/-/open-cuts-reporter-1.0.0.tgz", - "integrity": "sha512-+CEK0k5+7IGcEK4hhU53DR+HJzOVRMfrqKpBeOn9T0RsmfUaE8uDbfbZnYGTwa1aSXDgl3DsXchpOsLFxaDang==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/open-cuts-reporter/-/open-cuts-reporter-1.0.1.tgz", + "integrity": "sha512-HnggbhVNEruXJIlI5KLX2CKaaE0LB4v4U3SaR/v3BHov1g8LWMxl7sN64ce1ddOw++QPzMgmYwiDzsDOkujlkg==", "dependencies": { "graphql-request": "^3.3.0" } @@ -10207,12 +10209,12 @@ } }, "node_modules/progressive-downloader": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/progressive-downloader/-/progressive-downloader-1.0.5.tgz", - "integrity": "sha512-3aOiLKlLq0zLMEZBEZHGTJYD7tE14/lnCp+QKnWLqxcNs4YLSOqbMLxOyDJX6yloRym+Gcdf951POpLdxyvuig==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/progressive-downloader/-/progressive-downloader-1.0.6.tgz", + "integrity": "sha512-uWGjFsEiY8d/deeGBwlm1sbnuZo24kxa43TilVI0+PmiDE5Ih9jrSKp/Y0FA5ruC25pmV2VkVaAFKWhQTUmwdg==", "dependencies": { "@babel/runtime": "^7.11.2", - "axios": "^0.20.0", + "axios": "^0.21.1", "checksum": "^0.1.1", "fs-extra": "^9.0.1" } @@ -12187,52 +12189,20 @@ "dev": true }, "node_modules/system-image-node-module": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/system-image-node-module/-/system-image-node-module-1.1.2.tgz", - "integrity": "sha512-v2oLpk2/v5cCjnarMsKthQXUen+F5pw3jhG4JMMfV0X5PQgeituEd9jnYeeMfHw07u+PLeww4QO4Y44Kc+aFWA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/system-image-node-module/-/system-image-node-module-1.1.3.tgz", + "integrity": "sha512-EHcR/fkKhjoKu7Ygx9CjdsJC0eSKJJQ7/8MMwPuzSzben3kbek09yh4HW7cMWIKotHiQhQovRM9lMWKkQ28Raw==", + "license": "GPL-3.0", "dependencies": { - "axios": "^0.19.2", + "axios": "^0.21.1", "fs-extra": "^9.0.1", - "progressive-downloader": "^1.0.3" + "progressive-downloader": "^1.0.6" } }, - "node_modules/system-image-node-module/node_modules/axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", - "dependencies": { - "follow-redirects": "1.5.10" - } - }, - "node_modules/system-image-node-module/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/system-image-node-module/node_modules/follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dependencies": { - "debug": "=3.1.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/system-image-node-module/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, "node_modules/systeminformation": { - "version": "4.33.5", - "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-4.33.5.tgz", - "integrity": "sha512-LxsyvCB4uYqzjEQUH5cNt8TCNZsEc5oHV5LfT96huYAj3w9U0TGQtg7CiTWYzU4aBnBAejXWct6O0nlZhzzaqQ==", + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-4.34.3.tgz", + "integrity": "sha512-V1iPDm6qDh+pI2je+mrFw4h+0aV2ID6CWBuL0OO1Z6WvUQLq4Jbme6nU3bpcx6pVr044KIvruE8Yj4hMiFKuaQ==", "os": [ "darwin", "linux", @@ -12782,11 +12752,11 @@ } }, "node_modules/ubuntu-pastebin": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ubuntu-pastebin/-/ubuntu-pastebin-1.0.0.tgz", - "integrity": "sha512-Abi0JlPg4Ul2HCg8Gc0iTXMRiAhZ3m2qypvsvMBS6xM3wKgYimu4XXbEZTzuRutjwl0dBcnpKCxUF/S+yRiebw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ubuntu-pastebin/-/ubuntu-pastebin-1.0.1.tgz", + "integrity": "sha512-RXTg31CvhpjJ4g0X2fJTxSWno9QoefvP9UhtG7VrYMZn7yTF/bzZ2cIAgPn7jMaZVwp/YpFvDF/Z4qdaod0D+g==", "dependencies": { - "axios": "^0.20.0", + "axios": "^0.21.1", "form-data": "^3.0.0" } }, @@ -14755,9 +14725,9 @@ "dev": true }, "@types/node": { - "version": "12.19.11", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.11.tgz", - "integrity": "sha512-bwVfNTFZOrGXyiQ6t4B9sZerMSShWNsGRw8tC5DY1qImUNczS9SjT4G6PnzjCnxsu5Ubj6xjL2lgwddkxtQl5w==", + "version": "12.19.12", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.19.12.tgz", + "integrity": "sha512-UwfL2uIU9arX/+/PRcIkT08/iBadGN2z6ExOROA2Dh5mAuWTBj6iJbQX4nekiV5H8cTrEG569LeX+HRco9Cbxw==", "dev": true }, "@types/normalize-package-data": { @@ -15425,9 +15395,9 @@ "dev": true }, "axios": { - "version": "0.20.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.20.0.tgz", - "integrity": "sha512-ANA4rr2BDcmmAQLOKft2fufrtuvlqR+cXNNinUmvfeSNCOF98PZL+7M/v1zIdGo7OLjEA9J2gXJL+j4zGsl0bA==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", "requires": { "follow-redirects": "^1.10.0" } @@ -16304,9 +16274,9 @@ } }, "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==" }, "compare-version": { "version": "0.1.2", @@ -16418,9 +16388,9 @@ } }, "core-js": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.1.tgz", - "integrity": "sha512-9Id2xHY1W7m8hCl8NkhQn5CufmF/WuR30BTRewvCXc1aZd3kMECwNZ69ndLbekKfakw9Rf2Xyc+QR6E7Gg+obg==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.2.tgz", + "integrity": "sha512-FfApuSRgrR6G5s58casCBd9M2k+4ikuu4wbW6pJyYU7bd9zvFc9qf7vr5xmrZOhT9nn+8uwlH1oRR9jTnFoA3A==", "dev": true, "optional": true }, @@ -16782,9 +16752,9 @@ } }, "electron": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-10.2.0.tgz", - "integrity": "sha512-GBUyq8dwUqXPkCTkoID+eZ5Pm9GFlLUd2eSoGe8UOaHeW68SgCf5t75/uGHraQ1OIz/0qniyH5M4ebWEHGppyQ==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-11.1.1.tgz", + "integrity": "sha512-tlbex3xosJgfileN6BAQRotevPRXB/wQIq48QeQ08tUJJrXwE72c8smsM/hbHx5eDgnbfJ2G3a60PmRjHU2NhA==", "dev": true, "requires": { "@electron/get": "^1.0.1", @@ -17255,9 +17225,9 @@ } }, "eslint-plugin-prettier": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.0.tgz", - "integrity": "sha512-tMTwO8iUWlSRZIwS9k7/E4vrTsfvsrcM5p1eftyuqWH25nKsz/o6/54I7jwQ/3zobISyC7wMy9ZsFwgTxOcOpQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz", + "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==", "dev": true, "requires": { "prettier-linter-helpers": "^1.0.0" @@ -18666,9 +18636,9 @@ } }, "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", "dev": true }, "yargs": { @@ -19672,9 +19642,9 @@ } }, "fsevents": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.2.1.tgz", - "integrity": "sha512-bTLYHSeC0UH/EFXS9KqWnXuOl/wHK5Z/d+ghd5AsFMYN7wIGkUCOJyzy88+wJKkZPGON8u4Z9f6U4FdgURE9qA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.1.tgz", + "integrity": "sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==", "dev": true, "optional": true }, @@ -20793,16 +20763,16 @@ "dev": true }, "mime-db": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", - "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==" + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" }, "mime-types": { - "version": "2.1.27", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", - "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", "requires": { - "mime-db": "1.44.0" + "mime-db": "1.45.0" } }, "mimic-fn": { @@ -21280,9 +21250,9 @@ } }, "open-cuts-reporter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/open-cuts-reporter/-/open-cuts-reporter-1.0.0.tgz", - "integrity": "sha512-+CEK0k5+7IGcEK4hhU53DR+HJzOVRMfrqKpBeOn9T0RsmfUaE8uDbfbZnYGTwa1aSXDgl3DsXchpOsLFxaDang==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/open-cuts-reporter/-/open-cuts-reporter-1.0.1.tgz", + "integrity": "sha512-HnggbhVNEruXJIlI5KLX2CKaaE0LB4v4U3SaR/v3BHov1g8LWMxl7sN64ce1ddOw++QPzMgmYwiDzsDOkujlkg==", "requires": { "graphql-request": "^3.3.0" } @@ -21837,12 +21807,12 @@ "dev": true }, "progressive-downloader": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/progressive-downloader/-/progressive-downloader-1.0.5.tgz", - "integrity": "sha512-3aOiLKlLq0zLMEZBEZHGTJYD7tE14/lnCp+QKnWLqxcNs4YLSOqbMLxOyDJX6yloRym+Gcdf951POpLdxyvuig==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/progressive-downloader/-/progressive-downloader-1.0.6.tgz", + "integrity": "sha512-uWGjFsEiY8d/deeGBwlm1sbnuZo24kxa43TilVI0+PmiDE5Ih9jrSKp/Y0FA5ruC25pmV2VkVaAFKWhQTUmwdg==", "requires": { "@babel/runtime": "^7.11.2", - "axios": "^0.20.0", + "axios": "^0.21.1", "checksum": "^0.1.1", "fs-extra": "^9.0.1" } @@ -23470,50 +23440,19 @@ "dev": true }, "system-image-node-module": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/system-image-node-module/-/system-image-node-module-1.1.2.tgz", - "integrity": "sha512-v2oLpk2/v5cCjnarMsKthQXUen+F5pw3jhG4JMMfV0X5PQgeituEd9jnYeeMfHw07u+PLeww4QO4Y44Kc+aFWA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/system-image-node-module/-/system-image-node-module-1.1.3.tgz", + "integrity": "sha512-EHcR/fkKhjoKu7Ygx9CjdsJC0eSKJJQ7/8MMwPuzSzben3kbek09yh4HW7cMWIKotHiQhQovRM9lMWKkQ28Raw==", "requires": { - "axios": "^0.19.2", + "axios": "^0.21.1", "fs-extra": "^9.0.1", - "progressive-downloader": "^1.0.3" - }, - "dependencies": { - "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "requires": { - "follow-redirects": "1.5.10" - } - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "requires": { - "debug": "=3.1.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } + "progressive-downloader": "^1.0.6" } }, "systeminformation": { - "version": "4.33.5", - "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-4.33.5.tgz", - "integrity": "sha512-LxsyvCB4uYqzjEQUH5cNt8TCNZsEc5oHV5LfT96huYAj3w9U0TGQtg7CiTWYzU4aBnBAejXWct6O0nlZhzzaqQ==" + "version": "4.34.3", + "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-4.34.3.tgz", + "integrity": "sha512-V1iPDm6qDh+pI2je+mrFw4h+0aV2ID6CWBuL0OO1Z6WvUQLq4Jbme6nU3bpcx6pVr044KIvruE8Yj4hMiFKuaQ==" }, "table": { "version": "5.4.6", @@ -23945,11 +23884,11 @@ "dev": true }, "ubuntu-pastebin": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ubuntu-pastebin/-/ubuntu-pastebin-1.0.0.tgz", - "integrity": "sha512-Abi0JlPg4Ul2HCg8Gc0iTXMRiAhZ3m2qypvsvMBS6xM3wKgYimu4XXbEZTzuRutjwl0dBcnpKCxUF/S+yRiebw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ubuntu-pastebin/-/ubuntu-pastebin-1.0.1.tgz", + "integrity": "sha512-RXTg31CvhpjJ4g0X2fJTxSWno9QoefvP9UhtG7VrYMZn7yTF/bzZ2cIAgPn7jMaZVwp/YpFvDF/Z4qdaod0D+g==", "requires": { - "axios": "^0.20.0", + "axios": "^0.21.1", "form-data": "^3.0.0" } }, diff --git a/package.json b/package.json index dc193731..39d181cd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ubports-installer", - "version": "0.8.2-beta", + "version": "0.8.3-beta", "description": "The easy way to install Ubuntu Touch on UBports devices. A friendly cross-platform Installer for Ubuntu Touch. Just connect a supported device to your PC, follow the on-screen instructions and watch this awesome tool do all the rest.", "keywords": [ "Ubuntu", @@ -35,7 +35,7 @@ }, "devDependencies": { "arkit": "^1.6.4", - "electron": "^10.1.5", + "electron": "^11.1.1", "electron-builder": "^22.9.1", "electron-packager": "^15.1.0", "eslint": "^6.7.2", @@ -49,9 +49,9 @@ }, "dependencies": { "7zip-min": "^1.2.0", - "axios": "^0.20.0", + "axios": "^0.21.1", "bootstrap": "^3.3.7", - "commander": "^2.9.0", + "commander": "^6.2.1", "electron-dynamic-prompt": "^1.0.2", "electron-open-link-in-browser": "^1.0.2", "electron-store": "^6.0.1", @@ -60,15 +60,15 @@ "graphql": "^15.4.0", "jquery": "^3.5.0", "jquery-i18next": "^1.2.0", - "open-cuts-reporter": "^1.0.0", + "open-cuts-reporter": "^1.0.1", "popper.js": "^1.16.0", - "progressive-downloader": "^1.0.5", + "progressive-downloader": "^1.0.6", "promise-android-tools": "^4.0.5", "ps-tree": "^1.2.0", "sudo-prompt": "^9.2.1", - "system-image-node-module": "^1.1.2", + "system-image-node-module": "^1.1.3", "systeminformation": "^4.27.11", - "ubuntu-pastebin": "^1.0.0", + "ubuntu-pastebin": "^1.0.1", "winston": "^3.3.3", "yaml": "^2.0.0-1" }, diff --git a/src/main.js b/src/main.js index 0d44ca23..faaaa353 100755 --- a/src/main.js +++ b/src/main.js @@ -58,6 +58,7 @@ async function createWindow() { kiosk: false, fullscreen: false, webPreferences: { + contextIsolation: false, nodeIntegration: true, enableRemoteModule: true }