Ver Fonte

Updated electron-updater to v4

Daniel Scalzi há 7 anos atrás
pai
commit
37d35a6938
2 ficheiros alterados com 71 adições e 137 exclusões
  1. 66 132
      package-lock.json
  2. 5 5
      package.json

+ 66 - 132
package-lock.json

@@ -1,6 +1,6 @@
 {
   "name": "westeroscraftlauncher",
-  "version": "1.0.5",
+  "version": "1.0.6-pre.1",
   "lockfileVersion": 1,
   "requires": true,
   "dependencies": {
@@ -49,9 +49,9 @@
       "dev": true
     },
     "adm-zip": {
-      "version": "0.4.11",
-      "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.11.tgz",
-      "integrity": "sha512-L8vcjDTCOIJk7wFvmlEUN7AsSb8T+2JrdP7KINBjzr24TJ5Mwj590sLu3BC7zNZowvJWa/JtPmD8eJCzdtDWjA=="
+      "version": "0.4.13",
+      "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.13.tgz",
+      "integrity": "sha512-fERNJX8sOXfel6qCBCMPvZLzENBEhZTzKqg6vrOW5pvoEaQuJhRU4ndTAh6lHOxn1I6jnz2NHra56ZODM751uw=="
     },
     "ajv": {
       "version": "5.5.2",
@@ -134,28 +134,28 @@
       }
     },
     "app-builder-bin": {
-      "version": "2.4.1",
-      "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-2.4.1.tgz",
-      "integrity": "sha512-MZ1enBOVLujeKCi/rH3FJaIxjwAPUFRVuwHI3uG7lHj3Zyk0eP/QqFxz6PM9I9K155Yc7N/01bP1sh+ChzjxWw==",
+      "version": "2.5.1",
+      "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-2.5.1.tgz",
+      "integrity": "sha512-Hm+eyyfQCs5N5avLAw3w9Cf1S5TX/t6ecAfHusbzCDh/rLKLKYso2vwDWH4OQZ8uWLnuJwaAUDf3PstRcn0H+A==",
       "dev": true
     },
     "app-builder-lib": {
-      "version": "20.34.0",
-      "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.34.0.tgz",
-      "integrity": "sha512-QJbprKnhq0uy8JleWLSW9u3sX1QBIVr8sEsLriTc52FWLWC1+ls28fPhFGqGBAzrMLkJCz15CPZm7Qot64I5RA==",
+      "version": "20.36.2",
+      "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.36.2.tgz",
+      "integrity": "sha512-5FxLnWI13t0LLmh2QjmPx3KW/xhj67su7UxdCzQgULsUmYurdPx8yAOb9YxoX+RpR08inqt+H3GBOJlqSSrVgg==",
       "dev": true,
       "requires": {
         "7zip-bin": "~4.1.0",
-        "app-builder-bin": "2.4.1",
+        "app-builder-bin": "2.5.1",
         "async-exit-hook": "^2.0.1",
         "bluebird-lst": "^1.0.6",
-        "builder-util": "9.1.0",
-        "builder-util-runtime": "7.1.0",
+        "builder-util": "9.3.0",
+        "builder-util-runtime": "8.0.2",
         "chromium-pickle-js": "^0.2.0",
         "debug": "^4.1.0",
         "ejs": "^2.6.1",
         "electron-osx-sign": "0.4.11",
-        "electron-publish": "20.33.2",
+        "electron-publish": "20.36.0",
         "fs-extra-p": "^7.0.0",
         "hosted-git-info": "^2.7.1",
         "is-ci": "^1.2.1",
@@ -417,22 +417,20 @@
       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A=="
     },
     "builder-util": {
-      "version": "9.1.0",
-      "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-9.1.0.tgz",
-      "integrity": "sha512-YbgEQDPIuIiVzMr5yqC39WQCNjVsE0Vs6aO2bx8X2Han5zwJhUMiPiIQeYxmHldILEwiccNZs+Lb6SgkvbtHoQ==",
+      "version": "9.3.0",
+      "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-9.3.0.tgz",
+      "integrity": "sha512-K+kj5vWj4Mk3jOm6kVT9ZwNcECLHe449vdMxYuZpCnn7CSxRm+TeZm9P9ZFCQUID5Hww/Sy4NMFo+VVJh6+Ptw==",
       "dev": true,
       "requires": {
         "7zip-bin": "~4.1.0",
-        "app-builder-bin": "2.4.1",
+        "app-builder-bin": "2.5.1",
         "bluebird-lst": "^1.0.6",
-        "builder-util-runtime": "^7.1.0",
+        "builder-util-runtime": "^8.0.1",
         "chalk": "^2.4.1",
         "debug": "^4.1.0",
         "fs-extra-p": "^7.0.0",
         "is-ci": "^1.2.1",
         "js-yaml": "^3.12.0",
-        "lazy-val": "^1.0.3",
-        "semver": "^5.6.0",
         "source-map-support": "^0.5.9",
         "stat-mode": "^0.2.2",
         "temp-file": "^3.2.0"
@@ -450,9 +448,9 @@
       }
     },
     "builder-util-runtime": {
-      "version": "7.1.0",
-      "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-7.1.0.tgz",
-      "integrity": "sha512-TAsx651+q6bXYry21SzQblYQBUlfu4ixbDa6k2Nvts+kHO9ajyr0gDuHJsamxBaAyUUi5EldPABqsFERDEK3Hg==",
+      "version": "8.0.2",
+      "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-8.0.2.tgz",
+      "integrity": "sha512-46AjyMQ1/yBvGnXWmqNGlg8te7jCPCs7TJ0zDC2+4vV/t5iZp2dR1H9UfVpcBxlvBq3dlAOmwb9fz1d9xZN1+Q==",
       "requires": {
         "bluebird-lst": "^1.0.6",
         "debug": "^4.1.0",
@@ -837,62 +835,19 @@
       }
     },
     "dmg-builder": {
-      "version": "6.2.1",
-      "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-6.2.1.tgz",
-      "integrity": "sha512-Tt2XRUp7T3AN+sw43Q43Kt8iBkeLk6Z4UWSLOcXX7d6uj92b/g+d3ZQ8l0Ci8t4Fo4gds8b1XwFsfYbWslpV8g==",
+      "version": "6.4.0",
+      "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-6.4.0.tgz",
+      "integrity": "sha512-q84fMrMm9mXh2qH0Sb3+o0gCvfeJRBI+46y+CpQystqgRyB+3bZB11WqCf5d8+qsENhzpi786jR82xbHG1Vvag==",
       "dev": true,
       "requires": {
-        "app-builder-lib": "~20.33.2",
+        "app-builder-lib": "~20.36.0",
         "bluebird-lst": "^1.0.6",
-        "builder-util": "~9.1.0",
+        "builder-util": "~9.3.0",
         "fs-extra-p": "^7.0.0",
         "iconv-lite": "^0.4.24",
         "js-yaml": "^3.12.0",
         "parse-color": "^1.0.0",
         "sanitize-filename": "^1.6.1"
-      },
-      "dependencies": {
-        "app-builder-lib": {
-          "version": "20.33.2",
-          "resolved": "https://registry.npmjs.org/app-builder-lib/-/app-builder-lib-20.33.2.tgz",
-          "integrity": "sha512-RBeN0UbYYW/xdSiCLnVANhBsro2MemFAtBTib8QkwOr/uE1646tNH1JKOZ7fxhfrIQChWH3xcDSiZMa8ReB2ng==",
-          "dev": true,
-          "requires": {
-            "7zip-bin": "~4.1.0",
-            "app-builder-bin": "2.4.1",
-            "async-exit-hook": "^2.0.1",
-            "bluebird-lst": "^1.0.6",
-            "builder-util": "9.1.0",
-            "builder-util-runtime": "7.1.0",
-            "chromium-pickle-js": "^0.2.0",
-            "debug": "^4.1.0",
-            "ejs": "^2.6.1",
-            "electron-osx-sign": "0.4.11",
-            "electron-publish": "20.33.2",
-            "fs-extra-p": "^7.0.0",
-            "hosted-git-info": "^2.7.1",
-            "is-ci": "^1.2.1",
-            "isbinaryfile": "^3.0.3",
-            "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.2.0",
-            "sanitize-filename": "^1.6.1",
-            "semver": "^5.6.0",
-            "temp-file": "^3.2.0"
-          }
-        },
-        "debug": {
-          "version": "4.1.0",
-          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz",
-          "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==",
-          "dev": true,
-          "requires": {
-            "ms": "^2.1.1"
-          }
-        }
       }
     },
     "doctrine": {
@@ -956,9 +911,9 @@
       }
     },
     "electron": {
-      "version": "3.0.8",
-      "resolved": "https://registry.npmjs.org/electron/-/electron-3.0.8.tgz",
-      "integrity": "sha512-UVj+K59lYU/vH/7TxrmDidPssFwGQZ6Ljuupugdr9h6ipMuhwgk3WRO+OlJ2TsyhKhJ6tp3AcJunuN4mprblhQ==",
+      "version": "3.0.9",
+      "resolved": "https://registry.npmjs.org/electron/-/electron-3.0.9.tgz",
+      "integrity": "sha512-OoSoeUWo9PzbArgrwS1yTfTRSlpXmIgrFGWUuUZCjKAk4DGR70elHDNeRnnBJ9NTwXXZVifChcfx73Ah3GnlVQ==",
       "dev": true,
       "requires": {
         "@types/node": "^8.0.24",
@@ -967,17 +922,17 @@
       }
     },
     "electron-builder": {
-      "version": "20.34.0",
-      "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.34.0.tgz",
-      "integrity": "sha512-3avEeTtJcPOSKmWONlWJ6SKu71fUyeldWRA207NgbJ32PdQeqeVBVlN9tnneA7NAZisBCF7SIY1f0kJDMYmXYw==",
+      "version": "20.36.2",
+      "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.36.2.tgz",
+      "integrity": "sha512-xPJNt3ZBn5IYlp3pCP0Rvi00JYAKdTeOSLWFrkST1xqWfRZxXrI4uisVD9HQjzRN8hBHhTgTfXtb9uhWPha9eA==",
       "dev": true,
       "requires": {
-        "app-builder-lib": "20.34.0",
+        "app-builder-lib": "20.36.2",
         "bluebird-lst": "^1.0.6",
-        "builder-util": "9.1.0",
-        "builder-util-runtime": "7.1.0",
+        "builder-util": "9.3.0",
+        "builder-util-runtime": "8.0.2",
         "chalk": "^2.4.1",
-        "dmg-builder": "6.2.1",
+        "dmg-builder": "6.4.0",
         "fs-extra-p": "^7.0.0",
         "is-ci": "^1.2.1",
         "lazy-val": "^1.0.3",
@@ -1004,11 +959,6 @@
         "sumchecker": "^2.0.2"
       }
     },
