Merge pull request #145 from Jigsaw-Code/fortuna-do

Make Manager a little more secure
This commit is contained in:
Vinicius Fortuna 2018-05-25 11:06:38 -04:00 committed by GitHub
commit 37e59b6d7b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 196 additions and 210 deletions

View file

@ -121,7 +121,8 @@ function createMainWindow() {
webPreferences: {
nodeIntegration: false,
preload: path.join(__dirname, 'preload.js'),
nativeWindowOpen: true
nativeWindowOpen: true,
webviewTag: false
}
});
const webAppUrl = getWebAppUrl();

View file

@ -28,7 +28,13 @@ export class LoadingWindow {
this.timeoutId = global.setTimeout(() => {
this.timeoutId = null;
this.loadingBrowserWindow = new electron.BrowserWindow();
this.loadingBrowserWindow = new electron.BrowserWindow({
webPreferences: {
nodeIntegration: false,
nativeWindowOpen: true,
webviewTag: false
}
});
this.loadingBrowserWindow.loadURL(this.url);
this.loadingBrowserWindow.setBounds(this.mainWindow.getBounds());
this.mainWindow.hide();

View file

@ -22,8 +22,8 @@
"@types/node-forge": "^0.6.9",
"bower": "^1.8.0",
"browserify": "^14.5.0",
"electron": "^1.7.9",
"electron-builder": "^20.4.1",
"electron": "^1.8.7",
"electron-builder": "^20.13.4",
"electron-icon-maker": "^0.0.4"
},
"scripts": {

391
yarn.lock
View file

@ -22,6 +22,10 @@
"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"
"@google-cloud/bigquery@^0.9.6":
version "0.9.6"
resolved "https://registry.yarnpkg.com/@google-cloud/bigquery/-/bigquery-0.9.6.tgz#beac6d486c45f8010a480438de4945252fc4ceae"
@ -224,9 +228,9 @@ adm-zip@0.4.7:
version "0.4.7"
resolved "https://registry.yarnpkg.com/adm-zip/-/adm-zip-0.4.7.tgz#8606c2cbf1c426ce8c8ec00174447fd49b6eafc1"
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.2.2:
version "5.2.2"
@ -253,14 +257,14 @@ ajv@^5.1.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.0"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.0.tgz#4c8affdf80887d8f132c9c52ab8a2dc4d0b7b24c"
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"
uri-js "^4.2.1"
ansi-align@^2.0.0:
version "2.0.0"
@ -292,65 +296,29 @@ ansi-styles@^3.2.1:
dependencies:
color-convert "^1.9.0"
app-builder-bin-linux@1.7.2:
version "1.7.2"
resolved "https://registry.yarnpkg.com/app-builder-bin-linux/-/app-builder-bin-linux-1.7.2.tgz#a764c8e52ecf1b5b068f32c820c6daf1ffed6a8f"
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-linux@1.8.3:
version "1.8.3"
resolved "https://registry.yarnpkg.com/app-builder-bin-linux/-/app-builder-bin-linux-1.8.3.tgz#4bf638a7bd29365e5534d2ba554baf1350fb4a87"
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-linux@1.8.4:
version "1.8.4"
resolved "https://registry.yarnpkg.com/app-builder-bin-linux/-/app-builder-bin-linux-1.8.4.tgz#9fa4f4f6af21f147cdedc69279940134c77d297f"
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-mac@1.7.2:
version "1.7.2"
resolved "https://registry.yarnpkg.com/app-builder-bin-mac/-/app-builder-bin-mac-1.7.2.tgz#c4ee0d950666c97c12a45ac74ec6396be3357644"
app-builder-bin-mac@1.8.3:
version "1.8.3"
resolved "https://registry.yarnpkg.com/app-builder-bin-mac/-/app-builder-bin-mac-1.8.3.tgz#8e2c63e9d822fce2eee8db2f9f817d7b68532df7"
app-builder-bin-mac@1.8.4:
version "1.8.4"
resolved "https://registry.yarnpkg.com/app-builder-bin-mac/-/app-builder-bin-mac-1.8.4.tgz#abd35353167b037a15353fe44c84b0b17045d12f"
app-builder-bin-win@1.7.2:
version "1.7.2"
resolved "https://registry.yarnpkg.com/app-builder-bin-win/-/app-builder-bin-win-1.7.2.tgz#7acac890782f4118f09941b343ba06c56452a6f6"
app-builder-bin-win@1.8.3:
version "1.8.3"
resolved "https://registry.yarnpkg.com/app-builder-bin-win/-/app-builder-bin-win-1.8.3.tgz#3598ec1c523dd197e8bb5dfeab3e2fe70905ae79"
app-builder-bin-win@1.8.4:
version "1.8.4"
resolved "https://registry.yarnpkg.com/app-builder-bin-win/-/app-builder-bin-win-1.8.4.tgz#ba5f7a7d8ae48d32c400691b3c45f6f746c27748"
app-builder-bin@1.7.2:
version "1.7.2"
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.7.2.tgz#daf67060a6bad8f5f611a0d2876d9db897a83f06"
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.7.2"
app-builder-bin-mac "1.7.2"
app-builder-bin-win "1.7.2"
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.8.3:
version "1.8.3"
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.8.3.tgz#902174b5864521e5068fe1d8ae5566633a5b9c44"
optionalDependencies:
app-builder-bin-linux "1.8.3"
app-builder-bin-mac "1.8.3"
app-builder-bin-win "1.8.3"
app-builder-bin@1.8.4:
version "1.8.4"
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.8.4.tgz#ca8fd02209c2e0681de97fdb4c559d93381cc812"
optionalDependencies:
app-builder-bin-linux "1.8.4"
app-builder-bin-mac "1.8.4"
app-builder-bin-win "1.8.4"
app-builder-bin@1.9.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.9.0.tgz#700ff08c2558bb27d271c655e8353fe703fa7647"
aproba@^1.0.3:
version "1.2.0"
@ -788,16 +756,16 @@ buffer@^5.0.2:
base64-js "^1.0.2"
ieee754 "^1.1.4"
builder-util-runtime@4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-4.1.0.tgz#7dcd042d555d2f161a5538d7a0ea8c292daa0683"
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.5.2"
fs-extra-p "^4.6.0"
sax "^1.2.4"
builder-util-runtime@4.2.0, builder-util-runtime@^4.1.0, builder-util-runtime@^4.2.0, builder-util-runtime@~4.2.0:
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:
@ -806,62 +774,43 @@ builder-util-runtime@4.2.0, builder-util-runtime@^4.1.0, builder-util-runtime@^4
fs-extra-p "^4.5.2"
sax "^1.2.4"
builder-util@5.6.7:
version "5.6.7"
resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.6.7.tgz#662ff2ba4f70416ee0c085126f16af48fbf97900"
builder-util@5.8.1:
version "5.8.1"
resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.8.1.tgz#8dd953c018b7a7b2a56c3427b2c62ef77c925ac7"
dependencies:
"7zip-bin" "~3.1.0"
app-builder-bin "1.7.2"
app-builder-bin "1.8.6"
bluebird-lst "^1.0.5"
builder-util-runtime "^4.1.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.5"
stat-mode "^0.2.2"
temp-file "^3.1.1"
temp-file "^3.1.2"
builder-util@5.7.4:
version "5.7.4"
resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.7.4.tgz#d6e9a56e2865f0d0a504a07ea0f8dc35185b4795"
builder-util@^5.8.1:
version "5.10.0"
resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.10.0.tgz#025291dba29a865b6e2b28959d0f757f4883c3bd"
dependencies:
"7zip-bin" "~3.1.0"
app-builder-bin "1.8.3"
"7zip-bin" "~4.0.2"
app-builder-bin "1.9.0"
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"
builder-util@^5.6.7, builder-util@^5.7.0, builder-util@^5.7.4:
version "5.7.5"
resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.7.5.tgz#58f8d2b7a35445c5fb45bff50b39bbed554c9863"
dependencies:
"7zip-bin" "~3.1.0"
app-builder-bin "1.8.4"
bluebird-lst "^1.0.5"
builder-util-runtime "^4.2.0"
chalk "^2.3.2"
debug "^3.1.0"
fs-extra-p "^4.5.2"
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"
stat-mode "^0.2.2"
temp-file "^3.1.1"
temp-file "^3.1.2"
builtin-modules@^1.0.0, builtin-modules@^1.1.1:
version "1.1.1"
@ -939,7 +888,7 @@ chalk@1.1.3, chalk@^1.1.0:
strip-ansi "^3.0.0"
supports-color "^2.0.0"
chalk@^2.0.1, chalk@^2.3.2:
chalk@^2.0.1:
version "2.3.2"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.2.tgz#250dc96b07491bfd601e648d66ddf5f60c7a5c65"
dependencies:
@ -955,6 +904,14 @@ chalk@^2.3.0:
escape-string-regexp "^1.0.5"
supports-color "^4.0.0"
chalk@^2.4.1:
version "2.4.1"
resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.1.tgz#18c49ab16a037b6eb0152cc83e3471338215b66e"
dependencies:
ansi-styles "^3.2.1"
escape-string-regexp "^1.0.5"
supports-color "^5.3.0"
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"
@ -1398,15 +1355,15 @@ diffie-hellman@^5.0.0:
miller-rabin "^4.0.0"
randombytes "^2.0.0"
dmg-builder@4.1.3:
version "4.1.3"
resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-4.1.3.tgz#d336cf398fd331b2dedd7efae4b51b9bfe00aa1c"
dmg-builder@4.1.8:
version "4.1.8"
resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-4.1.8.tgz#365048a4abf3f4e9a4d8fb0331ce7ba13458f4bd"
dependencies:
bluebird-lst "^1.0.5"
builder-util "^5.7.0"
electron-builder-lib "~20.6.2"
fs-extra-p "^4.5.2"
iconv-lite "^0.4.19"
builder-util "^5.8.1"
electron-builder-lib "~20.13.2"
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"
@ -1425,11 +1382,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"
@ -1475,26 +1432,26 @@ ee-first@1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
ejs@^2.5.7, ejs@^2.5.8:
version "2.5.8"
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.8.tgz#2ab6954619f225e6193b7ac5f7c39c48fefe4380"
ejs@^2.6.1:
version "2.6.1"
resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0"
electron-builder-lib@20.8.1:
version "20.8.1"
resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.8.1.tgz#633167c55f183951b031b59261a923968c098073"
electron-builder-lib@20.13.4:
version "20.13.4"
resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.13.4.tgz#dcadc4a72b4d57996c11a32e5a6a4669bbb4cff9"
dependencies:
"7zip-bin" "~3.1.0"
app-builder-bin "1.8.3"
app-builder-bin "1.8.6"
async-exit-hook "^2.0.1"
bluebird-lst "^1.0.5"
builder-util "5.7.4"
builder-util-runtime "4.2.0"
builder-util "5.8.1"
builder-util-runtime "4.2.1"
chromium-pickle-js "^0.2.0"
debug "^3.1.0"
ejs "^2.5.8"
ejs "^2.6.1"
electron-osx-sign "0.4.10"
electron-publish "20.8.1"
fs-extra-p "^4.5.2"
electron-publish "20.13.2"
fs-extra-p "^4.6.0"
hosted-git-info "^2.6.0"
is-ci "^1.1.0"
isbinaryfile "^3.0.2"
@ -1503,27 +1460,27 @@ electron-builder-lib@20.8.1:
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"
temp-file "^3.1.2"
electron-builder-lib@~20.6.2:
version "20.6.2"
resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.6.2.tgz#34f38b6172c05f90d34b6b5ed2f2b6922e731a39"
electron-builder-lib@~20.13.2:
version "20.13.5"
resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-20.13.5.tgz#7c1d978c08b5ca6f668d5d825f7d3aae9cc9296e"
dependencies:
"7zip-bin" "~3.1.0"
app-builder-bin "1.7.2"
app-builder-bin "1.8.6"
async-exit-hook "^2.0.1"
bluebird-lst "^1.0.5"
builder-util "5.6.7"
builder-util-runtime "4.1.0"
builder-util "5.8.1"
builder-util-runtime "4.2.1"
chromium-pickle-js "^0.2.0"
debug "^3.1.0"
ejs "^2.5.7"
ejs "^2.6.1"
electron-osx-sign "0.4.10"
electron-publish "20.6.1"
fs-extra-p "^4.5.2"
electron-publish "20.13.2"
fs-extra-p "^4.6.0"
hosted-git-info "^2.6.0"
is-ci "^1.1.0"
isbinaryfile "^3.0.2"
@ -1531,29 +1488,29 @@ electron-builder-lib@~20.6.2:
lazy-val "^1.0.3"
minimatch "^3.0.4"
normalize-package-data "^2.4.0"
plist "^2.1.0"
read-config-file "3.0.0"
plist "^3.0.1"
read-config-file "3.0.1"
sanitize-filename "^1.6.1"
semver "^5.5.0"
temp-file "^3.1.1"
temp-file "^3.1.2"
electron-builder@^20.4.1:
version "20.8.1"
resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.8.1.tgz#3d19607a7f7d3ee7f3e110a6fc66c720ed1d2cc0"
electron-builder@^20.13.4:
version "20.13.4"
resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.13.4.tgz#fad23bcf9db1923785ef6bdbcf286a8780453240"
dependencies:
bluebird-lst "^1.0.5"
builder-util "5.7.4"
builder-util-runtime "4.2.0"
chalk "^2.3.2"
dmg-builder "4.1.3"
electron-builder-lib "20.8.1"
builder-util "5.8.1"
builder-util-runtime "4.2.1"
chalk "^2.4.1"
dmg-builder "4.1.8"
electron-builder-lib "20.13.4"
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.4.0"
update-notifier "^2.5.0"
yargs "^11.0.0"
electron-download-tf@4.3.4:
@ -1607,29 +1564,17 @@ electron-osx-sign@0.4.10:
minimist "^1.2.0"
plist "^2.1.0"
electron-publish@20.6.1:
version "20.6.1"
resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.6.1.tgz#1bc8497fc9370f8e39c9212ce0b5857ef1d666fd"
electron-publish@20.13.2:
version "20.13.2"
resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.13.2.tgz#a5388098ac17fa10d0494687e8548a26cf1522ac"
dependencies:
bluebird-lst "^1.0.5"
builder-util "^5.6.7"
builder-util-runtime "^4.1.0"
chalk "^2.3.2"
fs-extra-p "^4.5.2"
builder-util "^5.8.1"
builder-util-runtime "^4.2.1"
chalk "^2.4.1"
fs-extra-p "^4.6.0"
lazy-val "^1.0.3"
mime "^2.2.0"
electron-publish@20.8.1:
version "20.8.1"
resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.8.1.tgz#ec5730efbda88c6566a47395d433d7b122782675"
dependencies:
bluebird-lst "^1.0.5"
builder-util "^5.7.4"
builder-util-runtime "^4.2.0"
chalk "^2.3.2"
fs-extra-p "^4.5.2"
lazy-val "^1.0.3"
mime "^2.2.0"
mime "^2.3.1"
electron-updater@^2.21.0:
version "2.21.4"
@ -1645,9 +1590,9 @@ electron-updater@^2.21.0:
semver "^5.5.0"
source-map-support "^0.5.4"
electron@^1.7.9:
version "1.8.4"
resolved "https://registry.yarnpkg.com/electron/-/electron-1.8.4.tgz#cca8d0e6889f238f55b414ad224f03e03b226a38"
electron@^1.8.7:
version "1.8.7"
resolved "https://registry.yarnpkg.com/electron/-/electron-1.8.7.tgz#373c1dc4589d7ab4acd49aff8db4a1c0a6c3bcc1"
dependencies:
"@types/node" "^8.0.24"
electron-download "^3.0.1"
@ -1830,6 +1775,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-json-stable-stringify@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
@ -1917,13 +1866,20 @@ fresh@0.5.0:
version "0.5.0"
resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.0.tgz#f474ca5e6a9246d6fd8e0953cfa9b9c805afa78e"
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"
@ -1958,6 +1914,14 @@ fs-extra@^5.0.0:
jsonfile "^4.0.0"
universalify "^0.1.0"
fs-extra@^6.0.0:
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"
@ -2394,9 +2358,11 @@ iconv-lite@0.4.15:
version "0.4.15"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.15.tgz#fe265a218ac6a57cfe854927e9d04c19825eddeb"
iconv-lite@^0.4.19:
version "0.4.19"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
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"
ieee754@^1.1.4:
version "1.1.11"
@ -2660,7 +2626,7 @@ js-tokens@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7"
js-yaml@^3.10.0, js-yaml@^3.11.0:
js-yaml@^3.11.0:
version "3.11.0"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef"
dependencies:
@ -2702,9 +2668,11 @@ json-stringify-safe@~5.0.0, json-stringify-safe@~5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
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"
@ -2971,9 +2939,9 @@ mime@^1.2.11, mime@^1.3.4, mime@^1.4.1:
version "1.6.0"
resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
mime@^2.2.0:
version "2.2.2"
resolved "https://registry.yarnpkg.com/mime/-/mime-2.2.2.tgz#6b4c109d88031d7b5c23635f5b923da336d79121"
mime@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/mime/-/mime-2.3.1.tgz#b1621c54d63b97c47d3cfe7f7215f7d64517c369"
mimic-fn@^1.0.0:
version "1.2.0"
@ -3654,18 +3622,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-only-stream@^2.0.0:
@ -3943,6 +3911,10 @@ safe-json-stringify@~1:
version "1.1.0"
resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.1.0.tgz#bd2b6dad1ebafab3c24672a395527f01804b7e19"
"safer-buffer@>= 2.1.2 < 3":
version "2.1.2"
resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
sanitize-filename@^1.6.1:
version "1.6.1"
resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.1.tgz#612da1c96473fa02dccda92dcd5b4ab164a6772a"
@ -4081,6 +4053,13 @@ source-map-support@^0.5.4:
dependencies:
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@^0.6.0:
version "0.6.1"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
@ -4398,13 +4377,13 @@ tar@^2.2.1:
fstream "^1.0.2"
inherits "2"
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:
@ -4569,9 +4548,9 @@ unzip-response@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
update-notifier@^2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.4.0.tgz#f9b4c700fbfd4ec12c811587258777d563d8c866"
update-notifier@^2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.5.0.tgz#d0744593e13f161e406acb1d9408b72cad08aff6"
dependencies:
boxen "^1.2.1"
chalk "^2.0.1"
@ -4584,9 +4563,9 @@ update-notifier@^2.4.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.1"
resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.1.tgz#4595a80a51f356164e22970df64c7abd6ade9850"
dependencies:
punycode "^2.1.0"