diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ae119e472a..70a37fe0e4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -42,12 +42,12 @@ jobs: run: | sudo add-apt-repository -y ppa:alexlarsson/flatpak sudo apt-get update - sudo apt-get install -y --no-install-recommends snapcraft flatpak-builder + sudo apt-get install -y --no-install-recommends snapcraft flatpak-builder elfutils ci/install_runtimes.sh - - name: Use Node.js 8.x + - name: Use Node.js 10.x uses: actions/setup-node@v1 with: - node-version: 8.x + node-version: 10.x - name: Determine Yarn cache id: yarn-cache run: echo "::set-output name=dir::$(yarn cache dir)" diff --git a/README.md b/README.md index f8436e2a04..1df436be2c 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ are looking for the 5.x series (the version currently published to NPM under `el # Getting Started -**Note**: Electron Forge requires Node 8 or above, plus git installed. +**Note**: Electron Forge requires Node 10 or above, plus git installed. If you have a more recent version of `npm` or `yarn`, you can use [`npx`](https://medium.com/@maybekatz/introducing-npx-an-npm-package-runner-55f7d4bd282b), diff --git a/ci/install_runtimes.sh b/ci/install_runtimes.sh index f0db1e3da8..9ba701d7f9 100755 --- a/ci/install_runtimes.sh +++ b/ci/install_runtimes.sh @@ -23,8 +23,8 @@ install_flatpak() { flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo -install_runtime x86_64 org.freedesktop.Sdk 1.6 -install_runtime x86_64 org.freedesktop.Platform 1.6 +install_runtime x86_64 org.freedesktop.Sdk 19.08 +install_runtime x86_64 org.freedesktop.Platform 19.08 install_app x86_64 org.electronjs.Electron2.BaseApp stable mkdir -p fakesnap/snap diff --git a/package.json b/package.json index 7130ea2204..6ef0930186 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "parse-author": "^2.0.0", "pretty-ms": "^5.0.0", "resolve-package": "^1.0.1", - "semver": "^6.3.0", + "semver": "^7.1.1", "source-map-support": "^0.5.13", "sudo-prompt": "^9.1.1", "username": "^5.1.0", @@ -138,7 +138,7 @@ "chai": "4.2.0", "chai-as-promised": "^7.0.0", "codecov": "^3.6.1", - "commitizen": "^3.1.1", + "commitizen": "^4.0.3", "cross-env": "^6.0.3", "cz-customizable": "^6.2.0", "eslint": "^6.8.0", @@ -160,7 +160,7 @@ "typescript": "^3.7.3" }, "optionalDependencies": { - "@malept/electron-installer-flatpak": "^0.10.0", + "@malept/electron-installer-flatpak": "^0.11.0", "electron-installer-debian": "^2.0.0", "electron-installer-dmg": "^3.0.0", "electron-installer-redhat": "^2.0.0", diff --git a/packages/api/cli/package.json b/packages/api/cli/package.json index 44b5704720..22cf4a661c 100644 --- a/packages/api/cli/package.json +++ b/packages/api/cli/package.json @@ -26,9 +26,9 @@ "debug": "^4.1.0", "fs-extra": "^8.1.0", "inquirer": "^7.0.1", - "semver": "^6.3.0" + "semver": "^7.1.1" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" } } diff --git a/packages/api/core/package.json b/packages/api/core/package.json index b9b773d306..36adfb6cc8 100644 --- a/packages/api/core/package.json +++ b/packages/api/core/package.json @@ -57,13 +57,13 @@ "node-fetch": "^2.6.0", "nugget": "^2.0.1", "resolve-package": "^1.0.1", - "semver": "^6.3.0", + "semver": "^7.1.1", "source-map-support": "^0.5.13", "sudo-prompt": "^9.1.1", "username": "^5.1.0", "yarn-or-npm": "^3.0.1" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" } } diff --git a/packages/installer/base/package.json b/packages/installer/base/package.json index 661f30f56e..29a0f425aa 100644 --- a/packages/installer/base/package.json +++ b/packages/installer/base/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47" diff --git a/packages/installer/darwin/package.json b/packages/installer/darwin/package.json index 577c8c8f1e..6c8a1a5a4a 100644 --- a/packages/installer/darwin/package.json +++ b/packages/installer/darwin/package.json @@ -11,7 +11,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/installer/deb/package.json b/packages/installer/deb/package.json index f2ee4bee09..69dad68003 100644 --- a/packages/installer/deb/package.json +++ b/packages/installer/deb/package.json @@ -11,7 +11,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/installer-linux": "6.0.0-beta.47" diff --git a/packages/installer/dmg/package.json b/packages/installer/dmg/package.json index 995d2ef39b..14dcc247f6 100644 --- a/packages/installer/dmg/package.json +++ b/packages/installer/dmg/package.json @@ -11,7 +11,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/installer-darwin": "6.0.0-beta.47", diff --git a/packages/installer/exe/package.json b/packages/installer/exe/package.json index e2e7db7cbe..deb0deee18 100644 --- a/packages/installer/exe/package.json +++ b/packages/installer/exe/package.json @@ -11,7 +11,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/installer-base": "6.0.0-beta.47", diff --git a/packages/installer/linux/package.json b/packages/installer/linux/package.json index 8011f1b517..e84ba11787 100644 --- a/packages/installer/linux/package.json +++ b/packages/installer/linux/package.json @@ -11,7 +11,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/installer-base": "6.0.0-beta.47", diff --git a/packages/installer/rpm/package.json b/packages/installer/rpm/package.json index 15643681c3..c7a92e73f7 100644 --- a/packages/installer/rpm/package.json +++ b/packages/installer/rpm/package.json @@ -11,7 +11,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/installer-linux": "6.0.0-beta.47" diff --git a/packages/installer/zip/package.json b/packages/installer/zip/package.json index aab81dbb40..c7fff4415a 100644 --- a/packages/installer/zip/package.json +++ b/packages/installer/zip/package.json @@ -11,7 +11,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/installer-darwin": "6.0.0-beta.47", diff --git a/packages/maker/appx/package.json b/packages/maker/appx/package.json index 7865195ff8..1faf52b55f 100644 --- a/packages/maker/appx/package.json +++ b/packages/maker/appx/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/base/package.json b/packages/maker/base/package.json index f1c1d65579..ba875ed651 100644 --- a/packages/maker/base/package.json +++ b/packages/maker/base/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/shared-types": "6.0.0-beta.47", diff --git a/packages/maker/deb/package.json b/packages/maker/deb/package.json index d6d1ecc066..b0848271ae 100644 --- a/packages/maker/deb/package.json +++ b/packages/maker/deb/package.json @@ -15,7 +15,7 @@ "sinon": "^8.0.4" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/dmg/package.json b/packages/maker/dmg/package.json index aac40cbcfa..c42a801276 100644 --- a/packages/maker/dmg/package.json +++ b/packages/maker/dmg/package.json @@ -15,7 +15,7 @@ "sinon": "^8.0.4" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/flatpak/package.json b/packages/maker/flatpak/package.json index eb7a2e62f2..ba16558422 100644 --- a/packages/maker/flatpak/package.json +++ b/packages/maker/flatpak/package.json @@ -15,7 +15,7 @@ "sinon": "^8.0.4" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", @@ -23,6 +23,6 @@ "fs-extra": "^8.1.0" }, "optionalDependencies": { - "@malept/electron-installer-flatpak": "^0.10.0" + "@malept/electron-installer-flatpak": "^0.11.0" } } diff --git a/packages/maker/pkg/package.json b/packages/maker/pkg/package.json index 3cf2152933..48ec32a6e5 100644 --- a/packages/maker/pkg/package.json +++ b/packages/maker/pkg/package.json @@ -15,7 +15,7 @@ "sinon": "^8.0.4" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/rpm/package.json b/packages/maker/rpm/package.json index 7ea98c947f..de5b3afdef 100644 --- a/packages/maker/rpm/package.json +++ b/packages/maker/rpm/package.json @@ -15,7 +15,7 @@ "sinon": "^8.0.4" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/snap/package.json b/packages/maker/snap/package.json index 22c6b403be..b0c34bb234 100644 --- a/packages/maker/snap/package.json +++ b/packages/maker/snap/package.json @@ -15,7 +15,7 @@ "sinon": "^8.0.4" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/squirrel/package.json b/packages/maker/squirrel/package.json index 0f731371ff..60888f39e5 100644 --- a/packages/maker/squirrel/package.json +++ b/packages/maker/squirrel/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/wix/package.json b/packages/maker/wix/package.json index 8130cf9268..f4ac94270d 100644 --- a/packages/maker/wix/package.json +++ b/packages/maker/wix/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/maker/zip/package.json b/packages/maker/zip/package.json index 6c929a274d..e9d350a788 100644 --- a/packages/maker/zip/package.json +++ b/packages/maker/zip/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/maker-base": "6.0.0-beta.47", diff --git a/packages/plugin/auto-unpack-natives/package.json b/packages/plugin/auto-unpack-natives/package.json index 7a291dd355..9436dc8c06 100644 --- a/packages/plugin/auto-unpack-natives/package.json +++ b/packages/plugin/auto-unpack-natives/package.json @@ -8,7 +8,7 @@ "main": "dist/AutoUnpackNativesPlugin.js", "typings": "dist/AutoUnpackNativesPlugin.d.ts", "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/plugin-base": "6.0.0-beta.47", diff --git a/packages/plugin/base/package.json b/packages/plugin/base/package.json index bb44fa1c24..92905c41b0 100644 --- a/packages/plugin/base/package.json +++ b/packages/plugin/base/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/shared-types": "6.0.0-beta.47" diff --git a/packages/plugin/compile/package.json b/packages/plugin/compile/package.json index 9b485e0fca..1501e9bf7b 100644 --- a/packages/plugin/compile/package.json +++ b/packages/plugin/compile/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/plugin/local-electron/package.json b/packages/plugin/local-electron/package.json index beff999d5e..425257387b 100644 --- a/packages/plugin/local-electron/package.json +++ b/packages/plugin/local-electron/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/plugin-base": "6.0.0-beta.47", diff --git a/packages/plugin/webpack/package.json b/packages/plugin/webpack/package.json index 55fbbdaa97..ec979ec58f 100644 --- a/packages/plugin/webpack/package.json +++ b/packages/plugin/webpack/package.json @@ -15,7 +15,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/publisher/base/package.json b/packages/publisher/base/package.json index 2c2ff742db..da05e37a54 100644 --- a/packages/publisher/base/package.json +++ b/packages/publisher/base/package.json @@ -13,6 +13,6 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" } } diff --git a/packages/publisher/bitbucket/package.json b/packages/publisher/bitbucket/package.json index 780f43e87d..05db5a8689 100644 --- a/packages/publisher/bitbucket/package.json +++ b/packages/publisher/bitbucket/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/publisher/electron-release-server/package.json b/packages/publisher/electron-release-server/package.json index 5dbae4a388..0de4608035 100644 --- a/packages/publisher/electron-release-server/package.json +++ b/packages/publisher/electron-release-server/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/publisher/github/package.json b/packages/publisher/github/package.json index 670a9ed0fc..2693a2cf15 100644 --- a/packages/publisher/github/package.json +++ b/packages/publisher/github/package.json @@ -14,7 +14,7 @@ "sinon": "^8.0.4" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/publisher/nucleus/package.json b/packages/publisher/nucleus/package.json index ba12b28fa2..98ecf260d0 100644 --- a/packages/publisher/nucleus/package.json +++ b/packages/publisher/nucleus/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/publisher/s3/package.json b/packages/publisher/s3/package.json index 226c778127..eb817ce024 100644 --- a/packages/publisher/s3/package.json +++ b/packages/publisher/s3/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/publisher/snapcraft/package.json b/packages/publisher/snapcraft/package.json index 436cb73cda..fb018f8ec1 100644 --- a/packages/publisher/snapcraft/package.json +++ b/packages/publisher/snapcraft/package.json @@ -12,7 +12,7 @@ "mocha": "^6.2.2" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/template/base/package.json b/packages/template/base/package.json index a0d2de59e9..ceb7a6677f 100644 --- a/packages/template/base/package.json +++ b/packages/template/base/package.json @@ -11,7 +11,7 @@ "test": "echo No Tests" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/template/typescript-webpack/package.json b/packages/template/typescript-webpack/package.json index 7307808bb3..0f5e040d75 100644 --- a/packages/template/typescript-webpack/package.json +++ b/packages/template/typescript-webpack/package.json @@ -11,7 +11,7 @@ "test": "echo No Tests" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/template/typescript/package.json b/packages/template/typescript/package.json index 947ca50f87..ca409d74e1 100644 --- a/packages/template/typescript/package.json +++ b/packages/template/typescript/package.json @@ -11,7 +11,7 @@ "test": "echo No Tests" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/template/webpack/package.json b/packages/template/webpack/package.json index eb97d90ad4..7e66075686 100644 --- a/packages/template/webpack/package.json +++ b/packages/template/webpack/package.json @@ -11,7 +11,7 @@ "test": "echo No Tests" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" }, "dependencies": { "@electron-forge/async-ora": "6.0.0-beta.47", diff --git a/packages/utils/async-ora/package.json b/packages/utils/async-ora/package.json index 6ee8a7b7c3..d17dbe1b2e 100644 --- a/packages/utils/async-ora/package.json +++ b/packages/utils/async-ora/package.json @@ -21,6 +21,6 @@ "pretty-ms": "^5.0.0" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" } } diff --git a/packages/utils/test-utils/package.json b/packages/utils/test-utils/package.json index b3259b0e2e..bf4e6acb3e 100644 --- a/packages/utils/test-utils/package.json +++ b/packages/utils/test-utils/package.json @@ -13,6 +13,6 @@ "fs-extra": "^8.1.0" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" } } diff --git a/packages/utils/types/package.json b/packages/utils/types/package.json index 4bfdc90b3d..6cb850ac42 100644 --- a/packages/utils/types/package.json +++ b/packages/utils/types/package.json @@ -14,6 +14,6 @@ "ora": "^4.0.3" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" } } diff --git a/packages/utils/web-multi-logger/package.json b/packages/utils/web-multi-logger/package.json index 18aa008ca4..e908901a41 100644 --- a/packages/utils/web-multi-logger/package.json +++ b/packages/utils/web-multi-logger/package.json @@ -16,6 +16,6 @@ "xterm-addon-search": "^0.4.0" }, "engines": { - "node": ">= 8.0" + "node": ">= 10.0.0" } } diff --git a/tools/update-node-version.ts b/tools/update-node-version.ts new file mode 100644 index 0000000000..dfb975d99f --- /dev/null +++ b/tools/update-node-version.ts @@ -0,0 +1,15 @@ +#!/usr/bin/env ts-node + +import path from 'path'; +import { readJsonSync, writeJsonSync } from 'fs-extra'; + +import { getPackageInfoSync } from './utils'; + +const nodeVersion = process.argv[2]; + +for (const { path: packagePath } of getPackageInfoSync()) { + const filename = path.join(packagePath, 'package.json'); + const packageJSON = readJsonSync(filename); + packageJSON.engines.node = `>= ${nodeVersion}`; + writeJsonSync(filename, packageJSON, { spaces: 2 }); +} diff --git a/yarn.lock b/yarn.lock index e11d7d5671..fe8e6afc7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -899,6 +899,34 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" +"@commitlint/execute-rule@^8.3.4": + version "8.3.4" + resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-8.3.4.tgz#1b63f0713b197889d90b76f9eea1abc010d256b1" + integrity sha512-f4HigYjeIBn9f7OuNv5zh2y5vWaAhNFrfeul8CRJDy82l3Y+09lxOTGxfF3uMXKrZq4LmuK6qvvRCZ8mUrVvzQ== + +"@commitlint/load@>6.1.1": + version "8.3.5" + resolved "https://registry.yarnpkg.com/@commitlint/load/-/load-8.3.5.tgz#3f059225ede92166ba94cf4c48e3d67c8b08b18a" + integrity sha512-poF7R1CtQvIXRmVIe63FjSQmN9KDqjRtU5A6hxqXBga87yB2VUJzic85TV6PcQc+wStk52cjrMI+g0zFx+Zxrw== + dependencies: + "@commitlint/execute-rule" "^8.3.4" + "@commitlint/resolve-extends" "^8.3.5" + babel-runtime "^6.23.0" + chalk "2.4.2" + cosmiconfig "^5.2.0" + lodash "4.17.15" + resolve-from "^5.0.0" + +"@commitlint/resolve-extends@^8.3.5": + version "8.3.5" + resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-8.3.5.tgz#8fff800f292ac217ae30b1862f5f9a84b278310a" + integrity sha512-nHhFAK29qiXNe6oH6uG5wqBnCR+BQnxlBW/q5fjtxIaQALgfoNLHwLS9exzbIRFqwJckpR6yMCfgMbmbAOtklQ== + dependencies: + import-fresh "^3.0.0" + lodash "4.17.15" + resolve-from "^5.0.0" + resolve-global "^1.0.0" + "@electron/get@^1.3.1", "@electron/get@^1.6.0": version "1.7.2" resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.7.2.tgz#286436a9fb56ff1a1fcdf0e80131fd65f4d1e0fd" @@ -919,18 +947,17 @@ resolved "https://registry.yarnpkg.com/@istanbuljs/nyc-config-typescript/-/nyc-config-typescript-0.1.3.tgz#944d15b3ebdb71f963a628daffaa25ade981bb86" integrity sha512-EzRFg92bRSD1W/zeuNkeGwph0nkWf+pP2l/lYW4/5hav7RjKKBN5kV1Ix7Tvi0CMu3pC4Wi/U7rNisiJMR3ORg== -"@malept/electron-installer-flatpak@^0.10.0": - version "0.10.1" - resolved "https://registry.yarnpkg.com/@malept/electron-installer-flatpak/-/electron-installer-flatpak-0.10.1.tgz#b57dc286489613ce09c2368142650910c96ca915" - integrity sha512-B72vvkITZbR6nzLPIB9zH0Ar6QVTRbzGe8rBsUTW7AH1bIQ1GKTFDJK94D/qg97cvqUY0fRbXr+GZ3ig56objA== +"@malept/electron-installer-flatpak@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@malept/electron-installer-flatpak/-/electron-installer-flatpak-0.11.0.tgz#864b5f6cdf9ac61786bce84dea0c61c3e4db91c4" + integrity sha512-bEA880Kv+NhHg601gvRPxlN6O+IaPuEsv5/Gxxxhx8w9DwT4K4HWIbzllgLxcQkJWHlwEsGsoxasg7p3ktMAGw== dependencies: "@malept/flatpak-bundler" "^0.3.0" debug "^4.1.1" - electron-installer-common "^0.7.0" - fs-extra "^8.0.1" - lodash "^4.13.0" - semver "^6.1.1" - yargs "^14.0.0" + electron-installer-common "^0.8.0" + lodash "^4.17.15" + semver "^7.1.1" + yargs "^15.0.1" "@malept/flatpak-bundler@^0.3.0": version "0.3.0" @@ -1984,7 +2011,7 @@ babel-plugin-source-map-support@^2.1.1: dependencies: "@babel/helper-module-imports" "^7.0.0" -babel-runtime@^6.26.0: +babel-runtime@^6.23.0, babel-runtime@^6.26.0: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe" integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= @@ -2346,10 +2373,10 @@ cacheable-request@^6.0.0: normalize-url "^4.1.0" responselike "^1.0.2" -cachedir@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.1.0.tgz#b448c32b44cd9c0cd6ce4c419fa5b3c112c02191" - integrity sha512-xGBpPqoBvn3unBW7oxgb8aJn42K0m9m1/wyjmazah10Fq7bROGG3kRAE6OIyr3U3PIJUqGuebhCEdMk9OKJG0A== +cachedir@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/cachedir/-/cachedir-2.2.0.tgz#19afa4305e05d79e417566882e0c8f960f62ff0e" + integrity sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ== caching-transform@^3.0.2: version "3.0.2" @@ -2361,6 +2388,25 @@ caching-transform@^3.0.2: package-hash "^3.0.0" write-file-atomic "^2.4.2" +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + callsites@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" @@ -2431,6 +2477,15 @@ chai@4.2.0: pathval "^1.1.0" type-detect "^4.0.5" +chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + chalk@^1.0.0, chalk@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" @@ -2442,15 +2497,6 @@ chalk@^1.0.0, 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.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - chalk@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" @@ -2702,26 +2748,26 @@ commander@~2.19.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== -commitizen@^3.1.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/commitizen/-/commitizen-3.1.2.tgz#29ddd8b39396923e9058a0e4840cbeef144290be" - integrity sha512-eD0uTUsogu8ksFjFFYq75LLfXeLXsCIa27TPfOqvBI+tCx1Pp5QfKqC9oC+qTpSz3nTn9/+7TL5mE/wurB22JQ== +commitizen@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/commitizen/-/commitizen-4.0.3.tgz#c19a4213257d0525b85139e2f36db7cc3b4f6dae" + integrity sha512-lxu0F/Iq4dudoFeIl5pY3h3CQJzkmQuh3ygnaOvqhAD8Wu2pYBI17ofqSuPHNsBTEOh1r1AVa9kR4Hp0FAHKcQ== dependencies: - cachedir "2.1.0" - cz-conventional-changelog "2.1.0" + cachedir "2.2.0" + cz-conventional-changelog "3.0.1" dedent "0.7.0" - detect-indent "^5.0.0" + detect-indent "6.0.0" find-node-modules "2.0.0" find-root "1.1.0" - fs-extra "^7.0.0" - glob "7.1.3" - inquirer "6.2.0" + fs-extra "8.1.0" + glob "7.1.4" + inquirer "6.5.0" is-utf8 "^0.2.1" - lodash "4.17.14" + lodash "4.17.15" minimist "1.2.0" shelljs "0.7.6" - strip-bom "3.0.0" - strip-json-comments "2.0.1" + strip-bom "4.0.0" + strip-json-comments "3.0.1" commondir@^1.0.1: version "1.0.1" @@ -2884,6 +2930,16 @@ core-util-is@1.0.2, core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= +cosmiconfig@^5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" + integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + dependencies: + import-fresh "^2.0.0" + is-directory "^0.3.1" + js-yaml "^3.13.1" + parse-json "^4.0.0" + cp-file@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-6.2.0.tgz#40d5ea4a1def2a9acdd07ba5c0b0246ef73dc10d" @@ -3045,16 +3101,19 @@ cyclist@^1.0.1: resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= -cz-conventional-changelog@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-2.1.0.tgz#2f4bc7390e3244e4df293e6ba351e4c740a7c764" - integrity sha1-L0vHOQ4yROTfKT5ro1Hkx0Cnx2Q= +cz-conventional-changelog@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/cz-conventional-changelog/-/cz-conventional-changelog-3.0.1.tgz#b1f207ae050355e7ada65aad5c52e9de3d0c8e5b" + integrity sha512-7KASIwB8/ClEyCRvQrCPbN7WkQnUSjSSVNyPM+gDJ0jskLi8h8N2hrdpyeCk7fIqKMRzziqVSOBTB8yyLTMHGQ== dependencies: + chalk "^2.4.1" conventional-commit-types "^2.0.0" lodash.map "^4.5.1" - longest "^1.0.1" + longest "^2.0.1" right-pad "^1.0.1" word-wrap "^1.0.3" + optionalDependencies: + "@commitlint/load" ">6.1.1" cz-customizable@^6.2.0: version "6.2.0" @@ -3226,10 +3285,10 @@ detect-file@^1.0.0: resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= -detect-indent@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-5.0.0.tgz#3871cc0a6a002e8c3e5b3cf7f336264675f06b9d" - integrity sha1-OHHMCmoALow+Wzz38zYmRnXwa50= +detect-indent@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.0.0.tgz#0abd0f549f69fc6659a254fe96786186b6f528fd" + integrity sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA== detect-libc@^1.0.3: version "1.0.3" @@ -3392,6 +3451,21 @@ electron-installer-common@^0.7.0, electron-installer-common@^0.7.1: semver "^6.0.0" tmp-promise "^2.0.1" +electron-installer-common@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/electron-installer-common/-/electron-installer-common-0.8.0.tgz#10c8ab85e7a8d733b42e2d55f9114345c02171f6" + integrity sha512-0W2GNnCXFP6QutFqfaF5oH32+gXcfI643WC2rqljTPje9N36qmWxVORRax1hKuuhwn1Fa0x/x1dcTkdCr87rkA== + dependencies: + asar "^2.0.1" + cross-spawn "^7.0.1" + debug "^4.1.1" + fs-extra "^8.0.1" + glob "^7.1.4" + lodash "^4.17.15" + parse-author "^2.0.0" + semver "^6.0.0" + tmp-promise "^2.0.1" + electron-installer-debian@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/electron-installer-debian/-/electron-installer-debian-2.0.1.tgz#79dd3f85ddd0651b8e13a83d7934e6de88925df3" @@ -3996,7 +4070,7 @@ extend@~3.0.2: resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== -external-editor@^3.0.0, external-editor@^3.0.3: +external-editor@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== @@ -4308,6 +4382,15 @@ from2@^2.1.0: inherits "^2.0.1" readable-stream "^2.0.0" +fs-extra@8.1.0, fs-extra@^8.0.1, fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + fs-extra@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" @@ -4326,15 +4409,6 @@ fs-extra@^7.0.0, fs-extra@^7.0.1: jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^8.0.1, fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - fs-minipass@^1.2.5: version "1.2.7" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.7.tgz#ccff8570841e7fe4265693da88936c55aed7f7c7" @@ -4561,6 +4635,18 @@ glob@7.1.3: once "^1.3.0" path-is-absolute "^1.0.0" +glob@7.1.4: + version "7.1.4" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.4.tgz#aa608a2f6c577ad357e1ae5a5c26d9a8d1969255" + integrity sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + glob@^7.0.0, glob@^7.1.3, glob@^7.1.4, glob@^7.1.5, glob@^7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" @@ -4586,7 +4672,7 @@ global-agent@^2.0.2: semver "^6.3.0" serialize-error "^5.0.0" -global-dirs@^0.1.0: +global-dirs@^0.1.0, global-dirs@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-0.1.1.tgz#b319c0dd4607f353f3be9cca4c72fc148c49f445" integrity sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= @@ -4982,6 +5068,14 @@ image-size@^0.7.4: resolved "https://registry.yarnpkg.com/image-size/-/image-size-0.7.4.tgz#092c1e541a93511917bfc957a1fc7add21c72e87" integrity sha512-GqPgxs+VkOr12aWwjSkyRzf5atzObWpFtiRuDgxCl2I/SDpZOKZFRD3iIAeAN6/usmn8SeLWRt7a8JRYK0Whbw== +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + import-fresh@^3.0.0: version "3.2.1" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" @@ -5050,23 +5144,23 @@ ini@^1.3.4, ini@~1.3.0: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== -inquirer@6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.2.0.tgz#51adcd776f661369dc1e894859c2560a224abdd8" - integrity sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg== +inquirer@6.5.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.0.tgz#2303317efc9a4ea7ec2e2df6f86569b734accf42" + integrity sha512-scfHejeG/lVZSpvCXpsB4j/wQNPM5JC8kiElOI0OUTwmc1RTpXr4H32/HOlQHcZiYl2z2VElwuCVDRG8vFmbnA== dependencies: - ansi-escapes "^3.0.0" - chalk "^2.0.0" + ansi-escapes "^3.2.0" + chalk "^2.4.2" cli-cursor "^2.1.0" cli-width "^2.0.0" - external-editor "^3.0.0" + external-editor "^3.0.3" figures "^2.0.0" - lodash "^4.17.10" + lodash "^4.17.12" mute-stream "0.0.7" run-async "^2.2.0" - rxjs "^6.1.0" + rxjs "^6.4.0" string-width "^2.1.0" - strip-ansi "^4.0.0" + strip-ansi "^5.1.0" through "^2.3.6" inquirer@^6.2.0, inquirer@^6.3.1: @@ -5216,6 +5310,11 @@ is-descriptor@^1.0.0, is-descriptor@^1.0.2: is-data-descriptor "^1.0.0" kind-of "^6.0.2" +is-directory@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" @@ -5906,12 +6005,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@4.17.14: - version "4.17.14" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.14.tgz#9ce487ae66c96254fe20b599f21b6816028078ba" - integrity sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw== - -lodash@^4.13.0, lodash@^4.16.2, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.3, lodash@^4.17.4: +lodash@4.17.15, lodash@^4.16.2, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.13, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.3, lodash@^4.17.4: version "4.17.15" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== @@ -5958,10 +6052,10 @@ lolex@^5.0.1, lolex@^5.1.2: dependencies: "@sinonjs/commons" "^1.7.0" -longest@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/longest/-/longest-1.0.1.tgz#30a0b2da38f73770e8294a0d22e6625ed77d0097" - integrity sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc= +longest@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/longest/-/longest-2.0.1.tgz#781e183296aa94f6d4d916dc335d0d17aefa23f8" + integrity sha1-eB4YMpaqlPbU2RbcM10NF676I/g= loose-envify@^1.0.0: version "1.4.0" @@ -7790,11 +7884,28 @@ resolve-dir@^1.0.0, resolve-dir@^1.0.1: expand-tilde "^2.0.0" global-modules "^1.0.0" +resolve-from@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + resolve-from@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-global@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/resolve-global/-/resolve-global-1.0.0.tgz#a2a79df4af2ca3f49bf77ef9ddacd322dad19255" + integrity sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw== + dependencies: + global-dirs "^0.1.1" + resolve-package@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/resolve-package/-/resolve-package-1.0.1.tgz#686f70b188bd7d675f5bbc4282ccda060abb9d27" @@ -7902,7 +8013,7 @@ run-queue@^1.0.0, run-queue@^1.0.3: dependencies: aproba "^1.1.1" -rxjs@^6.1.0, rxjs@^6.3.1, rxjs@^6.3.3, rxjs@^6.4.0, rxjs@^6.5.1, rxjs@^6.5.3: +rxjs@^6.3.1, rxjs@^6.3.3, rxjs@^6.4.0, rxjs@^6.5.1, rxjs@^6.5.3: version "6.5.4" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.5.4.tgz#e0777fe0d184cec7872df147f303572d414e211c" integrity sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q== @@ -7979,11 +8090,16 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@^6.0.0, semver@^6.1.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: +semver@^6.0.0, semver@^6.1.0, semver@^6.1.2, semver@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== +semver@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.1.1.tgz#29104598a197d6cbe4733eeecbe968f7b43a9667" + integrity sha512-WfuG+fl6eh3eZ2qAf6goB7nhiCd7NPXhmyFxigB/TOkQyeLP8w8GsVehvtGNtnNmyboz4TgeK40B1Kbql/8c5A== + send@0.17.1: version "0.17.1" resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" @@ -8459,10 +8575,10 @@ strip-ansi@^6.0.0: dependencies: ansi-regex "^5.0.0" -strip-bom@3.0.0, strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= +strip-bom@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== strip-bom@^2.0.0: version "2.0.0" @@ -8471,6 +8587,11 @@ strip-bom@^2.0.0: dependencies: is-utf8 "^0.2.0" +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" @@ -8493,7 +8614,7 @@ strip-json-comments@2.0.1, strip-json-comments@~2.0.1: resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= -strip-json-comments@^3.0.1: +strip-json-comments@3.0.1, strip-json-comments@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.0.1.tgz#85713975a91fb87bf1b305cca77395e40d2a64a7" integrity sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==