-    "electron-is-dev": {
-      "version": "0.3.0",
-      "resolved": "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-0.3.0.tgz",
-      "integrity": "sha1-FOb9pcaOnk7L7/nM8DfL18BcWv4="
-    },
     "electron-osx-sign": {
       "version": "0.4.11",
       "resolved": "https://registry.npmjs.org/electron-osx-sign/-/electron-osx-sign-0.4.11.tgz",
@@ -1041,14 +991,14 @@
       }
     },
     "electron-publish": {
-      "version": "20.33.2",
-      "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.33.2.tgz",
-      "integrity": "sha512-9LeawWk3Ve6goP8UxQEEj/YD5oXB8gWsVDb0PiPmm5kNP6O1So7h+nKiKaX1cZF9gsI7iRcmJ3soSuLXGU7GKg==",
+      "version": "20.36.0",
+      "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.36.0.tgz",
+      "integrity": "sha512-LjJ4KoApSLtKyGWotv0B+PoTzpLEdHHXzDF9HLxatPlfoZCmrOexqm7Qiv1ODuYWPac7Zpf2OHitJp8WIOcZRQ==",
       "dev": true,
       "requires": {
         "bluebird-lst": "^1.0.6",
-        "builder-util": "~9.1.0",
-        "builder-util-runtime": "^7.1.0",
+        "builder-util": "~9.3.0",
+        "builder-util-runtime": "^8.0.1",
         "chalk": "^2.4.1",
         "fs-extra-p": "^7.0.0",
         "lazy-val": "^1.0.3",
@@ -1056,13 +1006,12 @@
       }
     },
     "electron-updater": {
-      "version": "3.2.3",
-      "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-3.2.3.tgz",
-      "integrity": "sha512-QkLS+hYyTTHzZ2gGtTyQQ3kY5zQaEf/VwJW+UP37CPi58/VNUOx0xNA9iChwwYa6mzeEyo1xhrS1XjePwkeTbA==",
+      "version": "4.0.4",
+      "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-4.0.4.tgz",
+      "integrity": "sha512-y3wddJQyC5h1UTJhNAWoX4McJ5Z1r1ZDqyifpYWniVS286YCXe1xSLkbe9C6ZzxzPurt1jg2ZubPuBNt/811Dw==",
       "requires": {
         "bluebird-lst": "^1.0.6",
-        "builder-util-runtime": "~7.1.0",
-        "electron-is-dev": "^0.3.0",
+        "builder-util-runtime": "~8.0.2",
         "fs-extra-p": "^7.0.0",
         "js-yaml": "^3.12.0",
         "lazy-val": "^1.0.3",
@@ -2071,9 +2020,9 @@
       }
     },
     "map-age-cleaner": {
-      "version": "0.1.2",
-      "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.2.tgz",
-      "integrity": "sha512-UN1dNocxQq44IhJyMI4TU8phc2m9BddacHRPRjKGLYaF0jqd3xLz0jS0skpAU9WgYyoR4gHtUpzytNBS385FWQ==",
+      "version": "0.1.3",
+      "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
+      "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
       "dev": true,
       "requires": {
         "p-defer": "^1.0.0"
@@ -3216,15 +3165,14 @@
       }
     },
     "temp-file": {
-      "version": "3.2.0",
-      "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.2.0.tgz",
-      "integrity": "sha512-4aGgEyfmCtU08cio1P51pfL3Zk6v1UGefc52CdbpVUCFtdScwFUfE/TKJZVp3sYCfiF6erKmgcKmcvXSLbgs6Q==",
+      "version": "3.3.2",
+      "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.3.2.tgz",
+      "integrity": "sha512-FGKccAW0Mux9hC/2bdUIe4bJRv4OyVo4RpVcuplFird1V/YoplIFbnPZjfzbJSf/qNvRZIRB9/4n/RkI0GziuQ==",
       "dev": true,
       "requires": {
         "async-exit-hook": "^2.0.1",
         "bluebird-lst": "^1.0.6",
-        "fs-extra-p": "^7.0.0",
-        "lazy-val": "^1.0.3"
+        "fs-extra-p": "^7.0.0"
       }
     },
     "term-size": {
@@ -3572,12 +3520,6 @@
       "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=",
       "dev": true
     },
