From decdcdb7fe25b96e7dec1b2577045a09027d05e0 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Fri, 23 Feb 2018 11:13:51 -0500 Subject: [PATCH] update electron-builder for snaps --- package-lock.json | 308 ++++++++++++++++++++++++++++++++++++++++------ package.json | 2 +- 2 files changed, 268 insertions(+), 42 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2a7cb77891..b762db73ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -288,34 +288,36 @@ } }, "app-builder-bin": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.3.6.tgz", - "integrity": "sha512-fIhVSKOvTlSS3hNAcqm6+fv2DeZET/9mtf+heCaSL7IVT0km0JO5L8yoNIhL6gbwIBEzj2bqelAVLCk3LzBWjg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.4.0.tgz", + "integrity": "sha512-vkB1GnYRMxK32HAkgYyJLDG+EtJm1BDxYJ2N0S2AjYqttYBldHEvhpFVqLcuqWg+rVdlwt6se6QpQuKrd+h0qA==", "dev": true, "requires": { - "app-builder-bin-linux": "1.3.6", - "app-builder-bin-mac": "1.3.6", - "app-builder-bin-win": "1.3.6" + "app-builder-bin-linux": "1.4.0", + "app-builder-bin-mac": "1.4.0", + "app-builder-bin-win": "1.4.0" + }, + "dependencies": { + "app-builder-bin-linux": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/app-builder-bin-linux/-/app-builder-bin-linux-1.4.0.tgz", + "integrity": "sha512-7cJdzNo96lXCELrdscgXLYpnA4c50Y3spS1w7Wj89tipsWr/sXT0Pn40sUEfMg+mVapzAk9Xal4WhUiumwajHQ==", + "dev": true, + "optional": true + }, + "app-builder-bin-mac": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/app-builder-bin-mac/-/app-builder-bin-mac-1.4.0.tgz", + "integrity": "sha512-L5AfL6rnLOhpR5qcaif3Pv7GfkKUZJPTaurTtMjKywrPid0M73vlGJPY4m5AYv7/pea/hBS+khcKpuzub4xAbQ==", + "dev": true, + "optional": true + } } }, - "app-builder-bin-linux": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/app-builder-bin-linux/-/app-builder-bin-linux-1.3.6.tgz", - "integrity": "sha512-tqfqUooLGgaGNK9VrMnw603l1MN07qa4QjGXnKjNmXbgsJuL/mxx+Oy2qJoUGVUvOqvyn0HG/se0nGI6WTmvAQ==", - "dev": true, - "optional": true - }, - "app-builder-bin-mac": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/app-builder-bin-mac/-/app-builder-bin-mac-1.3.6.tgz", - "integrity": "sha512-/7RJw6+8AoR9KTigjPzc25bfSggGuElefzpM77F/8/5O+GZ+vjUgwn03ecqzge7z8ISCKAplX3j/koikhb2TFw==", - "dev": true, - "optional": true - }, "app-builder-bin-win": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/app-builder-bin-win/-/app-builder-bin-win-1.3.6.tgz", - "integrity": "sha512-245TDNAa0pJ/ZwQRaAZ+UpfyYBllgXQ41hkt72G5ADmFnxO/gKym9s3OV2KP2WG38M5BjaDO5tfu0R3On9LqZA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/app-builder-bin-win/-/app-builder-bin-win-1.4.0.tgz", + "integrity": "sha512-NeQSCZP51xvugL+5ZnsY5cVPKanYyqFeZFh7XBHh67CySadlnM6Yb1FrrgAzp2FMWprR40SncKYxCTq+uO57kg==", "dev": true, "optional": true }, @@ -837,13 +839,13 @@ "dev": true }, "builder-util": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.3.1.tgz", - "integrity": "sha512-oV8xQV52/pIZ9lXe1aRTJJUOr9yrKp1EkuE9mLr+1E4Q/K4g2d98dydVMpzi+8E3gmsZn81/C4IdeuWZdf6H5Q==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.5.0.tgz", + "integrity": "sha512-CpROWUHpQ6b45tsOZrq6wEr/zrGxYYpo4IYFMfzYVdVpbRCQARAWk65dXCnbYbuqawNITZj6WWxZDqfIpRQVvA==", "dev": true, "requires": { "7zip-bin": "3.1.0", - "app-builder-bin": "1.3.6", + "app-builder-bin": "1.4.0", "bluebird-lst": "1.0.5", "builder-util-runtime": "4.0.5", "chalk": "2.3.1", @@ -1992,8 +1994,8 @@ "dev": true, "requires": { "bluebird-lst": "1.0.5", - "builder-util": "5.3.1", - "electron-builder-lib": "20.0.7", + "builder-util": "5.5.0", + "electron-builder-lib": "20.0.9", "fs-extra-p": "4.5.0", "iconv-lite": "0.4.19", "js-yaml": "3.10.0", @@ -2001,12 +2003,168 @@ "sanitize-filename": "1.6.1" }, "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "app-builder-bin": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.3.8.tgz", + "integrity": "sha512-I5pqesMP2UTYqZstAWEClHiLOJ4L6FB+shtXLuWz3FK3CJPGNHnzE+tSGFsw/Et5Txg3wnS2UrOb1zNK+g6OKg==", + "dev": true, + "requires": { + "app-builder-bin-linux": "1.3.8", + "app-builder-bin-mac": "1.3.8", + "app-builder-bin-win": "1.3.8" + } + }, + "app-builder-bin-linux": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/app-builder-bin-linux/-/app-builder-bin-linux-1.3.8.tgz", + "integrity": "sha512-uCIRzJX/FGNA3OoeEtIcbiecVw1fec0xTQPGM4FMajD1puDUjiYsINYcUYZQmNFPxOwfF1OuGKuw/YhT2G+QXA==", + "dev": true, + "optional": true + }, + "app-builder-bin-mac": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/app-builder-bin-mac/-/app-builder-bin-mac-1.3.8.tgz", + "integrity": "sha512-exb3cGcJe05CL7mHCuKVt1HS/9kKFbNq4HQE/xT40XMqOAufejkTVCTXK0lRDKXNwpyCBG2FnJib6pv9qKh+jg==", + "dev": true, + "optional": true + }, + "app-builder-bin-win": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/app-builder-bin-win/-/app-builder-bin-win-1.3.8.tgz", + "integrity": "sha512-HFM+j2H+KmR7QFZLdybJGWEOWAvvMR8mya+41AMKCed44/vTAvAKtThoGUe5l3vSwObeQ2CZMZaBaixrqeb+UQ==", + "dev": true, + "optional": true + }, + "builder-util-runtime": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.0.5.tgz", + "integrity": "sha512-NT8AxWH6miZQHnZzaTVjVp1uc6C/mWlxi6GQXKpd4CwyTQd3rT7+poOGrcOhtIiHYCL9VEbRsVfxUAPPsgqJdg==", + "dev": true, + "requires": { + "bluebird-lst": "1.0.5", + "debug": "3.1.0", + "fs-extra-p": "4.5.0", + "sax": "1.2.4" + } + }, + "chalk": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", + "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "5.2.0" + } + }, + "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" + } + }, + "electron-builder-lib": { + "version": "20.0.9", + "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.0.9.tgz", + "integrity": "sha512-zQ8a1DDlNs5eekKWdfS0XQ0/D6PWpHdenNnRHGZ/7v9m36XNRgw9N4Pug5sXtluRWuYqlZXZ/krXCrQZO0gydg==", + "dev": true, + "requires": { + "7zip-bin": "3.1.0", + "app-builder-bin": "1.3.8", + "async-exit-hook": "2.0.1", + "bluebird-lst": "1.0.5", + "builder-util": "5.4.1", + "builder-util-runtime": "4.0.5", + "chromium-pickle-js": "0.2.0", + "debug": "3.1.0", + "ejs": "2.5.7", + "electron-osx-sign": "0.4.8", + "electron-publish": "20.0.6", + "fs-extra-p": "4.5.2", + "hosted-git-info": "2.5.0", + "is-ci": "1.1.0", + "isbinaryfile": "3.0.2", + "js-yaml": "3.10.0", + "lazy-val": "1.0.3", + "minimatch": "3.0.4", + "normalize-package-data": "2.4.0", + "plist": "2.1.0", + "read-config-file": "3.0.0", + "sanitize-filename": "1.6.1", + "semver": "5.5.0", + "temp-file": "3.1.1" + }, + "dependencies": { + "builder-util": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.4.1.tgz", + "integrity": "sha512-0jQUO09w8mLC1C+Ng/LkN5dikJ08Fhz2vijo8dY/7/cP8vwlYnvGDhNpDYxmDAVurjwBf9DJPxQR3GP98K5FbQ==", + "dev": true, + "requires": { + "7zip-bin": "3.1.0", + "app-builder-bin": "1.3.8", + "bluebird-lst": "1.0.5", + "builder-util-runtime": "4.0.5", + "chalk": "2.3.1", + "debug": "3.1.0", + "fs-extra-p": "4.5.2", + "is-ci": "1.1.0", + "js-yaml": "3.10.0", + "lazy-val": "1.0.3", + "semver": "5.5.0", + "source-map-support": "0.5.3", + "stat-mode": "0.2.2", + "temp-file": "3.1.1" + } + }, + "fs-extra-p": { + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-4.5.2.tgz", + "integrity": "sha512-ZYqFpBdy9w7PsK+vB30j+TnHOyWHm/CJbUq1qqoE8tb71m6qgk5Wa7gp3MYQdlGFxb9vfznF+yD4jcl8l+y91A==", + "dev": true, + "requires": { + "bluebird-lst": "1.0.5", + "fs-extra": "5.0.0" + } + } + } + }, "esprima": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", "dev": true }, + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "jsonfile": "4.0.0", + "universalify": "0.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, "js-yaml": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", @@ -2016,6 +2174,24 @@ "argparse": "1.0.9", "esprima": "4.0.0" } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11" + } + }, + "supports-color": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz", + "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } } } }, @@ -2151,17 +2327,17 @@ } }, "electron-builder": { - "version": "20.0.7", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.0.7.tgz", - "integrity": "sha512-+VTut6xG1ITTouaQYQgzeVIzRLTB3AQJXdP+PW8hw952PFdduE4bCHFEXzEQTojyeHaVoIS6a5aiSaPMcRPQ8Q==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.1.0.tgz", + "integrity": "sha512-tFfbWfxw3Gd9t1ZEAGa8PyOPMcvd9nkKzHQ04T7i5i+0wO8ddx/591AccqYzXwybB1Zpr8ot/67ee71L9miMdQ==", "dev": true, "requires": { "bluebird-lst": "1.0.5", - "builder-util": "5.3.1", + "builder-util": "5.5.0", "builder-util-runtime": "4.0.5", "chalk": "2.3.1", "dmg-builder": "4.1.0", - "electron-builder-lib": "20.0.7", + "electron-builder-lib": "20.1.0", "electron-download-tf": "4.3.4", "fs-extra-p": "4.5.2", "is-ci": "1.1.0", @@ -2317,22 +2493,22 @@ } }, "electron-builder-lib": { - "version": "20.0.7", - "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.0.7.tgz", - "integrity": "sha512-74JaXL7QA6k1eipEYZEuEotRwdkNhCjHyGaHpb3pjscfsdwrZ1Ff1u4ZPRUimj4B5Q4OCJ5Oc44UUxALp9gMmQ==", + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.1.0.tgz", + "integrity": "sha512-sGS5eSYAFFNLrk5X1rqOwQD1yAxvpae7b8EjKyPMAqfKNtIf5mJRM7sDCP/PLzJjFXO3uWCIlt72DQ3QxQD3MQ==", "dev": true, "requires": { "7zip-bin": "3.1.0", - "app-builder-bin": "1.3.6", + "app-builder-bin": "1.4.0", "async-exit-hook": "2.0.1", "bluebird-lst": "1.0.5", - "builder-util": "5.3.1", + "builder-util": "5.5.0", "builder-util-runtime": "4.0.5", "chromium-pickle-js": "0.2.0", "debug": "3.1.0", "ejs": "2.5.7", "electron-osx-sign": "0.4.8", - "electron-publish": "20.0.6", + "electron-publish": "20.1.0", "fs-extra-p": "4.5.2", "hosted-git-info": "2.5.0", "is-ci": "1.1.0", @@ -2348,6 +2524,15 @@ "temp-file": "3.1.1" }, "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, "builder-util-runtime": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.0.5.tgz", @@ -2360,6 +2545,17 @@ "sax": "1.2.4" } }, + "chalk": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.1.tgz", + "integrity": "sha512-QUU4ofkDoMIVO7hcx1iPTISs88wsO8jA92RQIm4JAwZvFGGAV2hSAA1NX7oVj2Ej2Q6NDTcRDjPTFrMCRZoJ6g==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "5.2.0" + } + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -2369,6 +2565,21 @@ "ms": "2.0.0" } }, + "electron-publish": { + "version": "20.1.0", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.1.0.tgz", + "integrity": "sha512-TA+PBMTkhjnhiH6DMeKvue2kK+lWSRkRwc6r6Zj8WD/1H3NVCE6u43JdGJVZNM8VQuk6E6SWRlw/bWg8oEMz5g==", + "dev": true, + "requires": { + "bluebird-lst": "1.0.5", + "builder-util": "5.5.0", + "builder-util-runtime": "4.0.5", + "chalk": "2.3.1", + "fs-extra-p": "4.5.2", + "lazy-val": "1.0.3", + "mime": "2.2.0" + } + }, "esprima": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", @@ -2396,6 +2607,12 @@ "fs-extra": "5.0.0" } }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, "js-yaml": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", @@ -2414,6 +2631,15 @@ "requires": { "graceful-fs": "4.1.11" } + }, + "supports-color": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.2.0.tgz", + "integrity": "sha512-F39vS48la4YvTZUPVeTqsjsFNrvcMwrV3RLZINsmHo+7djCvuUzSIeXOnZ5hmjef4bajL1dNccN+tg5XAliO5Q==", + "dev": true, + "requires": { + "has-flag": "3.0.0" + } } } }, @@ -2485,7 +2711,7 @@ "dev": true, "requires": { "bluebird-lst": "1.0.5", - "builder-util": "5.3.1", + "builder-util": "5.5.0", "builder-util-runtime": "4.0.5", "chalk": "2.3.1", "fs-extra-p": "4.5.2", diff --git a/package.json b/package.json index d35380a9c6..6ac8c4d85b 100644 --- a/package.json +++ b/package.json @@ -149,7 +149,7 @@ "copy-webpack-plugin": "^4.2.0", "css-loader": "^0.28.7", "electron": "1.8.2", - "electron-builder": "^20.0.7", + "electron-builder": "^20.1.0", "electron-rebuild": "1.7.3", "electron-reload": "1.2.2", "extract-text-webpack-plugin": "^3.0.1",