From 15fc665c925e56da6e0cc56e77ff2760cca9627a Mon Sep 17 00:00:00 2001
From: akshitkrnagpal <akshitkrnagpal@gmail.com>
Date: Sat, 28 Jul 2018 15:33:58 +0530
Subject: [PATCH] Updated electron-builder

---
 package-lock.json | 261 ++++++++++++++++++++++------------------------
 package.json      |   4 +-
 2 files changed, 129 insertions(+), 136 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 6f0f813..22b7b53 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -850,11 +850,92 @@
       }
     },
     "app-builder-bin": {
-      "version": "1.11.2",
-      "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.11.2.tgz",
-      "integrity": "sha512-PwgZljspDcFbms3yWc/u7VwqZKHxLUoWNJ+7q376L4BRE7YchS3j2DHypC9yDGzsno4ExarDZ3SyEImh8sTSzA==",
+      "version": "2.0.0",
+      "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-2.0.0.tgz",
+      "integrity": "sha512-JUJ1Wiaig1589MxF110HHh5I5v9hn2Qu4ZeleNwSZHfD1S2LrCxm4H+q7Snr/rWlWdEChFoWM2lj11Cdl4LP0Q==",
       "dev": true
     },
+    "app-builder-lib": {
+      "version": "20.26.0",
+      "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.26.0.tgz",
+      "integrity": "sha512-RZdvWZgxUTf3T115Q0Bx381a7/LnBC2ywQoe3YpV2UFjypfC7wTEKEeSsl1ZomVNlqboXT4FDVFwsbhzaD6Ddg==",
+      "dev": true,
+      "requires": {
+        "7zip-bin": "~4.0.2",
+        "app-builder-bin": "2.0.0",
+        "async-exit-hook": "^2.0.1",
+        "bluebird-lst": "^1.0.5",
+        "builder-util": "5.20.0",
+        "builder-util-runtime": "4.4.1",
+        "chromium-pickle-js": "^0.2.0",
+        "debug": "^3.1.0",
+        "ejs": "^2.6.1",
+        "electron-osx-sign": "0.4.10",
+        "electron-publish": "20.26.0",
+        "env-paths": "^1.0.0",
+        "fs-extra-p": "^4.6.1",
+        "hosted-git-info": "^2.7.1",
+        "is-ci": "^1.1.0",
+        "isbinaryfile": "^3.0.2",
+        "js-yaml": "^3.12.0",
+        "lazy-val": "^1.0.3",
+        "minimatch": "^3.0.4",
+        "normalize-package-data": "^2.4.0",
+        "plist": "^3.0.1",
+        "read-config-file": "3.1.0",
+        "sanitize-filename": "^1.6.1",
+        "semver": "^5.5.0",
+        "sumchecker": "^2.0.2",
+        "temp-file": "^3.1.3"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "3.1.0",
+          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
+          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
+          "dev": true,
+          "requires": {
+            "ms": "2.0.0"
+          }
+        },
+        "esprima": {
+          "version": "4.0.1",
+          "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+          "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+          "dev": true
+        },
+        "js-yaml": {
+          "version": "3.12.0",
+          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
+          "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
+          "dev": true,
+          "requires": {
+            "argparse": "^1.0.7",
+            "esprima": "^4.0.0"
+          }
+        },
+        "sumchecker": {
+          "version": "2.0.2",
+          "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz",
+          "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
+          "dev": true,
+          "requires": {
+            "debug": "^2.2.0"
+          },
+          "dependencies": {
+            "debug": {
+              "version": "2.6.9",
+              "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+              "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+              "dev": true,
+              "requires": {
+                "ms": "2.0.0"
+              }
+            }
+          }
+        }
+      }
+    },
     "aproba": {
       "version": "1.2.0",
       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
@@ -2359,13 +2440,13 @@
       "dev": true
     },
     "builder-util": {
-      "version": "5.16.2",
-      "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.16.2.tgz",
-      "integrity": "sha512-kyw6VrpUucv4/Sw0I9SgNiMpi5+HfoihDI0P4bW+JW00kiUNs6RjNXiUxLU96XqcoU4nMD7jphEKarFX1uULDA==",
+      "version": "5.20.0",
+      "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.20.0.tgz",
+      "integrity": "sha512-yAeV05CtqVw25XPzAVhdaouJhUoxJr4UJ9UDfhZXNhIzkFUII8YifIMp1gLr4MKZ5cBkxsiDs0Qh8YvFc0U3ng==",
       "dev": true,
       "requires": {
         "7zip-bin": "~4.0.2",
-        "app-builder-bin": "1.11.2",
+        "app-builder-bin": "2.0.0",
         "bluebird-lst": "^1.0.5",
         "builder-util-runtime": "^4.4.1",
         "chalk": "^2.4.1",
@@ -2462,7 +2543,6 @@
       "version": "4.4.1",
       "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.4.1.tgz",
       "integrity": "sha512-8L2pbL6D3VdI1f8OMknlZJpw0c7KK15BRz3cY77AOUElc4XlCv2UhVV01jJM7+6Lx7henaQh80ALULp64eFYAQ==",
-      "dev": true,
       "requires": {
         "bluebird-lst": "^1.0.5",
         "debug": "^3.1.0",
@@ -2474,7 +2554,6 @@
           "version": "3.1.0",
           "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
           "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
-          "dev": true,
           "requires": {
             "ms": "2.0.0"
           }
@@ -3411,14 +3490,14 @@
       }
     },
     "dmg-builder": {
-      "version": "4.14.1",
-      "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-4.14.1.tgz",
-      "integrity": "sha512-/+SL4e1oyLUJjqTVQ4y54rFJoAFDnq5s2uuh6G9rL00GuUHLeX4K2p50B00Ry5XWuklMJ1nsbO2xdlSlNeEYFg==",
+      "version": "5.1.0",
+      "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-5.1.0.tgz",
+      "integrity": "sha512-Pyi64um0eZMwwyZeKM2ckhwuCQCvudcRXDwREHm7m9hYzzfKVWmExYXIV0+a9aaeqHesqxwfWyTwl3lwThW+Bw==",
       "dev": true,
       "requires": {
+        "app-builder-lib": "~20.26.0",
         "bluebird-lst": "^1.0.5",
-        "builder-util": "~5.16.2",
-        "electron-builder-lib": "~20.22.0",
+        "builder-util": "~5.20.0",
         "fs-extra-p": "^4.6.1",
         "iconv-lite": "^0.4.23",
         "js-yaml": "^3.12.0",
@@ -3590,17 +3669,17 @@
       }
     },
     "electron-builder": {
-      "version": "20.22.0",
-      "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.22.0.tgz",
-      "integrity": "sha512-xf2qjOEvEROrlsH8Ct5B1PqKqosiVb3t3O9QMLwhZr1PPLHwAJMiG1NaZkXw2U0o3czG/9Bbwy4quiEkuAp1cA==",
+      "version": "20.26.0",
+      "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.26.0.tgz",
+      "integrity": "sha512-3nSlgk93clprAaoh3aJzBG4TaAeeoBjwWquTB6G2j3ZZwUxZOh5gxyJRSJ3svJ194pYVOFowr9sgS7GEUxeWPw==",
       "dev": true,
       "requires": {
+        "app-builder-lib": "20.26.0",
         "bluebird-lst": "^1.0.5",
-        "builder-util": "5.16.2",
+        "builder-util": "5.20.0",
         "builder-util-runtime": "4.4.1",
         "chalk": "^2.4.1",
-        "dmg-builder": "4.14.1",
-        "electron-builder-lib": "20.22.0",
+        "dmg-builder": "5.1.0",
         "fs-extra-p": "^4.6.1",
         "is-ci": "^1.1.0",
         "lazy-val": "^1.0.3",
@@ -3647,87 +3726,6 @@
         }
       }
     },