-    "xregexp": {
-      "version": "4.0.0",
-      "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz",
-      "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==",
-      "dev": true
-    },
     "xtend": {
       "version": "2.1.2",
       "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
@@ -3600,13 +3542,13 @@
       "dev": true
     },
     "yargs": {
-      "version": "12.0.2",
-      "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz",
-      "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==",
+      "version": "12.0.4",
+      "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.4.tgz",
+      "integrity": "sha512-f5esswlPO351AnejaO2A1ZZr0zesz19RehQKwiRDqWtrraWrJy16tsUIKgDXFMVytvNOHPVmTiaTh3wO67I0fQ==",
       "dev": true,
       "requires": {
         "cliui": "^4.0.0",
-        "decamelize": "^2.0.0",
+        "decamelize": "^1.2.0",
         "find-up": "^3.0.0",
         "get-caller-file": "^1.0.1",
         "os-locale": "^3.0.0",
@@ -3616,7 +3558,7 @@
         "string-width": "^2.0.0",
         "which-module": "^2.0.0",
         "y18n": "^3.2.1 || ^4.0.0",
-        "yargs-parser": "^10.1.0"
+        "yargs-parser": "^11.1.0"
       },
       "dependencies": {
         "ansi-regex": {
@@ -3625,15 +3567,6 @@
           "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
           "dev": true
         },
-        "decamelize": {
-          "version": "2.0.0",
-          "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz",
-          "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==",
-          "dev": true,
-          "requires": {
-            "xregexp": "4.0.0"
-          }
-        },
         "find-up": {
           "version": "3.0.0",
           "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
@@ -3671,18 +3604,19 @@
       }
     },
     "yargs-parser": {
-      "version": "10.1.0",
-      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz",
-      "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==",
+      "version": "11.1.0",
+      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.0.tgz",
+      "integrity": "sha512-lGA5HsbjkpCfekDBHAhgE5OE8xEoqiUDylowr+BvhRCwG1xVYTsd8hx2CYC0NY4k9RIgJeybFTG2EZW4P2aN1w==",
       "dev": true,
       "requires": {
-        "camelcase": "^4.1.0"
+        "camelcase": "^5.0.0",
+        "decamelize": "^1.2.0"
       },
       "dependencies": {
         "camelcase": {
-          "version": "4.1.0",
-          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz",
-          "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=",
+          "version": "5.0.0",
+          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.0.0.tgz",
+          "integrity": "sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA==",
           "dev": true
         }
       }

+ 5 - 5
package.json

@@ -1,6 +1,6 @@
 {
   "name": "westeroscraftlauncher",
-  "version": "1.0.5",
+  "version": "1.0.6-pre.1",
   "productName": "WesterosCraft Launcher",
   "description": "Modded Minecraft Launcher",
   "author": "Daniel Scalzi (https://github.com/dscalzi/)",
@@ -25,12 +25,12 @@
     "node": "10.x.x"
   },
   "dependencies": {
-    "adm-zip": "^0.4.11",
+    "adm-zip": "^0.4.13",
     "async": "^2.6.1",
     "discord-rpc": "discordjs/RPC",
     "ejs": "^2.6.1",
     "ejs-electron": "^2.0.3",
-    "electron-updater": "^3.2.3",
+    "electron-updater": "^4.0.4",
     "github-syntax-dark": "^0.5.0",
     "jquery": "^3.3.1",
     "mkdirp": "^0.5.1",
@@ -41,8 +41,8 @@
     "winreg": "^1.2.4"
   },
   "devDependencies": {
-    "electron": "^3.0.8",
-    "electron-builder": "^20.34.0",
+    "electron": "^3.0.9",
+    "electron-builder": "^20.36.2",
     "eslint": "^5.9.0"
   },
   "repository": {