diff --git a/RELEASENOTES.json b/RELEASENOTES.json index dfd4b896..373ecf32 100644 --- a/RELEASENOTES.json +++ b/RELEASENOTES.json @@ -1,4 +1,16 @@ { + "7.2.0": { + "🍾 features": [ + "Adds [Tesla Motors](https://www.youtube.com/watch?v=isZ3fSbE_pg) notification sounds" + ], + "💎 improvements": [ + "Various stability and performance improvements" + ], + "👷 internals": [ + "Upgrades `electron` to `v2.0.2`", + "Upgrades `node_modules`" + ] + }, "7.0.0": { "🍾 features": [ "Adds `.pkg` [Installer](https://en.wikipedia.org/wiki/Installer_(macOS)) package (macOS)" diff --git a/package-lock.json b/package-lock.json index eccdc8d2..1083eef4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,40 +1,14 @@ { "name": "pb-for-desktop", - "version": "7.0.0", + "version": "7.2.0", "lockfileVersion": 1, "requires": true, "dependencies": { "7zip-bin": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-3.1.0.tgz", - "integrity": "sha512-juYJNi8JEpTUWXwz8ssa8Oop4n/kwJ/pIQP22vJAVAe6RTRD+0m+e9LRNnfK2EDaX8uwmUzLNGviFQRD6SxeOw==", - "dev": true, - "requires": { - "7zip-bin-linux": "~1.3.1", - "7zip-bin-mac": "~1.0.1", - "7zip-bin-win": "~2.2.0" - } - }, - "7zip-bin-linux": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/7zip-bin-linux/-/7zip-bin-linux-1.3.1.tgz", - "integrity": "sha512-Wv1uEEeHbTiS1+ycpwUxYNuIcyohU6Y6vEqY3NquBkeqy0YhVdsNUGsj0XKSRciHR6LoJSEUuqYUexmws3zH7Q==", - "dev": true, - "optional": true - }, - "7zip-bin-mac": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/7zip-bin-mac/-/7zip-bin-mac-1.0.1.tgz", - "integrity": "sha1-Pmh3i78JJq3GgVlCcHRQXUdVXAI=", - "dev": true, - "optional": true - }, - "7zip-bin-win": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/7zip-bin-win/-/7zip-bin-win-2.2.0.tgz", - "integrity": "sha512-uPHXapEmUtlUKTBx4asWMlxtFUWXzEY0KVEgU7QKhgO2LJzzM3kYxM6yOyUZTtYE6mhK4dDn3FDut9SCQWHzgg==", - "dev": true, - "optional": true + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/7zip-bin/-/7zip-bin-4.0.2.tgz", + "integrity": "sha512-XtGk+IF57pr852UK1AhQJXqmm1WmSgS5uISL+LPs0z/iAxXouMvdlLJrHPeukP6gd7yR2rDTMSMkHNODgwIq7A==", + "dev": true }, "@mrmlnc/readdir-enhanced": { "version": "2.2.1", @@ -74,6 +48,18 @@ "lodash": "^4.17.10", "minimist": "^1.2.0", "yamljs": "^0.3.0" + }, + "dependencies": { + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } } }, "@sidneys/electron-debug-service": { @@ -88,9 +74,9 @@ } }, "@sidneys/electron-deploy-github": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@sidneys/electron-deploy-github/-/electron-deploy-github-1.2.0.tgz", - "integrity": "sha512-F8fQaXGtl0J93VxnGDMlC/jogucGBICVT8O7MfL7DOLYmKcuRYzKeUVRTcuqlP9VhKtL8QK8M3dMWW7iPp/ygQ==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@sidneys/electron-deploy-github/-/electron-deploy-github-1.4.0.tgz", + "integrity": "sha512-93jBhfBf6eDuQNkV8j1DWEdivJ5Vk6YpS+E+O5Ml9IPzb6CHUTa5KqsX8cStLXVhuyqGuDHBrcg6aYh3Q/mnRA==", "requires": { "@sidneys/logger": "^1.2.0", "@sidneys/releasenotes": "^1.2.0", @@ -111,6 +97,18 @@ "@sidneys/logger": "^1.2.0", "@sidneys/platform-tools": "^1.3.0", "fs-extra": "^5.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } } }, "@sidneys/electron-localsetup": { @@ -126,6 +124,18 @@ "fs-extra": "^5.0.0", "globby": "^8.0.1", "minimist": "^1.2.0" + }, + "dependencies": { + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } } }, "@sidneys/electron-notification-provider": { @@ -136,6 +146,18 @@ "@sidneys/logger": "^1.2.0", "fs-extra": "^5.0.0", "lodash": "^4.17.10" + }, + "dependencies": { + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + } } }, "@sidneys/electron-power-service": { @@ -147,9 +169,9 @@ } }, "@sidneys/electron-updater-service": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@sidneys/electron-updater-service/-/electron-updater-service-0.4.0.tgz", - "integrity": "sha512-CU2PAfXxSXWD8cl8NroCP4T/C/Amam+IjOhkLvZXPxUb0el5Niky+MVaryncByU3q4o2c/dML6FSZPvSbwEYSg==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@sidneys/electron-updater-service/-/electron-updater-service-0.5.0.tgz", + "integrity": "sha512-cc37jdpOWsmEKoSrUbLDgEKXA2RrSBirwFDtzgXbTL4OM0Qd0Bdv0hQmEjVf5nyP9vDEkMbWBMloZm4Lund2tA==", "requires": { "@sidneys/electron-dialog-provider": "^1.2.0", "@sidneys/electron-notification-provider": "0.2.0", @@ -160,6 +182,13 @@ "electron-updater": "^2.21.8", "remove-markdown": "^0.2.2", "semver-compare": "^1.0.0" + }, + "dependencies": { + "remove-markdown": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.2.2.tgz", + "integrity": "sha1-ZrDO66n7d8qWNrsbAwfOIaMqEqY=" + } } }, "@sidneys/h264ify": { @@ -186,15 +215,15 @@ } }, "@sidneys/logger": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@sidneys/logger/-/logger-1.2.0.tgz", - "integrity": "sha512-aJfdwveS8i4+JN6Rl5ZyEUqEuEusV+3yzzmte7nox+LcATemQP/NTXq6ZvjfoA6RiNObmZQE3/y+V4eKm+wZxA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@sidneys/logger/-/logger-1.3.0.tgz", + "integrity": "sha512-6qSZxRdd5MZO9MH5klpBouIv1ZZ7YpmjUFU/vcI33eVD+l3vfZ9sjGgNpgTSUMksgGRQ3xSIgkzr3QLtwREzsQ==", "requires": { "@sidneys/is-env": "^1.2.0", "app-root-path": "^2.0.1", "appdirectory": "^0.1.0", "chalk": "^2.4.1", - "fs-extra": "^5.0.0", + "fs-extra": "^6.0.1", "lodash": "^4.17.10", "present": "^1.0.0" } @@ -220,6 +249,23 @@ "json2md": "^1.6.1", "lodash": "^4.17.10", "remove-markdown": "^0.2.2" + }, + "dependencies": { + "fs-extra": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", + "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "remove-markdown": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.2.2.tgz", + "integrity": "sha1-ZrDO66n7d8qWNrsbAwfOIaMqEqY=" + } } }, "@sidneys/required-count": { @@ -293,9 +339,9 @@ } }, "ajv-keywords": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.1.0.tgz", - "integrity": "sha1-rCsnk5xUPpXSwG5/f1wnvkqlQ74=", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.2.0.tgz", + "integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=", "dev": true }, "ansi-align": { @@ -375,36 +421,10 @@ "dev": true }, "app-builder-bin": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.8.6.tgz", - "integrity": "sha512-jQiCV8fxW3SPtPnU/BnTEQqawWtBmanCgydzRuzsptFVb/6Q4OKWdB5T3B+XHOf8lqaH89+XeJf6oA1b/QQEnQ==", - "dev": true, - "requires": { - "app-builder-bin-linux": "1.8.6", - "app-builder-bin-mac": "1.8.6", - "app-builder-bin-win": "1.8.6" - } - }, - "app-builder-bin-linux": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/app-builder-bin-linux/-/app-builder-bin-linux-1.8.6.tgz", - "integrity": "sha512-IZSv5Wcz3/OYZENwn3iaTLjDSSVPVFobBiJjUrP3hXeOnitRvB0aI8X5KMFYzfkv7kIhSlyPnRsvNjPqgbjyrw==", - "dev": true, - "optional": true - }, - "app-builder-bin-mac": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/app-builder-bin-mac/-/app-builder-bin-mac-1.8.6.tgz", - "integrity": "sha512-lWIpI2zmOmQ4JCp1IGxK6KngKAEN6QO9nu5k8h+ZzMxHBTCk8+kbBTE+R36BSRGX9q/4FhHBpYGXHVj+N9xOXg==", - "dev": true, - "optional": true - }, - "app-builder-bin-win": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/app-builder-bin-win/-/app-builder-bin-win-1.8.6.tgz", - "integrity": "sha512-nlceArzkRtWgqNoif6OFKaAKNNZ3uZuiG+9UkpOPLf/EDoYdeAq4YdvKWaQx1RHsNNfQTx0s/IODvlD0AdUmPA==", - "dev": true, - "optional": true + "version": "1.9.7", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.9.7.tgz", + "integrity": "sha512-CBwiiTeilkvsrSOPV7tFsqrd5yR+V8hKqwQa21DD8nZpwN7W7v3GwVgWbaJiX97Llo4S+fvRTHSP92F3FJxIwA==", + "dev": true }, "app-root-path": { "version": "2.0.1", @@ -506,6 +526,11 @@ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, + "assertion-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", + "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==" + }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", @@ -539,13 +564,13 @@ "integrity": "sha512-SuiKH8vbsOyCALjA/+EINmt/Kdl+TQPrtFgW7XZZcwtryFu9e5kQoX3bjCW6mIvGH1fbeAZZuvwGR5IlBRznGw==" }, "auto-launch": { - "version": "github:sidneys/node-auto-launch#f9b0a158ce8cfab346bd10fad6b6a084abfb0075", - "from": "github:sidneys/node-auto-launch#fix-linux-path-quotes-js", + "version": "git+https://sidneys@github.com/sidneys/node-auto-launch.git#7cacb3c03153b1c09efa6981f264e6b9a5b12d1c", + "from": "git+https://sidneys@github.com/sidneys/node-auto-launch.git#bugfixes-maintainance", "requires": { "applescript": "^1.0.0", "mkdirp": "^0.5.1", - "path-is-absolute": "^1.0.0", - "untildify": "^3.0.2", + "path-is-absolute": "^1.0.1", + "untildify": "^3.0.3", "winreg": "1.2.4" } }, @@ -808,6 +833,11 @@ } } }, + "browser-stdout": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=" + }, "buffer-alloc": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.1.0.tgz", @@ -838,25 +868,25 @@ "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==" }, "builder-util": { - "version": "5.7.9", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.7.9.tgz", - "integrity": "sha512-b6sSGrJoDmLhn/fblZ7qkSEB7fr26sz5aLc/Oh/jwWHHT2vwRw8reRxhXQJPmTWRAW4QIGxEpTMGJKGXGJQ0xg==", + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.11.2.tgz", + "integrity": "sha512-Do6xVlXa6MBaxMdfCHajcfOzyzo8CBDuDVDr0PftVI0CcKpUQIe81kWwcA5w6Ossd7d52harHFuVO3NzxSwWUA==", "dev": true, "requires": { - "7zip-bin": "~3.1.0", - "app-builder-bin": "1.8.6", + "7zip-bin": "~4.0.2", + "app-builder-bin": "1.9.7", "bluebird-lst": "^1.0.5", - "builder-util-runtime": "^4.2.0", - "chalk": "^2.3.2", + "builder-util-runtime": "^4.2.1", + "chalk": "^2.4.1", "debug": "^3.1.0", - "fs-extra-p": "^4.5.2", + "fs-extra-p": "^4.6.0", "is-ci": "^1.1.0", "js-yaml": "^3.11.0", "lazy-val": "^1.0.3", "semver": "^5.5.0", - "source-map-support": "^0.5.4", + "source-map-support": "^0.5.6", "stat-mode": "^0.2.2", - "temp-file": "^3.1.1" + "temp-file": "^3.1.2" }, "dependencies": { "debug": { @@ -871,13 +901,13 @@ } }, "builder-util-runtime": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.2.0.tgz", - "integrity": "sha512-cROCExnJOJvRD58HHcnrrgyRAoDHGZT0hKox0op7vTuuuRC/1JKMXvSR+Hxy7KWy/aEmKu0HfSqMd4znDEqQsA==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/builder-util-runtime/-/builder-util-runtime-4.2.1.tgz", + "integrity": "sha512-6Ufp6ExT40RDYNXQgD4xG0fgtpUHyc8XIld6lptKr0re1DNnUrQP4sSV/lJOajpzyercMP/YIzO60/mNuAFiWg==", "requires": { "bluebird-lst": "^1.0.5", "debug": "^3.1.0", - "fs-extra-p": "^4.5.2", + "fs-extra-p": "^4.6.0", "sax": "^1.2.4" }, "dependencies": { @@ -987,6 +1017,19 @@ "underscore-contrib": "~0.3.0" } }, + "chai": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.1.2.tgz", + "integrity": "sha1-D2RYS6ZC8PKs4oBiefTwbKI61zw=", + "requires": { + "assertion-error": "^1.0.1", + "check-error": "^1.0.1", + "deep-eql": "^3.0.0", + "get-func-name": "^2.0.0", + "pathval": "^1.0.0", + "type-detect": "^4.0.0" + } + }, "chalk": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", @@ -1037,6 +1080,11 @@ "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", "dev": true }, + "check-error": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz", + "integrity": "sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=" + }, "chromium-pickle-js": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz", @@ -1444,10 +1492,18 @@ "mimic-response": "^1.0.0" } }, + "deep-eql": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz", + "integrity": "sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==", + "requires": { + "type-detect": "^4.0.0" + } + }, "deep-extend": { - "version": "0.4.2", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz", - "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8=", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true }, "deep-is": { @@ -1563,6 +1619,11 @@ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=" }, + "diff": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz", + "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==" + }, "dir-glob": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", @@ -1573,21 +1634,27 @@ } }, "dmg-builder": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-4.1.5.tgz", - "integrity": "sha512-AoBHrC7ARxMurEMgvshcW4br1JWgqBqLtxRtEnt2W6ScYWYsTFPAur7CNxtm1vI94rEIgBiH7lg0Q+OZNRnVvQ==", + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/dmg-builder/-/dmg-builder-4.10.1.tgz", + "integrity": "sha512-+NqdmZb5uhPV1exzeH+hD+WLtr79qRjfA38S7DckOIMQW0C5Vykvp4dqCypnupfEnEOVZMcaNCCKK639h/uS/g==", "dev": true, "requires": { "bluebird-lst": "^1.0.5", - "builder-util": "^5.7.6", - "electron-builder-lib": "~20.9.0", - "fs-extra-p": "^4.5.2", - "iconv-lite": "^0.4.21", + "builder-util": "^5.11.0", + "electron-builder-lib": "~20.14.6", + "fs-extra-p": "^4.6.0", + "iconv-lite": "^0.4.23", "js-yaml": "^3.11.0", "parse-color": "^1.0.0", "sanitize-filename": "^1.6.1" }, "dependencies": { + "app-builder-bin": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/app-builder-bin/-/app-builder-bin-1.9.5.tgz", + "integrity": "sha512-Uw8jhfww5gYcAvMVgeRZ9cdlXOv+Ivqy4LSbALPMrQrCHHTmfVXETthkhW3cQKdvDo9pRuYn+Q5egSSn04F+Wg==", + "dev": true + }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", @@ -1598,23 +1665,23 @@ } }, "electron-builder-lib": { - "version": "20.9.2", - "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.9.2.tgz", - "integrity": "sha512-V0XQU8Va4T3ZC/saOTxEB9AxmClmEuS1afsAcY5dLbbTKdPrIv3t0vU/zN1rYxYb01dB6pLcGP6eRmgxTefhQQ==", + "version": "20.14.7", + "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.14.7.tgz", + "integrity": "sha512-sPlpRN5Nea9ZK+nwZcD5ZuGoK2uCj2muQ7enc+9BeXPAxnEu4yYmYanICAi4BQqUdusm4yjjnN9uPowlbvCNzA==", "dev": true, "requires": { - "7zip-bin": "~3.1.0", - "app-builder-bin": "1.8.6", + "7zip-bin": "~4.0.2", + "app-builder-bin": "1.9.5", "async-exit-hook": "^2.0.1", "bluebird-lst": "^1.0.5", - "builder-util": "5.7.8", - "builder-util-runtime": "4.2.0", + "builder-util": "5.11.1", + "builder-util-runtime": "4.2.1", "chromium-pickle-js": "^0.2.0", "debug": "^3.1.0", - "ejs": "^2.5.9", + "ejs": "^2.6.1", "electron-osx-sign": "0.4.10", - "electron-publish": "20.9.0", - "fs-extra-p": "^4.5.2", + "electron-publish": "20.14.6", + "fs-extra-p": "^4.6.0", "hosted-git-info": "^2.6.0", "is-ci": "^1.1.0", "isbinaryfile": "^3.0.2", @@ -1623,35 +1690,45 @@ "minimatch": "^3.0.4", "normalize-package-data": "^2.4.0", "plist": "^3.0.1", - "read-config-file": "3.0.0", + "read-config-file": "3.0.1", "sanitize-filename": "^1.6.1", "semver": "^5.5.0", - "temp-file": "^3.1.1" + "stream-json": "^0.6.1", + "temp-file": "^3.1.2" }, "dependencies": { "builder-util": { - "version": "5.7.8", - "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.7.8.tgz", - "integrity": "sha512-4GuYgxBpLWk4LGh/6r58extk4cnyM+wOp+pEUNbRVHP1KuljDAHnvTvBMewrG5IXGpYzGhhUDCtRaO/85u9JYw==", + "version": "5.11.1", + "resolved": "https://registry.npmjs.org/builder-util/-/builder-util-5.11.1.tgz", + "integrity": "sha512-fZu9j33B4VMeUJaeb1q2TubKWrk9tAg2Jwpgjstxk7Mu7sNw7v/XB87/EbpNBlE3RPMrXblG6f8asfCRC8IiNQ==", "dev": true, "requires": { - "7zip-bin": "~3.1.0", - "app-builder-bin": "1.8.6", + "7zip-bin": "~4.0.2", + "app-builder-bin": "1.9.5", "bluebird-lst": "^1.0.5", - "builder-util-runtime": "^4.2.0", - "chalk": "^2.3.2", + "builder-util-runtime": "^4.2.1", + "chalk": "^2.4.1", "debug": "^3.1.0", - "fs-extra-p": "^4.5.2", + "fs-extra-p": "^4.6.0", "is-ci": "^1.1.0", "js-yaml": "^3.11.0", "lazy-val": "^1.0.3", "semver": "^5.5.0", - "source-map-support": "^0.5.4", + "source-map-support": "^0.5.6", "stat-mode": "^0.2.2", - "temp-file": "^3.1.1" + "temp-file": "^3.1.2" } } } + }, + "iconv-lite": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", + "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } } } }, @@ -1741,15 +1818,15 @@ "integrity": "sha1-YMf4e9YrzGqJT6jM1q+3gjok90I=" }, "ejs": { - "version": "2.5.9", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.5.9.tgz", - "integrity": "sha512-GJCAeDBKfREgkBtgrYSf9hQy9kTb3helv0zGdzqhM7iAkW8FA/ZF97VQDbwFiwIT8MQLLOe5VlPZOEvZAqtUAQ==", + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.6.1.tgz", + "integrity": "sha512-0xy4A/twfrRCnkhfk8ErDi5DqdAsAqeGxht4xkCUrsvhhbQNs7E+4jV0CN7+NKIY0aHE72+XvqtBIXzD31ZbXQ==", "dev": true }, "electron": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/electron/-/electron-1.8.6.tgz", - "integrity": "sha512-rdbGinUDRh7rO0aJDXcaQ5UuJRg82wLkUU/V63wtaMFH04RVMkd5SUsyqgaP5IlVq3iYlJk/CPSVEsiBbPDMeg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/electron/-/electron-2.0.2.tgz", + "integrity": "sha512-XmkGVoHLOqmjZ2nU/0zEzMl3TZEz452Q1fTJFKjylg4pLYaq7na7V2uxzydVQNQukZGbERoA7ayjxXzTsXbtdA==", "dev": true, "requires": { "@types/node": "^8.0.24", @@ -1758,22 +1835,22 @@ } }, "electron-builder": { - "version": "20.10.0", - "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.10.0.tgz", - "integrity": "sha512-ztYBByCSNPvYbRVO7FLgct4G/9VLExVIVpOJKShd53j6YB6VxiNhRdx0JlALFzMoTegOz4TgSYhoe1vLQlOoTQ==", + "version": "20.15.1", + "resolved": "https://registry.npmjs.org/electron-builder/-/electron-builder-20.15.1.tgz", + "integrity": "sha512-oH+yMWLNH3XhwmvrSC49voVrbsG8bnKMO10vE/OUQnH/hr3Er/KHv8XBEPCYnMk3tCxEvcEANQeLoTVgeMUfKQ==", "dev": true, "requires": { "bluebird-lst": "^1.0.5", - "builder-util": "5.7.9", - "builder-util-runtime": "4.2.0", - "chalk": "^2.3.2", - "dmg-builder": "4.1.5", - "electron-builder-lib": "20.10.0", + "builder-util": "5.11.2", + "builder-util-runtime": "4.2.1", + "chalk": "^2.4.1", + "dmg-builder": "4.10.1", + "electron-builder-lib": "20.15.1", "electron-download-tf": "4.3.4", - "fs-extra-p": "^4.5.2", + "fs-extra-p": "^4.6.0", "is-ci": "^1.1.0", "lazy-val": "^1.0.3", - "read-config-file": "3.0.0", + "read-config-file": "3.0.1", "sanitize-filename": "^1.6.1", "update-notifier": "^2.5.0", "yargs": "^11.0.0" @@ -1905,23 +1982,23 @@ } }, "electron-builder-lib": { - "version": "20.10.0", - "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.10.0.tgz", - "integrity": "sha512-Q5toPbuJmkoLBlqdT+fJOrzUtX/JbI31wl3GxMCy5fcKdc6I12YMryY7cI9LTIlTaSV/bBOqNAduzSxjMk975g==", + "version": "20.15.1", + "resolved": "https://registry.npmjs.org/electron-builder-lib/-/electron-builder-lib-20.15.1.tgz", + "integrity": "sha512-7FuH8+WlvIZHCEFreWuiSkOrg+AnYUf2bxYUhddeETMlH8ojfW/ehVM0RbZsEXLdXlJ70wUmxEOBwL7mWiz1lw==", "dev": true, "requires": { - "7zip-bin": "~3.1.0", - "app-builder-bin": "1.8.6", + "7zip-bin": "~4.0.2", + "app-builder-bin": "1.9.7", "async-exit-hook": "^2.0.1", "bluebird-lst": "^1.0.5", - "builder-util": "5.7.9", - "builder-util-runtime": "4.2.0", + "builder-util": "5.11.2", + "builder-util-runtime": "4.2.1", "chromium-pickle-js": "^0.2.0", "debug": "^3.1.0", - "ejs": "^2.5.9", + "ejs": "^2.6.1", "electron-osx-sign": "0.4.10", - "electron-publish": "20.9.0", - "fs-extra-p": "^4.5.2", + "electron-publish": "20.15.0", + "fs-extra-p": "^4.6.0", "hosted-git-info": "^2.6.0", "is-ci": "^1.1.0", "isbinaryfile": "^3.0.2", @@ -1930,10 +2007,11 @@ "minimatch": "^3.0.4", "normalize-package-data": "^2.4.0", "plist": "^3.0.1", - "read-config-file": "3.0.0", + "read-config-file": "3.0.1", "sanitize-filename": "^1.6.1", "semver": "^5.5.0", - "temp-file": "^3.1.1" + "stream-json": "^0.6.1", + "temp-file": "^3.1.2" }, "dependencies": { "debug": { @@ -1944,6 +2022,27 @@ "requires": { "ms": "2.0.0" } + }, + "electron-publish": { + "version": "20.15.0", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.15.0.tgz", + "integrity": "sha512-0v1jXvbRDlPK5S+LzEZqcvuFHLCSWPKmMYmbDwVheeNRjbJjQLlZyQAINVlV+Ky+yhawChEaAF+dyGLvXEyONg==", + "dev": true, + "requires": { + "bluebird-lst": "^1.0.5", + "builder-util": "^5.11.2", + "builder-util-runtime": "^4.2.1", + "chalk": "^2.4.1", + "fs-extra-p": "^4.6.0", + "lazy-val": "^1.0.3", + "mime": "^2.3.1" + } + }, + "mime": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.3.1.tgz", + "integrity": "sha512-OEUllcVoydBHGN1z84yfQDimn58pZNNNXgZlHXSboxMlFvgI6MXSWpWKpFRra7H1HxpVhHTkrghfRW49k6yjeg==", + "dev": true } } }, @@ -2064,16 +2163,16 @@ } }, "electron-publish": { - "version": "20.9.0", - "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.9.0.tgz", - "integrity": "sha512-Fqc+XpSDssHUX2+qKIV3fEi3y25PRzO3lD4l/Bfk/OSSnITHBr3DMBkxE7Z3lvqwGs/9fYEzon/sdV17mtR5sQ==", + "version": "20.14.6", + "resolved": "https://registry.npmjs.org/electron-publish/-/electron-publish-20.14.6.tgz", + "integrity": "sha512-14u2eT8qTNKD1ek20UK5AbjDn6qmdhAOEiTcgmjmrMoRJFQIhGwV3emFmfaY1S6uFnFdY/4MyMcU92AXD1oRsw==", "dev": true, "requires": { "bluebird-lst": "^1.0.5", - "builder-util": "^5.7.6", - "builder-util-runtime": "^4.2.0", - "chalk": "^2.3.2", - "fs-extra-p": "^4.5.2", + "builder-util": "^5.11.0", + "builder-util-runtime": "^4.2.1", + "chalk": "^2.4.1", + "fs-extra-p": "^4.6.0", "lazy-val": "^1.0.3", "mime": "^2.3.1" }, @@ -2087,9 +2186,9 @@ } }, "electron-settings": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/electron-settings/-/electron-settings-3.1.4.tgz", - "integrity": "sha512-5AVJGE7+5Fwbui3PKs365vp/vGVpGGXlN1elBx/hAXVazmAtbY2jS0DOD7fBsVxzgCUiRCtR3tQvTF4cYLq/Sw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/electron-settings/-/electron-settings-3.2.0.tgz", + "integrity": "sha512-7U+vDKd5Gch4Z9K6FjGq80eB3Anwz2GuPc2h/6hOiuvZrS1w+UNPcAA0oAU8G1s9sWAVEadCsr4ZJR6J4iTdzA==", "requires": { "clone": "^2.1.1", "jsonfile": "^4.0.0" @@ -2104,19 +2203,19 @@ } }, "electron-updater": { - "version": "2.21.8", - "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-2.21.8.tgz", - "integrity": "sha512-mYZu3m0i5okXtxh6uz1WbEiz3c1vVsITFPfrhctqaGFSaQbI/7YqzoY12QJX6KVO4Iu1hUMijr+wJlmVTlLhZw==", + "version": "2.21.10", + "resolved": "https://registry.npmjs.org/electron-updater/-/electron-updater-2.21.10.tgz", + "integrity": "sha512-9QNUGHqwddLFIsFiAoFSxu0NdmvB1VGKrH2dGCn/b8nDwfWwHUyCnetMsnwcVSMjHA2Lz4tGfRSDSN3PtlVDKA==", "requires": { "bluebird-lst": "^1.0.5", - "builder-util-runtime": "~4.2.0", + "builder-util-runtime": "~4.2.1", "electron-is-dev": "^0.3.0", - "fs-extra-p": "^4.5.2", + "fs-extra-p": "^4.6.0", "js-yaml": "^3.11.0", "lazy-val": "^1.0.3", "lodash.isequal": "^4.5.0", "semver": "^5.5.0", - "source-map-support": "^0.5.4" + "source-map-support": "^0.5.5" } }, "end-of-stream": { @@ -2565,30 +2664,51 @@ } }, "extract-zip": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.6.tgz", - "integrity": "sha1-EpDt6NINCHK0Kf0/NRyhKOxe+Fw=", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", + "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", "dev": true, "requires": { - "concat-stream": "1.6.0", + "concat-stream": "1.6.2", "debug": "2.6.9", - "mkdirp": "0.5.0", + "mkdirp": "0.5.1", "yauzl": "2.4.1" }, "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } }, - "mkdirp": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz", - "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=", + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "requires": { - "minimist": "0.0.8" + "safe-buffer": "~5.1.0" } } } @@ -2676,9 +2796,9 @@ } }, "file-type": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/file-type/-/file-type-7.6.0.tgz", - "integrity": "sha512-EAogdjMKf0PEU26Wk+N/Qkg8JXpMRo9t70dg7+t9QvcYUZb/XfA66Hdt15g4xRdam4wgiQsg/qycKUIuZQDJog==" + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.0.0.tgz", + "integrity": "sha512-vaWQ+6lIlPyzIRSqxcSaOhTPLOWTdVuzSwDvfOKEcnJS7B0yzJHMzAG8Z3+qNBXS7CPP/7PsGLTlAmRq0X5A+w==" }, "file-url": { "version": "2.0.2", @@ -2871,6 +2991,11 @@ } } }, + "fs-copy-file-sync": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/fs-copy-file-sync/-/fs-copy-file-sync-1.1.1.tgz", + "integrity": "sha512-2QY5eeqVv4m2PfyMiEuy9adxNP+ajf+8AR05cEi+OAzPcOj90hvFImeZhTmKLBgSd9EvG33jsD7ZRxsx9dThkQ==" + }, "fs-exists-sync": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz", @@ -2878,9 +3003,9 @@ "dev": true }, "fs-extra": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-5.0.0.tgz", - "integrity": "sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-6.0.1.tgz", + "integrity": "sha512-GnyIkKhhzXZUWFCaJzvyDLEEgDkPfb4/TPvJCJVuS8MWZgoSsErf++QpiAlDnKFcqhRlm+tIOcencCjyJE6ZCA==", "requires": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -2888,12 +3013,12 @@ } }, "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==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-4.6.0.tgz", + "integrity": "sha512-nSVqB5UfWZQdU6pzBwcFh+7lJpBynnTsVtNJTBhAnAppUQRut0W7WeM271iS0TqQ9FoCqDXqyL0+h+h8DQUCpg==", "requires": { "bluebird-lst": "^1.0.5", - "fs-extra": "^5.0.0" + "fs-extra": "^6.0.0" } }, "fs.realpath": { @@ -2935,6 +3060,11 @@ "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", "dev": true }, + "get-func-name": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz", + "integrity": "sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=" + }, "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", @@ -3285,6 +3415,11 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=" }, + "growl": { + "version": "1.10.3", + "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz", + "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==" + }, "gulp": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz", @@ -3723,15 +3858,20 @@ "sntp": "2.x.x" } }, + "he": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" + }, "hoek": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.1.tgz", "integrity": "sha512-QLg82fGkfnJ/4iy1xZ81/9SIJiq1NGFUMGs6ParyjBZr6jW2Ufj/snDqTHixNlHdPNwN2RLVD0Pi3igeK9+JfA==" }, "home-path": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/home-path/-/home-path-1.0.5.tgz", - "integrity": "sha1-eIspgVsS1Tus9XVkhHbm+QQdEz8=", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/home-path/-/home-path-1.0.6.tgz", + "integrity": "sha512-wo+yjrdAtoXt43Vy92a+0IPCYViiyLAHyp0QVS4xL/tfvVz5sXIW1ubLZk3nhVkD92fQpUMKX+fzMjr5F489vw==", "dev": true }, "homedir-polyfill": { @@ -3782,6 +3922,13 @@ "jpeg-js": "^0.3.3", "pngjs": "^3.3.3", "to-data-view": "^1.0.0" + }, + "dependencies": { + "file-type": { + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-7.7.1.tgz", + "integrity": "sha512-bTrKkzzZI6wH+NXhyD3SOXtb2zXTw2SbwI2RxUlRcXVsnN7jNL5hJzVQLYv7FOQhxFkK4XWdAflEaWFpaLLWpQ==" + } } }, "iconv-lite": { @@ -3799,11 +3946,40 @@ "integrity": "sha512-pUh+xUQQhQzevjRHHFqqcTy0/dP/kS9I8HSrUydhihjuD09W6ldVWFtIrwhXdUJHis3i2rZNqEHpZH/cbinFbg==" }, "image-downloader": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/image-downloader/-/image-downloader-3.3.0.tgz", - "integrity": "sha1-/vB+qPRZCJKm8xhXupfsi9qq0MQ=", + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/image-downloader/-/image-downloader-3.4.1.tgz", + "integrity": "sha512-JG4mvFSOoJRxtlGV0IWnaTq0COZU/JVY3L0cMXOeE+vPwj4nGnHnoTZGCLGRhye5i0B60jWFXIe19gAf9YnPiQ==", "requires": { - "request": "^2.82.0" + "request": "^2.87.0" + }, + "dependencies": { + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + } } }, "import-lazy": { @@ -4460,10 +4636,13 @@ } }, "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } }, "jsonfile": { "version": "4.0.0", @@ -4794,9 +4973,9 @@ } }, "make-dir": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.2.0.tgz", - "integrity": "sha512-aNUAa4UMg/UougV25bbrU4ZaaKNjJ/3/xnvg/twpmKROPdKZPZ9wGgI0opdZzO8q/zUFawoUuixuOv33eZ61Iw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "requires": { "pify": "^3.0.0" } @@ -4975,10 +5154,55 @@ } } }, + "mocha": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.1.0.tgz", + "integrity": "sha512-0RVnjg1HJsXY2YFDoTNzcc1NKhYuXKRrBAG2gDygmJJA136Cs2QlRliZG1mA0ap7cuaT30mw16luAeln+4RiNA==", + "requires": { + "browser-stdout": "1.3.0", + "commander": "2.11.0", + "debug": "3.1.0", + "diff": "3.3.1", + "escape-string-regexp": "1.0.5", + "glob": "7.1.2", + "growl": "1.10.3", + "he": "1.1.1", + "mkdirp": "0.5.1", + "supports-color": "4.4.0" + }, + "dependencies": { + "commander": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" + }, + "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" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + }, + "supports-color": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", + "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", + "requires": { + "has-flag": "^2.0.0" + } + } + } + }, "moment": { - "version": "2.22.1", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.1.tgz", - "integrity": "sha512-shJkRTSebXvsVqk56I+lkb2latjBs8I+pc2TzWc545y2iFnSjm7Wg0QMh+ZWcdSLQyGEau5jI8ocnmkyTgr9YQ==" + "version": "2.22.2", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", + "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=" }, "moment-duration-format": { "version": "2.2.2", @@ -5425,9 +5649,9 @@ "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=" }, "p-limit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", - "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "requires": { "p-try": "^1.0.0" } @@ -5546,9 +5770,16 @@ } }, "parse-domain": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/parse-domain/-/parse-domain-2.0.0.tgz", - "integrity": "sha512-09LkZIoBmYFj5Ty0oO1cjevbc42/knoiWURPUgKjJHlnK+75KDaF8+DNyEM5IYozO4Ssh6mNVOhrAKRWrwZbqQ==" + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/parse-domain/-/parse-domain-2.1.1.tgz", + "integrity": "sha512-xOQ/B+pnS8uzqFMHcS7VS9J7Cn+rFyPlGIoDMFL2e5g/tPhlpa8MSHQmFAlABHBKPCXgOOxFt5PFNdEmwtwvqQ==", + "requires": { + "chai": "^4.1.2", + "fs-copy-file-sync": "^1.1.1", + "got": "^8.0.1", + "mkdirp": "^0.5.1", + "mocha": "^4.0.1" + } }, "parse-filepath": { "version": "1.0.2", @@ -5620,6 +5851,12 @@ "semver": "^5.1.0" } }, + "parser-toolkit": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parser-toolkit/-/parser-toolkit-0.0.5.tgz", + "integrity": "sha1-7EthcpyGMYtW6pcb+6azxnLWLAE=", + "dev": true + }, "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", @@ -5683,6 +5920,11 @@ "pify": "^3.0.0" } }, + "pathval": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.0.tgz", + "integrity": "sha1-uULm1L3mUwBe9rcTYd74cn0GReA=" + }, "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -5936,9 +6178,9 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" }, "publish-release": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/publish-release/-/publish-release-1.5.1.tgz", - "integrity": "sha512-lyhYNL/bamLjw8xJy0L1bdAa29P79O+yG0rcibbTL3RTXVSizLOY0IZYxwHBpk/SyqK+wDhPvfAYHZMVLx9O1Q==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/publish-release/-/publish-release-1.6.0.tgz", + "integrity": "sha512-t+NFXTQN/VDTg9yJ8Uv5ZWQ7Ud1T5W1tPW+bmuo4g6uYVQTVNiwwRF6Td3EtXFTOafpEXJQEZqGG7IvIJwLwIg==", "requires": { "async": "^0.9.0", "ghauth": "^2.0.0", @@ -6009,12 +6251,12 @@ } }, "rc": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.6.tgz", - "integrity": "sha1-6xiYnG1PTxYsOZ953dKfODVWgJI=", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, "requires": { - "deep-extend": "~0.4.0", + "deep-extend": "^0.6.0", "ini": "~1.3.0", "minimist": "^1.2.0", "strip-json-comments": "~2.0.1" @@ -6034,33 +6276,39 @@ "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=" }, "read-config-file": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-3.0.0.tgz", - "integrity": "sha512-BVm//hhy9uxRbmeZrKAsUu6MUUNvtwkMrc3t15E79M1lLvg6ivHiwQYIEQK65ZtHCSautbgRY4rD8Z4skRk+4Q==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/read-config-file/-/read-config-file-3.0.1.tgz", + "integrity": "sha512-xMKmxBYENBqcTMc7r/VteufWgqI9c7oASnOxFa6Crlk4d/nVTOTOJKDhAHJCiGpD8cWzUY9t7K1+M3d75w4f9A==", "dev": true, "requires": { - "ajv": "^6.1.1", - "ajv-keywords": "^3.1.0", + "ajv": "^6.4.0", + "ajv-keywords": "^3.2.0", "bluebird-lst": "^1.0.5", - "dotenv": "^5.0.0", - "dotenv-expand": "^4.0.1", - "fs-extra-p": "^4.5.0", - "js-yaml": "^3.10.0", - "json5": "^0.5.1", + "dotenv": "^5.0.1", + "dotenv-expand": "^4.2.0", + "fs-extra-p": "^4.6.0", + "js-yaml": "^3.11.0", + "json5": "^1.0.1", "lazy-val": "^1.0.3" }, "dependencies": { "ajv": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.4.0.tgz", - "integrity": "sha1-06/3jpJ3VJdx2vAWTP9ISCt1T8Y=", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.0.tgz", + "integrity": "sha512-VDUX1oSajablmiyFyED9L1DFndg0P9h7p1F+NO8FkIzei6EPrR6Zu1n18rd5P8PqaSRd/FrWv3G1TVBqpM83gA==", "dev": true, "requires": { - "fast-deep-equal": "^1.0.0", + "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.3.0", - "uri-js": "^3.0.2" + "uri-js": "^4.2.1" } + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true } } }, @@ -6214,9 +6462,9 @@ } }, "remove-markdown": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.2.2.tgz", - "integrity": "sha1-ZrDO66n7d8qWNrsbAwfOIaMqEqY=" + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/remove-markdown/-/remove-markdown-0.3.0.tgz", + "integrity": "sha1-XktmdJOpNXlyjz1S7MHbnKUF3Jg=" }, "remove-trailing-separator": { "version": "1.1.0", @@ -6698,9 +6946,9 @@ } }, "source-map-support": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.5.tgz", - "integrity": "sha512-mR7/Nd5l1z6g99010shcXJiNEaf3fEtmLhRB/sBcQVJGodcHCULPp2y4Sfa43Kv2zq7T+Izmfp/WHCR6dYkQCA==", + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.6.tgz", + "integrity": "sha512-N4KXEz7jcKqPf2b2vZF11lQIz9W5ZMuUcIOGj243lduidkf2fjkVKJS9vNxVWn3u/uxX38AcE8U9nnH9FPcq+g==", "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -6857,6 +7105,15 @@ "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", "dev": true }, + "stream-json": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/stream-json/-/stream-json-0.6.1.tgz", + "integrity": "sha512-Tmhl5yUVusgkgCiWnoHD1BA8/LqFX5/OlYj+YMCgUuUMjbacQvSWV8p1grbKvzP6s4EBS4nK5WNsMHX7kugzyg==", + "dev": true, + "requires": { + "parser-toolkit": ">=0.0.3" + } + }, "stream-to": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", @@ -7055,14 +7312,14 @@ } }, "temp-file": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.1.1.tgz", - "integrity": "sha512-W/6SJgtg2SE/5rxgwUwoDhdSXrvUWQBpgKJglaAe6S7mk1kLkI+LUbY/jPZBu3UhydDJZstNNd7AJhnZ0UZHtw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/temp-file/-/temp-file-3.1.2.tgz", + "integrity": "sha512-s5JJnUbvV6QaKBxBJm6wDpKIVVvr/ssrb8Cdaz2iaXcjFMtWX+OGBwY+UTvARoWYI5HlKaoD7xFJSpo0jJUlbA==", "dev": true, "requires": { "async-exit-hook": "^2.0.1", "bluebird-lst": "^1.0.5", - "fs-extra-p": "^4.5.0", + "fs-extra-p": "^4.6.0", "lazy-val": "^1.0.3" } }, @@ -7267,6 +7524,11 @@ "prelude-ls": "~1.1.2" } }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, "typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", @@ -7396,9 +7658,9 @@ } }, "untildify": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.2.tgz", - "integrity": "sha1-fx8wIFWz/qDz6B3HjrNnZstl4/E=" + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-3.0.3.tgz", + "integrity": "sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==" }, "unzip-response": { "version": "2.0.1", @@ -7425,18 +7687,18 @@ } }, "uri-js": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-3.0.2.tgz", - "integrity": "sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", "dev": true, "requires": { "punycode": "^2.1.0" }, "dependencies": { "punycode": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.0.tgz", - "integrity": "sha1-X4Y+3Im5bbCQdLrXlHvwkFbKTn0=", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "dev": true } } diff --git a/package.json b/package.json index d8d8342c..6e048c1a 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "pb-for-desktop", "appId": "de.sidneys.pb-for-desktop", "productName": "PB for Desktop", - "version": "7.0.0", + "version": "7.2.0", "description": "PB for Desktop is a Pushbullet desktop application for macOS, Windows and Linux", "license": "MIT", "homepage": "https://sidneys.github.io/pb-for-desktop", @@ -48,47 +48,47 @@ "@sidneys/dom-tools": "^1.1.0", "@sidneys/electron-build": "^1.4.0", "@sidneys/electron-debug-service": "^0.2.0", - "@sidneys/electron-deploy-github": "^1.2.0", + "@sidneys/electron-deploy-github": "^1.4.0", "@sidneys/electron-dialog-provider": "^1.2.0", "@sidneys/electron-localsetup": "^1.1.0", "@sidneys/electron-notification-provider": "^0.2.0", "@sidneys/electron-power-service": "^0.2.0", - "@sidneys/electron-updater-service": "^0.4.0", + "@sidneys/electron-updater-service": "^0.5.0", "@sidneys/h264ify": "^1.0.3", "@sidneys/is-env": "^1.2.0", - "@sidneys/logger": "^1.2.0", + "@sidneys/logger": "^1.3.0", "@sidneys/platform-tools": "^1.3.0", "@sidneys/releasenotes": "^1.2.0", "@sidneys/required-count": "^1.0.1", "@sidneys/text-ellipsis": "^1.0.1", "app-root-path": "^2.0.1", "appdirectory": "^0.1.0", - "auto-launch": "sidneys/node-auto-launch.git#fix-linux-path-quotes-js", + "auto-launch": "git+https://sidneys@github.com/sidneys/node-auto-launch.git#bugfixes-maintainance", "chalk": "^2.4.1", "chalkline": "^0.0.5", "clean-css": "^4.1.11", "data-uri-to-buffer": "^2.0.0", "electron-editor-context-menu": "^1.1.1", - "electron-settings": "^3.1.4", - "electron-updater": "^2.21.8", - "file-type": "^7.6.0", + "electron-settings": "^3.2.0", + "electron-updater": "^2.21.10", + "file-type": "^8.0.0", "file-url": "^2.0.2", "filesize": "^3.6.1", - "fs-extra": "^5.0.0", + "fs-extra": "^6.0.1", "get-youtube-id": "^1.0.0", "icojs": "^0.12.0", - "image-downloader": "^3.3.0", + "image-downloader": "^3.4.1", "is-reachable": "^2.4.0", "jimp": "^0.2.28", "keypath": "^0.0.1", "lodash": "^4.17.10", "minimist": "^1.2.0", - "moment": "^2.22.1", + "moment": "^2.22.2", "opn": "^5.3.0", - "parse-domain": "^2.0.0", + "parse-domain": "^2.1.1", "parse-semver": "^1.1.1", "present": "^1.0.0", - "remove-markdown": "^0.2.2", + "remove-markdown": "^0.3.0", "semver": "^5.5.0", "semver-compare": "^1.0.0", "shortid": "^2.2.8", @@ -97,8 +97,8 @@ }, "devDependencies": { "docdash": "^0.4.0", - "electron": "1.8.6", - "electron-builder": "20.10.0", + "electron": "2.0.2", + "electron-builder": "20.15.1", "electron-connect": "^0.6.3", "eslint": "^4.19.1", "gulp": "^3.9.1", diff --git a/sounds/tesla-1.wav b/sounds/tesla-1.wav new file mode 100644 index 00000000..af11bcac Binary files /dev/null and b/sounds/tesla-1.wav differ diff --git a/sounds/tesla-2.wav b/sounds/tesla-2.wav new file mode 100644 index 00000000..7154f66f Binary files /dev/null and b/sounds/tesla-2.wav differ diff --git a/sounds/tesla-3.wav b/sounds/tesla-3.wav new file mode 100644 index 00000000..3b58cb20 Binary files /dev/null and b/sounds/tesla-3.wav differ diff --git a/yarn.lock b/yarn.lock index 31263d92..0793612b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,25 +2,9 @@ # yarn lockfile v1 -"7zip-bin-linux@~1.3.1": - version "1.3.1" - resolved "https://registry.yarnpkg.com/7zip-bin-linux/-/7zip-bin-linux-1.3.1.tgz#4856db1ab1bf5b6ee8444f93f5a8ad71446d00d5" - -"7zip-bin-mac@~1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/7zip-bin-mac/-/7zip-bin-mac-1.0.1.tgz#3e68778bbf0926adc68159427074505d47555c02" - -"7zip-bin-win@~2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/7zip-bin-win/-/7zip-bin-win-2.2.0.tgz#0b81c43e911100f3ece2ebac4f414ca95a572d5b" - -"7zip-bin@~3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-3.1.0.tgz#70814c6b6d44fef8b74be6fc64d3977a2eff59a5" - optionalDependencies: - "7zip-bin-linux" "~1.3.1" - "7zip-bin-mac" "~1.0.1" - "7zip-bin-win" "~2.2.0" +"7zip-bin@~4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-4.0.2.tgz#6abbdc22f33cab742053777a26db2e25ca527179" "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" @@ -79,6 +63,20 @@ progress "^2.0.0" publish-release "^1.5.1" +"@sidneys/electron-deploy-github@^1.4.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@sidneys/electron-deploy-github/-/electron-deploy-github-1.4.0.tgz#bd95eedff2c3a09df2374a6bc0dc6796509c743f" + dependencies: + "@sidneys/logger" "^1.2.0" + "@sidneys/releasenotes" "^1.2.0" + app-root-path "^2.0.1" + git-branch "^2.0.1" + globby "^8.0.1" + is-ci "^1.1.0" + lodash "^4.17.10" + progress "^2.0.0" + publish-release "^1.5.1" + "@sidneys/electron-dialog-provider@^1.2.0": version "1.2.0" resolved "https://registry.yarnpkg.com/@sidneys/electron-dialog-provider/-/electron-dialog-provider-1.2.0.tgz#1a9a5cba85d20ecfe5abd946cdab6df5665a5aed" @@ -114,9 +112,9 @@ dependencies: "@sidneys/logger" "^1.2.0" -"@sidneys/electron-updater-service@^0.4.0": - version "0.4.0" - resolved "https://registry.yarnpkg.com/@sidneys/electron-updater-service/-/electron-updater-service-0.4.0.tgz#a5e4d3f62a56f2cf19cd5324e013707c154beaca" +"@sidneys/electron-updater-service@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@sidneys/electron-updater-service/-/electron-updater-service-0.5.0.tgz#e49d8493d810a4f4fe00d48b6b47e56190c94ac5" dependencies: "@sidneys/electron-dialog-provider" "^1.2.0" "@sidneys/electron-notification-provider" "0.2.0" @@ -159,6 +157,18 @@ lodash "^4.17.10" present "^1.0.0" +"@sidneys/logger@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@sidneys/logger/-/logger-1.3.0.tgz#1dd996b3012b1f91ea0662630216fe488ca63794" + dependencies: + "@sidneys/is-env" "^1.2.0" + app-root-path "^2.0.1" + appdirectory "^0.1.0" + chalk "^2.4.1" + fs-extra "^6.0.1" + lodash "^4.17.10" + present "^1.0.0" + "@sidneys/platform-tools@^1.3.0": version "1.3.0" resolved "https://registry.yarnpkg.com/@sidneys/platform-tools/-/platform-tools-1.3.0.tgz#ed6c99f1b8a599965f6d545a603b3b2be8790f23" @@ -219,9 +229,9 @@ ajv-keywords@^2.1.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762" -ajv-keywords@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be" +ajv-keywords@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0: version "5.5.2" @@ -232,14 +242,14 @@ ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0: fast-json-stable-stringify "^2.0.0" json-schema-traverse "^0.3.0" -ajv@^6.1.1: - version "6.4.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.4.0.tgz#d3aff78e9277549771daf0164cff48482b754fc6" +ajv@^6.4.0: + version "6.5.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.1.tgz#88ebc1263c7133937d108b80c5572e64e1d9322d" dependencies: - fast-deep-equal "^1.0.0" + fast-deep-equal "^2.0.1" fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.3.0" - uri-js "^3.0.2" + json-schema-traverse "^0.4.1" + uri-js "^4.2.1" ansi-align@^2.0.0: version "2.0.0" @@ -283,25 +293,17 @@ ansi-wrap@0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" -app-builder-bin-linux@1.8.6: - version "1.8.6" - resolved "https://registry.yarnpkg.com/app-builder-bin-linux/-/app-builder-bin-linux-1.8.6.tgz#81176bbcb2929958a90f2184afb54df90b7210a3" +app-builder-bin@1.9.11: + version "1.9.11" + resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.9.11.tgz#bf04d4cdfc0a8ed83acedc5f9ab16be73b5a3a57" -app-builder-bin-mac@1.8.6: - version "1.8.6" - resolved "https://registry.yarnpkg.com/app-builder-bin-mac/-/app-builder-bin-mac-1.8.6.tgz#20d7233c5cadf00472e7b0ccaf85627b53f90787" +app-builder-bin@1.9.5: + version "1.9.5" + resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.9.5.tgz#f4e2b26e26578c9a48cea85da44f0bc1a7582fc0" -app-builder-bin-win@1.8.6: - version "1.8.6" - resolved "https://registry.yarnpkg.com/app-builder-bin-win/-/app-builder-bin-win-1.8.6.tgz#d09f78fb1dd5a5f8ea231294828fd5c9ad0358a5" - -app-builder-bin@1.8.6: - version "1.8.6" - resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.8.6.tgz#85604ece9c1b63ed0437abe92ddaf41c88c3f2e4" - optionalDependencies: - app-builder-bin-linux "1.8.6" - app-builder-bin-mac "1.8.6" - app-builder-bin-win "1.8.6" +app-builder-bin@1.9.7: + version "1.9.7" + resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.9.7.tgz#9f01439fa8088a43471df9e5e071dd3880a8cff0" app-root-path@^2.0.1: version "2.0.1" @@ -389,6 +391,10 @@ assert-plus@1.0.0, assert-plus@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" +assertion-error@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" + assign-symbols@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" @@ -417,14 +423,14 @@ atob@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.0.tgz#ab2b150e51d7b122b9efc8d7340c06b6c41076bc" -auto-launch@sidneys/node-auto-launch.git#fix-linux-path-quotes-js: - version "5.0.5" - resolved "https://codeload.github.com/sidneys/node-auto-launch/tar.gz/f9b0a158ce8cfab346bd10fad6b6a084abfb0075" +"auto-launch@git+https://sidneys@github.com/sidneys/node-auto-launch.git#bugfixes-maintainance": + version "5.0.4" + resolved "git+https://sidneys@github.com/sidneys/node-auto-launch.git#7cacb3c03153b1c09efa6981f264e6b9a5b12d1c" dependencies: applescript "^1.0.0" mkdirp "^0.5.1" - path-is-absolute "^1.0.0" - untildify "^3.0.2" + path-is-absolute "^1.0.1" + untildify "^3.0.3" winreg "1.2.4" aws-sign2@~0.7.0: @@ -563,6 +569,10 @@ braces@^2.3.1: split-string "^3.0.2" to-regex "^3.0.1" +browser-stdout@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.0.tgz#f351d32969d32fa5d7a5567154263d928ae3bd1f" + buffer-alloc-unsafe@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-0.1.1.tgz#ffe1f67551dd055737de253337bfe853dfab1a6a" @@ -586,7 +596,16 @@ buffer-from@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" -builder-util-runtime@4.2.0, builder-util-runtime@^4.2.0, builder-util-runtime@~4.2.0: +builder-util-runtime@4.2.1, builder-util-runtime@^4.2.1, builder-util-runtime@~4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-4.2.1.tgz#0caa358f1331d70680010141ca591952b69b35bc" + dependencies: + bluebird-lst "^1.0.5" + debug "^3.1.0" + fs-extra-p "^4.6.0" + sax "^1.2.4" + +builder-util-runtime@~4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-4.2.0.tgz#c56aa18d34390143da031c418c9d3a055fbd3522" dependencies: @@ -595,43 +614,62 @@ builder-util-runtime@4.2.0, builder-util-runtime@^4.2.0, builder-util-runtime@~4 fs-extra-p "^4.5.2" sax "^1.2.4" -builder-util@5.7.8: - version "5.7.8" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.7.8.tgz#dcd590710ed6ad5fefb38f2300c764816c018c98" +builder-util@5.11.1: + version "5.11.1" + resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.11.1.tgz#e1540935bc0efcb3948ae364a2f71e08d7bc82e0" dependencies: - "7zip-bin" "~3.1.0" - app-builder-bin "1.8.6" + "7zip-bin" "~4.0.2" + app-builder-bin "1.9.5" bluebird-lst "^1.0.5" - builder-util-runtime "^4.2.0" - chalk "^2.3.2" + builder-util-runtime "^4.2.1" + chalk "^2.4.1" debug "^3.1.0" - fs-extra-p "^4.5.2" + fs-extra-p "^4.6.0" is-ci "^1.1.0" js-yaml "^3.11.0" lazy-val "^1.0.3" semver "^5.5.0" - source-map-support "^0.5.4" + source-map-support "^0.5.6" stat-mode "^0.2.2" - temp-file "^3.1.1" + temp-file "^3.1.2" -builder-util@5.7.9, builder-util@^5.7.6: - version "5.7.9" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.7.9.tgz#a481bd14e03ae4a8336569d469f8bd0dd400fca1" +builder-util@5.11.2: + version "5.11.2" + resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.11.2.tgz#2d4829f0743ce1b654e94586fade63fd6cfefae5" dependencies: - "7zip-bin" "~3.1.0" - app-builder-bin "1.8.6" + "7zip-bin" "~4.0.2" + app-builder-bin "1.9.7" bluebird-lst "^1.0.5" - builder-util-runtime "^4.2.0" - chalk "^2.3.2" + builder-util-runtime "^4.2.1" + chalk "^2.4.1" debug "^3.1.0" - fs-extra-p "^4.5.2" + fs-extra-p "^4.6.0" is-ci "^1.1.0" js-yaml "^3.11.0" lazy-val "^1.0.3" semver "^5.5.0" - source-map-support "^0.5.4" + source-map-support "^0.5.6" stat-mode "^0.2.2" - temp-file "^3.1.1" + temp-file "^3.1.2" + +builder-util@^5.11.0, builder-util@^5.11.2: + version "5.11.4" + resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.11.4.tgz#24d72aa567ecfeacca72b0740b4ddbffaaef617c" + dependencies: + "7zip-bin" "~4.0.2" + app-builder-bin "1.9.11" + bluebird-lst "^1.0.5" + builder-util-runtime "^4.2.1" + chalk "^2.4.1" + debug "^3.1.0" + fs-extra-p "^4.6.0" + is-ci "^1.1.0" + js-yaml "^3.11.0" + lazy-val "^1.0.3" + semver "^5.5.0" + source-map-support "^0.5.6" + stat-mode "^0.2.2" + temp-file "^3.1.2" builtin-modules@^1.0.0: version "1.1.1" @@ -706,6 +744,17 @@ catharsis@~0.8.9: dependencies: underscore-contrib "~0.3.0" +chai@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.2.tgz#0f64584ba642f0f2ace2806279f4f06ca23ad73c" + dependencies: + assertion-error "^1.0.1" + check-error "^1.0.1" + deep-eql "^3.0.0" + get-func-name "^2.0.0" + pathval "^1.0.0" + type-detect "^4.0.0" + chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" @@ -716,7 +765,7 @@ chalk@^1.0.0, chalk@^1.1.1, chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.2, chalk@^2.4.1: +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1: version "2.4.1" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e" dependencies: @@ -736,6 +785,10 @@ chardet@^0.4.0: version "0.4.2" resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" +check-error@^1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" + chromium-pickle-js@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205" @@ -854,6 +907,10 @@ combined-stream@1.0.6, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" +commander@2.11.0: + version "2.11.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" + commander@2.x.x, commander@^2.7.1: version "2.15.1" resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" @@ -997,7 +1054,7 @@ debug@2.6.9, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8: dependencies: ms "2.0.0" -debug@^3.0.0, debug@^3.1.0: +debug@3.1.0, debug@^3.0.0, debug@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/debug/-/debug-3.1.0.tgz#5bb5a0672628b64149566ba16819e61518c67261" dependencies: @@ -1023,6 +1080,12 @@ decompress-response@^3.3.0: dependencies: mimic-response "^1.0.0" +deep-eql@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" + dependencies: + type-detect "^4.0.0" + deep-extend@~0.4.0: version "0.4.2" resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.4.2.tgz#48b699c27e334bf89f10892be432f6e4c7d34a7f" @@ -1086,6 +1149,10 @@ detect-file@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" +diff@3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.3.1.tgz#aa8567a6eed03c531fc89d3f711cd0e5259dec75" + dir-glob@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" @@ -1093,15 +1160,15 @@ dir-glob@^2.0.0: arrify "^1.0.1" path-type "^3.0.0" -dmg-builder@4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-4.1.5.tgz#f8dc24cd911e0e4a8cdcf9c8a2c829317403985a" +dmg-builder@4.10.1: + version "4.10.1" + resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-4.10.1.tgz#5603daa1f93e23b6b3572549f188a62e16eb1ffb" dependencies: bluebird-lst "^1.0.5" - builder-util "^5.7.6" - electron-builder-lib "~20.9.0" - fs-extra-p "^4.5.2" - iconv-lite "^0.4.21" + builder-util "^5.11.0" + electron-builder-lib "~20.14.6" + fs-extra-p "^4.6.0" + iconv-lite "^0.4.23" js-yaml "^3.11.0" parse-color "^1.0.0" sanitize-filename "^1.6.1" @@ -1126,11 +1193,11 @@ dot-prop@^4.1.0: dependencies: is-obj "^1.0.0" -dotenv-expand@^4.0.1: +dotenv-expand@^4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" -dotenv@^5.0.0: +dotenv@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-5.0.1.tgz#a5317459bd3d79ab88cff6e44057a6a3fbb1fcef" @@ -1154,26 +1221,26 @@ editor@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/editor/-/editor-1.0.0.tgz#60c7f87bd62bcc6a894fa8ccd6afb7823a24f742" -ejs@^2.5.9: - version "2.5.9" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.9.tgz#7ba254582a560d267437109a68354112475b0ce5" +ejs@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" -electron-builder-lib@20.10.0: - version "20.10.0" - resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.10.0.tgz#037812e8697edbf8a1287e7932f337cc8d4311b5" +electron-builder-lib@20.15.1: + version "20.15.1" + resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.15.1.tgz#d2675e71918f62561cf5ecae633dfe5f4219d0e3" dependencies: - "7zip-bin" "~3.1.0" - app-builder-bin "1.8.6" + "7zip-bin" "~4.0.2" + app-builder-bin "1.9.7" async-exit-hook "^2.0.1" bluebird-lst "^1.0.5" - builder-util "5.7.9" - builder-util-runtime "4.2.0" + builder-util "5.11.2" + builder-util-runtime "4.2.1" chromium-pickle-js "^0.2.0" debug "^3.1.0" - ejs "^2.5.9" + ejs "^2.6.1" electron-osx-sign "0.4.10" - electron-publish "20.9.0" - fs-extra-p "^4.5.2" + electron-publish "20.15.0" + fs-extra-p "^4.6.0" hosted-git-info "^2.6.0" is-ci "^1.1.0" isbinaryfile "^3.0.2" @@ -1182,27 +1249,28 @@ electron-builder-lib@20.10.0: minimatch "^3.0.4" normalize-package-data "^2.4.0" plist "^3.0.1" - read-config-file "3.0.0" + read-config-file "3.0.1" sanitize-filename "^1.6.1" semver "^5.5.0" - temp-file "^3.1.1" + stream-json "^0.6.1" + temp-file "^3.1.2" -electron-builder-lib@~20.9.0: - version "20.9.2" - resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.9.2.tgz#8c0cff79b79206e6bdb796615648c9b1556fe837" +electron-builder-lib@~20.14.6: + version "20.14.7" + resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.14.7.tgz#db91977dd13b0a288e1da5629183807a9847de21" dependencies: - "7zip-bin" "~3.1.0" - app-builder-bin "1.8.6" + "7zip-bin" "~4.0.2" + app-builder-bin "1.9.5" async-exit-hook "^2.0.1" bluebird-lst "^1.0.5" - builder-util "5.7.8" - builder-util-runtime "4.2.0" + builder-util "5.11.1" + builder-util-runtime "4.2.1" chromium-pickle-js "^0.2.0" debug "^3.1.0" - ejs "^2.5.9" + ejs "^2.6.1" electron-osx-sign "0.4.10" - electron-publish "20.9.0" - fs-extra-p "^4.5.2" + electron-publish "20.14.6" + fs-extra-p "^4.6.0" hosted-git-info "^2.6.0" is-ci "^1.1.0" isbinaryfile "^3.0.2" @@ -1211,26 +1279,27 @@ electron-builder-lib@~20.9.0: minimatch "^3.0.4" normalize-package-data "^2.4.0" plist "^3.0.1" - read-config-file "3.0.0" + read-config-file "3.0.1" sanitize-filename "^1.6.1" semver "^5.5.0" - temp-file "^3.1.1" + stream-json "^0.6.1" + temp-file "^3.1.2" -electron-builder@20.10.0: - version "20.10.0" - resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.10.0.tgz#89eb1b18fe71e657cefc83e2a700decd096566a3" +electron-builder@20.15.1: + version "20.15.1" + resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.15.1.tgz#078cda29bdb7240244e9bccf30740b1ea42deb44" dependencies: bluebird-lst "^1.0.5" - builder-util "5.7.9" - builder-util-runtime "4.2.0" - chalk "^2.3.2" - dmg-builder "4.1.5" - electron-builder-lib "20.10.0" + builder-util "5.11.2" + builder-util-runtime "4.2.1" + chalk "^2.4.1" + dmg-builder "4.10.1" + electron-builder-lib "20.15.1" electron-download-tf "4.3.4" - fs-extra-p "^4.5.2" + fs-extra-p "^4.6.0" is-ci "^1.1.0" lazy-val "^1.0.3" - read-config-file "3.0.0" + read-config-file "3.0.1" sanitize-filename "^1.6.1" update-notifier "^2.5.0" yargs "^11.0.0" @@ -1297,21 +1366,33 @@ electron-osx-sign@0.4.10: minimist "^1.2.0" plist "^2.1.0" -electron-publish@20.9.0: - version "20.9.0" - resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.9.0.tgz#095c02fe39674079d90a29eb404dbc894188ca16" +electron-publish@20.14.6: + version "20.14.6" + resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.14.6.tgz#ced15b0c08fdaef2fb25beba9f55f20d1c19e215" dependencies: bluebird-lst "^1.0.5" - builder-util "^5.7.6" - builder-util-runtime "^4.2.0" - chalk "^2.3.2" - fs-extra-p "^4.5.2" + builder-util "^5.11.0" + builder-util-runtime "^4.2.1" + chalk "^2.4.1" + fs-extra-p "^4.6.0" lazy-val "^1.0.3" mime "^2.3.1" -electron-settings@^3.1.4: - version "3.1.4" - resolved "https://registry.yarnpkg.com/electron-settings/-/electron-settings-3.1.4.tgz#1b670837fd00626395714210291fb4af8ff52880" +electron-publish@20.15.0: + version "20.15.0" + resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.15.0.tgz#4dd96b2ce82b8856342a6d60dda571669a390d2d" + dependencies: + bluebird-lst "^1.0.5" + builder-util "^5.11.2" + builder-util-runtime "^4.2.1" + chalk "^2.4.1" + fs-extra-p "^4.6.0" + lazy-val "^1.0.3" + mime "^2.3.1" + +electron-settings@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/electron-settings/-/electron-settings-3.2.0.tgz#01461e153f95b6f18adbe0c360c70898eb0f43c3" dependencies: clone "^2.1.1" jsonfile "^4.0.0" @@ -1322,6 +1403,20 @@ electron-store@^1.3.0: dependencies: conf "^1.3.0" +electron-updater@^2.21.10: + version "2.21.10" + resolved "https://registry.yarnpkg.com/electron-updater/-/electron-updater-2.21.10.tgz#aa66757ebf966f4247f247a8433af45cfe8e93b0" + dependencies: + bluebird-lst "^1.0.5" + builder-util-runtime "~4.2.1" + electron-is-dev "^0.3.0" + fs-extra-p "^4.6.0" + js-yaml "^3.11.0" + lazy-val "^1.0.3" + lodash.isequal "^4.5.0" + semver "^5.5.0" + source-map-support "^0.5.5" + electron-updater@^2.21.8: version "2.21.8" resolved "https://registry.yarnpkg.com/electron-updater/-/electron-updater-2.21.8.tgz#3881fff1fc7c57a66be0665bd7ffe02b7ecb5566" @@ -1336,9 +1431,9 @@ electron-updater@^2.21.8: semver "^5.5.0" source-map-support "^0.5.4" -electron@1.8.6: - version "1.8.6" - resolved "https://registry.yarnpkg.com/electron/-/electron-1.8.6.tgz#6d45e377b321a35b78a794b64e40b2cf8face6ae" +electron@2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/electron/-/electron-2.0.2.tgz#b77e05f83419cc5ec921a2d21f35b55e4bfc3d68" dependencies: "@types/node" "^8.0.24" electron-download "^3.0.1" @@ -1368,7 +1463,7 @@ es6-promise@^4.0.5: version "4.2.4" resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.4.tgz#dc4221c2b16518760bd8c39a52d8f356fc00ed29" -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5, escape-string-regexp@~1.0.5: +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.3, escape-string-regexp@^1.0.5, escape-string-regexp@~1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" @@ -1614,6 +1709,10 @@ fast-deep-equal@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614" +fast-deep-equal@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz#7b05218ddf9667bf7f370bf7fdb2cb15fdd0aa49" + fast-glob@^2.0.2: version "2.2.1" resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.1.tgz#686c2345be88f3741e174add0be6f2e5b6078889" @@ -1662,10 +1761,14 @@ file-type@^3.1.0: version "3.9.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" -file-type@^7.2.0, file-type@^7.6.0: +file-type@^7.2.0: version "7.6.0" resolved "https://registry.yarnpkg.com/file-type/-/file-type-7.6.0.tgz#b3dbfc8029148e86f30761b21253562943d21f06" +file-type@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/file-type/-/file-type-8.0.0.tgz#6e4bccc741187f4113334a4e4a4ef84d54d7cc1e" + file-url@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/file-url/-/file-url-2.0.2.tgz#e951784d79095127d3713029ab063f40818ca2ae" @@ -1817,17 +1920,28 @@ from2@^2.1.1: inherits "^2.0.1" readable-stream "^2.0.0" +fs-copy-file-sync@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/fs-copy-file-sync/-/fs-copy-file-sync-1.1.1.tgz#11bf32c096c10d126e5f6b36d06eece776062918" + fs-exists-sync@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add" -fs-extra-p@^4.5.0, fs-extra-p@^4.5.2: +fs-extra-p@^4.5.2: version "4.5.2" resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-4.5.2.tgz#0a22aba489284d17f375d5dc5139aa777fe2df51" dependencies: bluebird-lst "^1.0.5" fs-extra "^5.0.0" +fs-extra-p@^4.6.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-4.6.0.tgz#c7b7117f0dcf8a99c9b2ed589067c960abcf3ef9" + dependencies: + bluebird-lst "^1.0.5" + fs-extra "^6.0.0" + fs-extra@^0.30.0: version "0.30.0" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" @@ -1854,6 +1968,14 @@ fs-extra@^5.0.0: jsonfile "^4.0.0" universalify "^0.1.0" +fs-extra@^6.0.0, fs-extra@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b" + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" @@ -1882,6 +2004,10 @@ get-caller-file@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5" +get-func-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.0.tgz#ead774abee72e20409433a066366023dd6887a41" + get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" @@ -1987,16 +2113,7 @@ glob2base@^0.0.12: dependencies: find-index "^0.1.1" -glob@^4.3.1: - version "4.5.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" - dependencies: - inflight "^1.0.4" - inherits "2" - minimatch "^2.0.1" - once "^1.3.0" - -glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: +glob@7.1.2, glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: version "7.1.2" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" dependencies: @@ -2007,6 +2124,15 @@ glob@^7.0.3, glob@^7.0.5, glob@^7.1.2: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^4.3.1: + version "4.5.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-4.5.3.tgz#c6cb73d3226c1efef04de3c56d012f03377ee15f" + dependencies: + inflight "^1.0.4" + inherits "2" + minimatch "^2.0.1" + once "^1.3.0" + glob@~3.1.21: version "3.1.21" resolved "https://registry.yarnpkg.com/glob/-/glob-3.1.21.tgz#d29e0a055dea5138f4d07ed40e8982e83c2066cd" @@ -2119,6 +2245,28 @@ got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" +got@^8.0.1: + version "8.3.1" + resolved "https://registry.yarnpkg.com/got/-/got-8.3.1.tgz#093324403d4d955f5a16a7a8d39955d055ae10ed" + dependencies: + "@sindresorhus/is" "^0.7.0" + cacheable-request "^2.1.1" + decompress-response "^3.3.0" + duplexer3 "^0.1.4" + get-stream "^3.0.0" + into-stream "^3.1.0" + is-retry-allowed "^1.1.0" + isurl "^1.0.0-alpha5" + lowercase-keys "^1.0.0" + mimic-response "^1.0.0" + p-cancelable "^0.4.0" + p-timeout "^2.0.1" + pify "^3.0.0" + safe-buffer "^5.1.1" + timed-out "^4.0.1" + url-parse-lax "^3.0.0" + url-to-options "^1.0.1" + got@^8.0.3: version "8.3.0" resolved "https://registry.yarnpkg.com/got/-/got-8.3.0.tgz#6ba26e75f8a6cc4c6b3eb1fe7ce4fec7abac8533" @@ -2155,6 +2303,10 @@ graceful-fs@~1.2.0: version "1.2.3" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-1.2.3.tgz#15a4806a57547cb2d2dbf27f42e89a8c3451b364" +growl@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/growl/-/growl-1.10.3.tgz#1926ba90cf3edfe2adb4927f5880bc22c66c790f" + gulp-load-plugins@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/gulp-load-plugins/-/gulp-load-plugins-1.5.0.tgz#4c419f7e5764d9a0e33061bab9618f81b73d4171" @@ -2231,6 +2383,10 @@ has-ansi@^2.0.0: dependencies: ansi-regex "^2.0.0" +has-flag@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" @@ -2297,6 +2453,10 @@ hawk@~6.0.2: hoek "4.x.x" sntp "2.x.x" +he@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/he/-/he-1.1.1.tgz#93410fd21b009735151f8868c2f271f3427e23fd" + hoek@4.x.x: version "4.2.1" resolved "https://registry.yarnpkg.com/hoek/-/hoek-4.2.1.tgz#9634502aa12c445dd5a7c5734b572bb8738aacbb" @@ -2345,21 +2505,27 @@ icojs@^0.12.0: pngjs "^3.3.3" to-data-view "^1.0.0" -iconv-lite@^0.4.17, iconv-lite@^0.4.21: +iconv-lite@^0.4.17: version "0.4.21" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.21.tgz#c47f8733d02171189ebc4a400f3218d348094798" dependencies: safer-buffer "^2.1.0" +iconv-lite@^0.4.23: + version "0.4.23" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" + dependencies: + safer-buffer ">= 2.1.2 < 3" + ignore@^3.3.3, ignore@^3.3.5: version "3.3.8" resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.8.tgz#3f8e9c35d38708a3a7e0e9abb6c73e7ee7707b2b" -image-downloader@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/image-downloader/-/image-downloader-3.3.0.tgz#fef07ea8f4590892a6f31857ba97ec8bdaaad0c4" +image-downloader@^3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/image-downloader/-/image-downloader-3.4.1.tgz#987b356c1628ff06635debe1af1d56c77a828b2a" dependencies: - request "^2.82.0" + request "^2.87.0" import-lazy@^2.1.0: version "2.1.0" @@ -2816,7 +2982,7 @@ js-tokens@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" -js-yaml@3.x.x, js-yaml@^3.10.0, js-yaml@^3.11.0, js-yaml@^3.9.1: +js-yaml@3.x.x, js-yaml@^3.11.0, js-yaml@^3.9.1: version "3.11.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" dependencies: @@ -2858,6 +3024,10 @@ json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -2876,9 +3046,11 @@ json2md@^1.6.1: dependencies: indento "^1.1.7" -json5@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821" +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" + dependencies: + minimist "^1.2.0" jsonfile@^2.1.0: version "2.4.0" @@ -3334,6 +3506,21 @@ mkdirp@0.5.1, mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkdirp@~0.5.1: dependencies: minimist "0.0.8" +mocha@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-4.1.0.tgz#7d86cfbcf35cb829e2754c32e17355ec05338794" + dependencies: + browser-stdout "1.3.0" + commander "2.11.0" + debug "3.1.0" + diff "3.3.1" + escape-string-regexp "1.0.5" + glob "7.1.2" + growl "1.10.3" + he "1.1.1" + mkdirp "0.5.1" + supports-color "4.4.0" + moment-duration-format@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/moment-duration-format/-/moment-duration-format-2.2.2.tgz#b957612de26016c9ad9eb6087c054573e5127779" @@ -3342,6 +3529,10 @@ moment@^2.22.1: version "2.22.1" resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.1.tgz#529a2e9bf973f259c9643d237fda84de3a26e8ad" +moment@^2.22.2: + version "2.22.2" + resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66" + ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -3664,9 +3855,15 @@ parse-color@^1.0.0: dependencies: color-convert "~0.5.0" -parse-domain@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-domain/-/parse-domain-2.0.0.tgz#e9f42f697c30f7c2051dc5c55ff4d8a80da7943c" +parse-domain@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/parse-domain/-/parse-domain-2.1.1.tgz#e3b4b423011b902367cf0685bc482f3afa673a4d" + dependencies: + chai "^4.1.2" + fs-copy-file-sync "^1.1.1" + got "^8.0.1" + mkdirp "^0.5.1" + mocha "^4.0.1" parse-filepath@^1.0.1: version "1.0.2" @@ -3708,6 +3905,10 @@ parse-semver@^1.1.1: dependencies: semver "^5.1.0" +parser-toolkit@>=0.0.3: + version "0.0.5" + resolved "https://registry.yarnpkg.com/parser-toolkit/-/parser-toolkit-0.0.5.tgz#ec4b61729c86318b56ea971bfba6b3c672d62c01" + pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" @@ -3726,7 +3927,7 @@ path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" -path-is-absolute@^1.0.0: +path-is-absolute@^1.0.0, path-is-absolute@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" @@ -3766,6 +3967,10 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" +pathval@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" + pend@~1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" @@ -3975,18 +4180,18 @@ read-chunk@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/read-chunk/-/read-chunk-1.0.1.tgz#5f68cab307e663f19993527d9b589cace4661194" -read-config-file@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.0.0.tgz#771def5184a7f76abaf6b2c82f20cb983775b8ea" +read-config-file@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.0.1.tgz#307ed2e162fa54306d0ae6d41e9cdc829720d2a9" dependencies: - ajv "^6.1.1" - ajv-keywords "^3.1.0" + ajv "^6.4.0" + ajv-keywords "^3.2.0" bluebird-lst "^1.0.5" - dotenv "^5.0.0" - dotenv-expand "^4.0.1" - fs-extra-p "^4.5.0" - js-yaml "^3.10.0" - json5 "^0.5.1" + dotenv "^5.0.1" + dotenv-expand "^4.2.0" + fs-extra-p "^4.6.0" + js-yaml "^3.11.0" + json5 "^1.0.1" lazy-val "^1.0.3" read-files@^0.1.0: @@ -4098,6 +4303,10 @@ remove-markdown@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/remove-markdown/-/remove-markdown-0.2.2.tgz#66b0ceeba9fb77ca9636bb1b0307ce21a32a12a6" +remove-markdown@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/remove-markdown/-/remove-markdown-0.3.0.tgz#5e4b667493a93579728f3d52ecc1db9ca505dc98" + remove-trailing-separator@^1.0.1: version "1.1.0" resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" @@ -4120,7 +4329,7 @@ replace-ext@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-0.0.1.tgz#29bbd92078a739f0bcce2b4ee41e837953522924" -request@^2.45.0, request@^2.54.0, request@^2.65.0, request@^2.82.0: +request@^2.45.0, request@^2.54.0, request@^2.65.0: version "2.85.0" resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa" dependencies: @@ -4147,6 +4356,31 @@ request@^2.45.0, request@^2.54.0, request@^2.65.0, request@^2.82.0: tunnel-agent "^0.6.0" uuid "^3.1.0" +request@^2.87.0: + version "2.87.0" + resolved "https://registry.yarnpkg.com/request/-/request-2.87.0.tgz#32f00235cd08d482b4d0d68db93a829c0ed5756e" + dependencies: + aws-sign2 "~0.7.0" + aws4 "^1.6.0" + caseless "~0.12.0" + combined-stream "~1.0.5" + extend "~3.0.1" + forever-agent "~0.6.1" + form-data "~2.3.1" + har-validator "~5.0.3" + http-signature "~1.2.0" + is-typedarray "~1.0.0" + isstream "~0.1.2" + json-stringify-safe "~5.0.1" + mime-types "~2.1.17" + oauth-sign "~0.8.2" + performance-now "^2.1.0" + qs "~6.5.1" + safe-buffer "^5.1.1" + tough-cookie "~2.3.3" + tunnel-agent "^0.6.0" + uuid "^3.1.0" + require-directory@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" @@ -4257,7 +4491,7 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -safer-buffer@^2.1.0: +"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0: version "2.1.2" resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" @@ -4421,6 +4655,13 @@ source-map-support@^0.5.4: buffer-from "^1.0.0" source-map "^0.6.0" +source-map-support@^0.5.5, source-map-support@^0.5.6: + version "0.5.6" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13" + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + source-map-url@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" @@ -4508,6 +4749,12 @@ stream-consume@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/stream-consume/-/stream-consume-0.1.1.tgz#d3bdb598c2bd0ae82b8cac7ac50b1107a7996c48" +stream-json@^0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/stream-json/-/stream-json-0.6.1.tgz#c9413e7f42ba8eac4883be712220455f64dcea67" + dependencies: + parser-toolkit ">=0.0.3" + stream-to-buffer@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz#26799d903ab2025c9bd550ac47171b00f8dd80a9" @@ -4615,6 +4862,12 @@ sumchecker@^2.0.2: dependencies: debug "^2.2.0" +supports-color@4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e" + dependencies: + has-flag "^2.0.0" + supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" @@ -4655,13 +4908,13 @@ tasklist@^3.1.0: pify "^2.2.0" sec "^1.0.0" -temp-file@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.1.1.tgz#8823649aa4e8a6e419eb71b601a2e4d472b0f24f" +temp-file@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.1.2.tgz#54ba4084097558e8ff2ad1e4bd84841ef2804043" dependencies: async-exit-hook "^2.0.1" bluebird-lst "^1.0.5" - fs-extra-p "^4.5.0" + fs-extra-p "^4.6.0" lazy-val "^1.0.3" term-size@^1.2.0: @@ -4797,6 +5050,10 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" +type-detect@^4.0.0: + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" + typedarray@^0.0.6: version "0.0.6" resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" @@ -4857,9 +5114,9 @@ unset-value@^1.0.0: has-value "^0.3.1" isobject "^3.0.0" -untildify@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/untildify/-/untildify-3.0.2.tgz#7f1f302055b3fea0f3e81dc78eb36766cb65e3f1" +untildify@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/untildify/-/untildify-3.0.3.tgz#1e7b42b140bcfd922b22e70ca1265bfe3634c7c9" unzip-response@^2.0.1: version "2.0.1" @@ -4880,9 +5137,9 @@ update-notifier@^2.5.0: semver-diff "^2.0.0" xdg-basedir "^3.0.0" -uri-js@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-3.0.2.tgz#f90b858507f81dea4dcfbb3c4c3dbfa2b557faaa" +uri-js@^4.2.1: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" dependencies: punycode "^2.1.0"