-    "electron-builder-lib": {
-      "version": "20.22.0",
-      "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.22.0.tgz",
-      "integrity": "sha512-pMSJ6YEmwhwnfq6v4XE7xT07eKGZIRVaM0yN86VBP0I3GBaUZHr02+G/+QBZxjr/sInnkkWvjLSwLoo/WRanjQ==",
-      "dev": true,
-      "requires": {
-        "7zip-bin": "~4.0.2",
-        "app-builder-bin": "1.11.2",
-        "async-exit-hook": "^2.0.1",
-        "bluebird-lst": "^1.0.5",
-        "builder-util": "5.16.2",
-        "builder-util-runtime": "4.4.1",
-        "chromium-pickle-js": "^0.2.0",
-        "debug": "^3.1.0",
-        "ejs": "^2.6.1",
-        "electron-osx-sign": "0.4.10",
-        "electron-publish": "20.22.2",
-        "env-paths": "^1.0.0",
-        "fs-extra-p": "^4.6.1",
-        "hosted-git-info": "^2.7.1",
-        "is-ci": "^1.1.0",
-        "isbinaryfile": "^3.0.2",
-        "js-yaml": "^3.12.0",
-        "lazy-val": "^1.0.3",
-        "minimatch": "^3.0.4",
-        "normalize-package-data": "^2.4.0",
-        "plist": "^3.0.1",
-        "read-config-file": "3.1.0",
-        "sanitize-filename": "^1.6.1",
-        "semver": "^5.5.0",
-        "sumchecker": "^2.0.2",
-        "temp-file": "^3.1.3"
-      },
-      "dependencies": {
-        "debug": {
-          "version": "3.1.0",
-          "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
-          "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
-          "dev": true,
-          "requires": {
-            "ms": "2.0.0"
-          }
-        },
-        "esprima": {
-          "version": "4.0.1",
-          "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
-          "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
-          "dev": true
-        },
-        "js-yaml": {
-          "version": "3.12.0",
-          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
-          "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
-          "dev": true,
-          "requires": {
-            "argparse": "^1.0.7",
-            "esprima": "^4.0.0"
-          }
-        },
-        "sumchecker": {
-          "version": "2.0.2",
-          "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz",
-          "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
-          "dev": true,
-          "requires": {
-            "debug": "^2.2.0"
-          },
-          "dependencies": {
-            "debug": {
-              "version": "2.6.9",
-              "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
-              "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
-              "dev": true,
-              "requires": {
-                "ms": "2.0.0"
-              }
-            }
-          }
-        }
-      }
-    },
     "electron-debug": {
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/electron-debug/-/electron-debug-2.0.0.tgz",
@@ -3825,13 +3823,13 @@
       }
     },
     "electron-publish": {
-      "version": "20.22.2",
-      "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.22.2.tgz",
-      "integrity": "sha512-8C2/imQHsMZ2HKzidGrhFgSyHGXgZKXEILrjX9k2DqDl4oBmPoydklGhZn8QoLwx2VNucG45Me9owULG4PWvyA==",
+      "version": "20.26.0",
+      "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.26.0.tgz",
+      "integrity": "sha512-CPh/U+qyyG8HXrS3s/E2JAgrmysIMDij9VTqz2QAUAwExH1e5V06iII0eMn47BFRRVqw4yF8VMzefuugpwAbkg==",
       "dev": true,
       "requires": {
         "bluebird-lst": "^1.0.5",
-        "builder-util": "~5.16.2",
+        "builder-util": "~5.20.0",
         "builder-util-runtime": "^4.4.1",
         "chalk": "^2.4.1",
         "fs-extra-p": "^4.6.1",
@@ -3897,9 +3895,9 @@
       "dev": true
     },
     "electron-updater": {
-      "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-3.0.1.tgz",
-      "integrity": "sha512-6ezv/ayVnwKUBw1bGrX+UhYfOHPvzWlIBowk2moHAsCmTnIwttL/KlsWhf/YsgEp1Y1kxM36q9ITss7tFnsXLg==",
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-3.0.3.tgz",
+      "integrity": "sha512-7gJLZp34Db+lXiJsFzW8DunGnvxJgZclBZa1DNLbXOet3lRXkVKbFJ73mClbv+UTW6hW/EJ6MmSsofRiK1s6Dw==",
       "requires": {
         "bluebird-lst": "^1.0.5",
         "builder-util-runtime": "~4.4.1",
@@ -3912,25 +3910,6 @@
         "source-map-support": "^0.5.6"
       },
       "dependencies": {
-        "builder-util-runtime": {
-          "version": "4.4.1",
-          "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.4.1.tgz",
-          "integrity": "sha512-8L2pbL6D3VdI1f8OMknlZJpw0c7KK15BRz3cY77AOUElc4XlCv2UhVV01jJM7+6Lx7henaQh80ALULp64eFYAQ==",
-          "requires": {
-            "bluebird-lst": "^1.0.5",
-            "debug": "^3.1.0",
-            "fs-extra-p": "^4.6.1",
-            "sax": "^1.2.4"
-          }
-        },
-        "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"
-          }
-        },
         "esprima": {
           "version": "4.0.1",
           "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
@@ -5015,12 +4994,14 @@
         "balanced-match": {
           "version": "1.0.0",
           "bundled": true,
-          "dev": true
+          "dev": true,
+          "optional": true
         },
         "brace-expansion": {
           "version": "1.1.11",
           "bundled": true,
           "dev": true,
+          "optional": true,
           "requires": {
             "balanced-match": "^1.0.0",
             "concat-map": "0.0.1"
@@ -5035,17 +5016,20 @@
         "code-point-at": {
           "version": "1.1.0",
           "bundled": true,
-          "dev": true
+          "dev": true,
+          "optional": true
         },
         "concat-map": {
           "version": "0.0.1",
           "bundled": true,
-          "dev": true
+          "dev": true,
+          "optional": true
         },
         "console-control-strings": {
           "version": "1.1.0",
           "bundled": true,
-          "dev": true
+          "dev": true,
+          "optional": true
         },
         "core-util-is": {
           "version": "1.0.2",
@@ -5162,7 +5146,8 @@
         "inherits": {
           "version": "2.0.3",
           "bundled": true,
-          "dev": true
+          "dev": true,
+          "optional": true
         },
         "ini": {
           "version": "1.3.5",
@@ -5174,6 +5159,7 @@
           "version": "1.0.0",
           "bundled": true,
           "dev": true,
+          "optional": true,
           "requires": {
             "number-is-nan": "^1.0.0"
           }
@@ -5188,6 +5174,7 @@
           "version": "3.0.4",
           "bundled": true,
           "dev": true,
+          "optional": true,
           "requires": {
             "brace-expansion": "^1.1.7"
           }
@@ -5195,12 +5182,14 @@
         "minimist": {
           "version": "0.0.8",
           "bundled": true,
-          "dev": true
+          "dev": true,
+          "optional": true
         },
         "minipass": {
           "version": "2.2.4",
           "bundled": true,
           "dev": true,
+          "optional": true,
           "requires": {
             "safe-buffer": "^5.1.1",
             "yallist": "^3.0.0"
@@ -5219,6 +5208,7 @@
           "version": "0.5.1",
           "bundled": true,
           "dev": true,
+          "optional": true,
           "requires": {
             "minimist": "0.0.8"
           }
@@ -5299,7 +5289,8 @@
         "number-is-nan": {
           "version": "1.0.1",
           "bundled": true,
-          "dev": true
+          "dev": true,
+          "optional": true
         },
         "object-assign": {
           "version": "4.1.1",
@@ -5311,6 +5302,7 @@
           "version": "1.4.0",
           "bundled": true,
           "dev": true,
+          "optional": true,
           "requires": {
             "wrappy": "1"
           }
@@ -5432,6 +5424,7 @@
           "version": "1.0.2",
           "bundled": true,
           "dev": true,
+          "optional": true,
           "requires": {
             "code-point-at": "^1.0.0",
             "is-fullwidth-code-point": "^1.0.0",
diff --git a/package.json b/package.json
index f32e444..ed1ba66 100644
--- a/package.json
+++ b/package.json
@@ -88,7 +88,7 @@
     "electron-debug": "2.0.0",
     "electron-is-dev": "0.3.0",
     "electron-log": "2.2.16",
-    "electron-updater": "3.0.1",
+    "electron-updater": "3.0.3",
     "electron-window-state": "4.1.1",
     "history": "4.7.2",
     "jitsi-meet-electron-utils": "github:jitsi/jitsi-meet-electron-utils#1972c3bf0884ace68eb496894dabae593d6dbf49",
@@ -116,7 +116,7 @@
     "css-loader": "1.0.0",
     "devtron": "1.4.0",
     "electron": "2.0.5",
-    "electron-builder": "20.22.0",
+    "electron-builder": "20.26.0",
     "electron-react-devtools": "0.5.3",
     "eslint": "5.1.0",
     "eslint-config-jitsi": "github:jitsi/eslint-config-jitsi#v0.1.0",
-- 
GitLab