From 9f2179af0cd558d2cf1178c144efb3c1a33c5064 Mon Sep 17 00:00:00 2001 From: Nicolas Riesco Date: Wed, 6 Jun 2018 06:37:32 +0100 Subject: [PATCH 1/7] package.json: remove obsolete script for packing --- package.js | 146 --------------------------------------------------- package.json | 2 - 2 files changed, 148 deletions(-) delete mode 100644 package.js diff --git a/package.js b/package.js deleted file mode 100644 index e2ea20aa7..000000000 --- a/package.js +++ /dev/null @@ -1,146 +0,0 @@ -/* eslint strict: 0, no-shadow: 0, no-unused-vars: 0, no-console: 0 */ -'use strict'; - -require('babel-polyfill'); -const os = require('os'); -const webpack = require('webpack'); -const electronCfg = require('./webpack.config.electron.js'); -const cfg = require('./webpack.config.production.js'); -const packager = require('electron-packager'); -const del = require('del'); -const exec = require('child_process').exec; -const execSync = require('child_process').execSync; -const argv = require('minimist')(process.argv.slice(2)); -const pkg = require('./package.json'); -const deps = Object.keys(pkg.dependencies); -const devDeps = Object.keys(pkg.devDependencies); - -const appName = argv.name || argv.n || pkg.productName; -const shouldUseAsar = argv.asar || argv.a || false; -const shouldBuildAll = argv.all || false; - -const userFriendlyAppNames = { - arch: {ia32: '32bit', x64: '64bit'}, plat: {linux: 'Linux', darwin: 'Mac', win32: 'Windows'} -}; - -const DEFAULT_OPTS = { - electronVersion: devDeps.electron, - dir: './', - name: appName, - asar: shouldUseAsar, - ignore: [ - '^/scripts($|/)', - '^/spec($|/)', - '^/test($|/)', - '^/tools($|/)', - '^/release($|/)', - '^/ssl/certs($|/)', - '^/backend/main.development.js' - ] - .concat( - devDeps - .map(dep => `/node_modules/${dep}($|/)`)) -}; - -const icon = argv.icon || argv.i || 'app/app'; - -if (icon) { - DEFAULT_OPTS.icon = icon; -} - -startPack(); - -function build(cfg) { - return new Promise((resolve, reject) => { - webpack(cfg, (err, stats) => { - if (err) return reject(err); - resolve(stats); - }); - }); -} - -function startPack() { - console.log('start pack: ' + os.platform()); - /* - * Workaround for: https://github.com/ibmdb/node-ibm_db/issues/329 - * This can be removed once the issue is resolved. - */ - if (os.platform() === 'darwin') { - // Surpressed ESLint cause this is a complex command and concatenation would make it harder to maintain - // eslint-disable-next-line max-len - console.log('Running command:'); - execSync('echo install_name_tool -change ' + - '`pwd`/node_modules/ibm_db/installer/clidriver/lib/libdb2.dylib ' + - '@loader_path/../../installer/clidriver/lib/libdb2.dylib ' + - 'node_modules/ibm_db/build/Release/odbc_bindings.node', {stdio: [0, 1, 2]}); - execSync('install_name_tool -change ' + - '`pwd`/node_modules/ibm_db/installer/clidriver/lib/libdb2.dylib ' + - '@loader_path/../../installer/clidriver/lib/libdb2.dylib ' + - 'node_modules/ibm_db/build/Release/odbc_bindings.node', - function(err, stdout, stderr) { - console.log(stdout); - if (stderr) { - console.warn('An error occured:' + stderr); - return; - } - }); - - } - build(electronCfg) - .then(() => build(cfg)) - .then(() => del('release')) - .then(paths => { - if (shouldBuildAll) { - // build for all platforms - const archs = ['ia32', 'x64']; - const platforms = ['linux', 'win32', 'darwin']; - - platforms.forEach(plat => { - archs.forEach(arch => { - pack(plat, arch, log(plat, arch)); - }); - }); - } else { - // build for current platform only - pack(os.platform(), os.arch(), log(os.platform(), os.arch())); - } - }) - .catch(err => { - console.error(err); - }); -} - -function pack(plat, arch, cb) { - // there is no darwin ia32 electron - if (plat === 'darwin' && arch === 'ia32') return; - - const iconObj = { - icon: DEFAULT_OPTS.icon + (() => { - let extension = '.png'; - if (plat === 'darwin') { - extension = '.icns'; - } else if (plat === 'win32') { - extension = '.ico'; - } - return extension; - })() - }; - - const opts = Object.assign({}, DEFAULT_OPTS, iconObj, { - platform: plat, - arch, - prune: true, - 'appVersion': pkg.version, - out: `release/${userFriendlyAppNames.plat[plat]}-${userFriendlyAppNames.arch[arch]}` - }); - - packager(opts, cb); -} - -function log(plat, arch) { - return (err, filepath) => { - if (err) return console.error(err); - console.log(`${plat}-${arch} finished! see release/` + - `${userFriendlyAppNames.plat[plat]}-${userFriendlyAppNames.arch[arch]}`); - }; -} diff --git a/package.json b/package.json index 909e0972e..203ee858e 100644 --- a/package.json +++ b/package.json @@ -49,8 +49,6 @@ "test-unit-routes": "cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 electron-mocha --full-trace --timeout 90000 --compilers js:babel-register test/backend/routes.spec.js", "test-unit-scheduler": "cross-env NODE_ENV=test BABEL_DISABLE_CACHE=1 electron-mocha --full-trace --timeout 90000 --compilers js:babel-register test/backend/QueryScheduler.spec.js", "pack": "cross-env NODE_ENV=production electron-builder --publish=never", - "package": "cross-env NODE_ENV=production node -r babel-register package.js", - "package-all": "yarn run package -- --all", "rebuild-and-e2e": "yarn run build && yarn run test-e2e", "start": "cross-env NODE_ENV=production electron --disable-http-cache ./", "start-headless": "cross-env NODE_ENV=production node ./dist/headless-bundle.js", From b1a4821ef0af0eae70e3ed2cb8869a5219936c93 Mon Sep 17 00:00:00 2001 From: Nicolas Riesco Date: Wed, 6 Jun 2018 06:41:13 +0100 Subject: [PATCH 2/7] Remove stats.json --- stats.json | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 stats.json diff --git a/stats.json b/stats.json deleted file mode 100644 index e69de29bb..000000000 From 76d70394c0ecd24ce6581f704fc471f2707965ce Mon Sep 17 00:00:00 2001 From: Nicolas Riesco Date: Wed, 6 Jun 2018 06:42:06 +0100 Subject: [PATCH 3/7] Remove unused zipItAll.sh --- zipItAll.sh | 5 ----- 1 file changed, 5 deletions(-) delete mode 100755 zipItAll.sh diff --git a/zipItAll.sh b/zipItAll.sh deleted file mode 100755 index a88e6e122..000000000 --- a/zipItAll.sh +++ /dev/null @@ -1,5 +0,0 @@ -cd release/ -for d in */ ; do - echo ${d%/} - zip -r -X Plotly.Database.Connector.${d%/}.zip $d -done From 86ec44fc4e0335abd83dedba67552d88ed4d44f2 Mon Sep 17 00:00:00 2001 From: Nicolas Riesco Date: Wed, 6 Jun 2018 06:44:27 +0100 Subject: [PATCH 4/7] Remove obsolete TODO.md --- TODO.md | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 TODO.md diff --git a/TODO.md b/TODO.md deleted file mode 100644 index bc7a14345..000000000 --- a/TODO.md +++ /dev/null @@ -1,23 +0,0 @@ -- [x] Parquet files hang sometimes -- [x] postgis instance -- [ ] fail when registering queries -- [ ] whats with that "Can't set headers after request is sent" error message?? -- [ ] clean up all of the Logger.log calls - the whitespace that the back tick quotes introduce is real annoying. -- [ ] elasticsearch UI on prod -- [ ] run in a docker container -- [ ] publish architecture -- [ ] fix documentation links - -- [ ] start running against prod - -little things -- update e2e tests - - test that server is running (keep majority of api tests in routes.spec.js) - - test headless mode -- update `updateGrid` in QueryScheduler to remove query if the response was a 404 - -*** - -- Tell people about the logs in the UI -- Need to update shareplot and workspace dates to be "date modified" instead of - date created. From 17ddbea41b031eb10d88d23e6c353a7fa4c1c779 Mon Sep 17 00:00:00 2001 From: Nicolas Riesco Date: Wed, 6 Jun 2018 22:04:22 +0100 Subject: [PATCH 5/7] travis: appveyor: rename artifacts Closes #448 --- .travis.yml | 2 +- appveyor.yml | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index b2aee6d07..9e24a81ea 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,7 +21,7 @@ install: script: - yarn run build - yarn run pack - - zip mac-release.zip release/Falcon* release/*.yml + - zip --junk-paths mac-release.zip release/*.dmg before_cache: - rm -rf $HOME/.cache/electron-builder/wine diff --git a/appveyor.yml b/appveyor.yml index c781c3aee..19e1f5739 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -28,10 +28,9 @@ build_script: - yarn run pack after_build: - - 7z a release.zip release/latest.yml release/*.exe + - cd release && 7z a win-release.zip *.exe artifacts: - - path: release.zip - name: release + - path: release\win-release.zip test: off From 695ca6831ebc55ddbf8ff11f3d2324f6125b6c01 Mon Sep 17 00:00:00 2001 From: Nicolas Riesco Date: Thu, 7 Jun 2018 12:08:07 +0100 Subject: [PATCH 6/7] package.json: remove unused electron-packager --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 203ee858e..7a87e2ce1 100644 --- a/package.json +++ b/package.json @@ -172,7 +172,6 @@ "electron-builder": "^19.46.4", "electron-debug": "^1.4.0", "electron-mocha": "^4.0.3", - "electron-packager": "^8.7.0", "enzyme": "^3.3.0", "enzyme-adapter-react-16": "^1.1.1", "eslint": "^4.11.0", From 55f5287982bb8cf7db8e3ed9170362b9b16b631e Mon Sep 17 00:00:00 2001 From: Nicolas Riesco Date: Thu, 7 Jun 2018 12:27:48 +0100 Subject: [PATCH 7/7] package.json: Update to electron-builder@20 --- package.json | 2 +- yarn.lock | 821 ++++++++++++++++++++++++--------------------------- 2 files changed, 389 insertions(+), 434 deletions(-) diff --git a/package.json b/package.json index 7a87e2ce1..01e2542dc 100644 --- a/package.json +++ b/package.json @@ -169,7 +169,7 @@ "del": "^3.0.0", "devtron": "^1.3.0", "electron": "2.0", - "electron-builder": "^19.46.4", + "electron-builder": "20", "electron-debug": "^1.4.0", "electron-mocha": "^4.0.3", "enzyme": "^3.3.0", diff --git a/yarn.lock b/yarn.lock index 9ab787c7e..88bd58813 100644 --- a/yarn.lock +++ b/yarn.lock @@ -20,25 +20,9 @@ orbit-camera-controller "^4.0.0" turntable-camera-controller "^3.0.0" -"7zip-bin-linux@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/7zip-bin-linux/-/7zip-bin-linux-1.1.0.tgz#2ca309fd6a2102e18bd81e3a5d91b39db9adab71" - -"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.1.1": - version "2.1.1" - resolved "https://registry.yarnpkg.com/7zip-bin-win/-/7zip-bin-win-2.1.1.tgz#8acfc28bb34e53a9476b46ae85a97418e6035c20" - -"7zip-bin@^2.2.7": - version "2.2.7" - resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-2.2.7.tgz#724802b8d6bda0bf2cfe61a4b86a820efc8ece93" - optionalDependencies: - "7zip-bin-linux" "^1.1.0" - "7zip-bin-mac" "^1.0.1" - "7zip-bin-win" "^2.1.1" +"7zip-bin@~4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-4.0.2.tgz#6abbdc22f33cab742053777a26db2e25ca527179" "@babel/code-frame@7.0.0-beta.32", "@babel/code-frame@^7.0.0-beta.31": version "7.0.0-beta.32" @@ -283,6 +267,10 @@ ajv-keywords@^2.0.0, 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.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.2.0.tgz#e86b819c602cf8821ad637413698f1dec021847a" + ajv@^4.9.1: version "4.11.8" resolved "https://registry.yarnpkg.com/ajv/-/ajv-4.11.8.tgz#82ffb02b29e662ae53bdc20af15947706739c536" @@ -308,6 +296,15 @@ ajv@^5.2.3: json-schema-traverse "^0.3.0" json-stable-stringify "^1.0.1" +ajv@^6.4.0: + version "6.5.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.0.tgz#4c8affdf80887d8f132c9c52ab8a2dc4d0b7b24c" + dependencies: + fast-deep-equal "^2.0.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.3.0" + uri-js "^4.2.1" + alasql@^0.4.5: version "0.4.5" resolved "https://registry.yarnpkg.com/alasql/-/alasql-0.4.5.tgz#8ec32da7d96edd06cbc1948861a8e266e6b9788d" @@ -381,6 +378,12 @@ ansi-styles@^3.1.0, ansi-styles@^3.2.0: dependencies: color-convert "^1.9.0" +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + dependencies: + color-convert "^1.9.0" + ansi-styles@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-1.0.0.tgz#cb102df1c56f5123eab8b67cd7b98027a0279178" @@ -396,16 +399,17 @@ anymatch@^1.3.0: micromatch "^2.1.5" normalize-path "^2.0.0" -app-package-builder@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/app-package-builder/-/app-package-builder-1.5.1.tgz#92bc9bf8821a7d61eb057171515718cc1f6f4514" - dependencies: - bluebird-lst "^1.0.5" - builder-util "^3.4.0" - builder-util-runtime "^3.2.0" - fs-extra-p "^4.4.4" - int64-buffer "^0.1.9" - rabin-bindings "~1.7.3" +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@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@1.9.7: + version "1.9.7" + resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.9.7.tgz#9f01439fa8088a43471df9e5e071dd3880a8cff0" append-transform@^0.4.0: version "0.4.0" @@ -507,26 +511,6 @@ asap@~2.0.3: version "2.0.6" resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" -asar-integrity@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/asar-integrity/-/asar-integrity-0.2.3.tgz#b238a68ef1218561b4904db8400c0943fbc62c62" - dependencies: - bluebird-lst "^1.0.5" - fs-extra-p "^4.4.4" - -asar@^0.13.0: - version "0.13.0" - resolved "https://registry.yarnpkg.com/asar/-/asar-0.13.0.tgz#df33dd9d01bff842464d0d9f095740d4a62afb14" - dependencies: - chromium-pickle-js "^0.2.0" - commander "^2.9.0" - cuint "^0.2.1" - glob "^6.0.4" - minimatch "^3.0.3" - mkdirp "^0.5.0" - mksnapshot "^0.3.0" - tmp "0.0.28" - asn1.js@^4.0.0: version "4.9.1" resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.9.1.tgz#48ba240b45a9280e94748990ba597d216617fd40" @@ -1451,6 +1435,10 @@ base64-js@^1.0.2: version "1.2.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.1.tgz#a91947da1f4a516ea38e5b4ec0ec3773675e0886" +base64-js@^1.2.3: + version "1.3.0" + resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.0.tgz#cab1e6118f051095e58b5281aea8c1cd22bfc0e3" + bcrypt-pbkdf@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d" @@ -1489,14 +1477,14 @@ binary-search-bounds@^2.0.0, binary-search-bounds@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/binary-search-bounds/-/binary-search-bounds-2.0.3.tgz#5ff8616d6dd2ca5388bc85b2d6266e2b9da502dc" -binary@^0.3.0, binary@~0.3.0: +binary@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/binary/-/binary-0.3.0.tgz#9f60553bc5ce8c3386f3b553cff47462adecaa79" dependencies: buffers "~0.1.1" chainsaw "~0.1.0" -bindings@^1.2.1, bindings@^1.3.0: +bindings@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.3.0.tgz#b346f6ecf6a95f5a815c5839fc7cdb22502f1ed7" @@ -1532,20 +1520,20 @@ block-stream@*: dependencies: inherits "~2.0.0" -bluebird-lst@^1.0.4, bluebird-lst@^1.0.5: +bluebird-lst@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.5.tgz#bebc83026b7e92a72871a3dc599e219cbfb002a9" dependencies: bluebird "^3.5.1" -bluebird@^3.1.1, bluebird@^3.4.6: - version "3.5.0" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" - bluebird@^3.3.4, bluebird@^3.5.0, bluebird@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" +bluebird@^3.4.6: + version "3.5.0" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" + bluebird@~3.4.1: version "3.4.7" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.4.7.tgz#f72d760be09b7f76d08ed8fae98b289a8d05fab3" @@ -1758,6 +1746,10 @@ buffer-equal@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" +buffer-from@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.0.tgz#87fcaa3a298358e0ade6e442cfce840740d1ad04" + buffer-indexof-polyfill@~1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.1.tgz#a9fb806ce8145d5428510ce72f278bb363a638bf" @@ -1786,35 +1778,71 @@ buffers@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/buffers/-/buffers-0.1.1.tgz#b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb" -builder-util-runtime@3.2.0, builder-util-runtime@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-3.2.0.tgz#b946032b61c940533fa5e8f05afc550b8e56c94c" +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.4.4" + fs-extra-p "^4.6.0" sax "^1.2.4" -builder-util@3.4.1, builder-util@^3.4.0, builder-util@^3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-3.4.1.tgz#b9f079ff4c279699ca52f42930bab1c19ff62517" +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" "^2.2.7" + "7zip-bin" "~4.0.2" + app-builder-bin "1.9.5" bluebird-lst "^1.0.5" - builder-util-runtime "^3.2.0" - chalk "^2.3.0" + builder-util-runtime "^4.2.1" + chalk "^2.4.1" debug "^3.1.0" - fs-extra-p "^4.4.4" - ini "^1.3.5" - is-ci "^1.0.10" - js-yaml "^3.10.0" - lazy-val "^1.0.2" - node-emoji "^1.8.1" - semver "^5.4.1" - source-map-support "^0.5.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 "^2.1.1" - tunnel-agent "^0.6.0" + temp-file "^3.1.2" + +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" "~4.0.2" + app-builder-bin "1.9.7" + 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" + +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, builtin-modules@^1.1.1: version "1.1.1" @@ -1982,7 +2010,7 @@ chalk@^2.0.0: escape-string-regexp "^1.0.5" supports-color "^4.0.0" -chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0: +chalk@^2.0.1, chalk@^2.1.0: version "2.3.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba" dependencies: @@ -1990,6 +2018,14 @@ chalk@^2.0.1, chalk@^2.1.0, 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" + chalk@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-0.4.0.tgz#5199a3ddcd0c1efe23bc08c1b027b06176e0c64f" @@ -2134,6 +2170,14 @@ cliui@^3.2.0: strip-ansi "^3.0.1" wrap-ansi "^2.0.0" +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + clone@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.2.tgz#260b7a99ebb1edfe247538175f783243cb19d149" @@ -2268,7 +2312,7 @@ combined-stream@^1.0.5, combined-stream@~1.0.5: dependencies: delayed-stream "~1.0.0" -commander@2, commander@^2.11.0, commander@^2.9.0, commander@~2.11.0: +commander@2, commander@^2.11.0, commander@~2.11.0: version "2.11.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.11.0.tgz#157152fd1e7a6c8d98a5b715cf376df928004563" @@ -2668,10 +2712,6 @@ cubic-hermite@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/cubic-hermite/-/cubic-hermite-1.0.0.tgz#84e3b2f272b31454e8393b99bb6aed45168c14e5" -cuint@^0.2.1: - version "0.2.2" - resolved "https://registry.yarnpkg.com/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b" - currently-unhandled@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea" @@ -2795,18 +2835,6 @@ decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" -decompress-zip@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/decompress-zip/-/decompress-zip-0.3.0.tgz#ae3bcb7e34c65879adfe77e19c30f86602b4bdb0" - dependencies: - binary "^0.3.0" - graceful-fs "^4.1.3" - mkpath "^0.1.0" - nopt "^3.0.1" - q "^1.1.2" - readable-stream "^1.1.8" - touch "0.0.3" - deep-diff@^0.3.5: version "0.3.8" resolved "https://registry.yarnpkg.com/deep-diff/-/deep-diff-0.3.8.tgz#c01de63efb0eec9798801d40c7e0dae25b582c84" @@ -2947,17 +2975,18 @@ discontinuous-range@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a" -dmg-builder@2.1.7: - version "2.1.7" - resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-2.1.7.tgz#0d672ee00929f6a1ff321b3b660d0350e4c880eb" +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 "^3.4.0" - debug "^3.1.0" - fs-extra-p "^4.4.4" - iconv-lite "^0.4.19" - js-yaml "^3.10.0" + 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" doctrine@1.5.0: version "1.5.0" @@ -3036,13 +3065,13 @@ dot-prop@^4.1.0: dependencies: is-obj "^1.0.0" -dotenv-expand@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.0.1.tgz#68fddc1561814e0a10964111057ff138ced7d7a8" +dotenv-expand@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-4.2.0.tgz#def1f1ca5d6059d24a766e587942c21106ce1275" -dotenv@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-4.0.0.tgz#864ef1379aced55ce6f95debecdce179f7a0cd1d" +dotenv@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-5.0.1.tgz#a5317459bd3d79ab88cff6e44057a6a3fbb1fcef" dottie@^1.0.0: version "1.1.1" @@ -3155,58 +3184,88 @@ edges-to-adjacency-list@^1.0.0: dependencies: uniq "^1.0.0" -ejs@^2.5.7: - version "2.5.7" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.7.tgz#cc872c168880ae3c7189762fd5ffc00896c9518a" +ejs@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.6.1.tgz#498ec0d495655abc6f23cd61868d926464071aa0" -electron-builder-lib@19.46.4: - version "19.46.4" - resolved "https://registry.yarnpkg.com/electron-builder-lib/-/electron-builder-lib-19.46.4.tgz#abd522640b64872379bebef24d777dc542e9e83c" +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" "^2.2.7" - app-package-builder "1.5.1" - asar-integrity "0.2.3" + "7zip-bin" "~4.0.2" + app-builder-bin "1.9.7" async-exit-hook "^2.0.1" bluebird-lst "^1.0.5" - builder-util "3.4.1" - builder-util-runtime "3.2.0" + builder-util "5.11.2" + builder-util-runtime "4.2.1" chromium-pickle-js "^0.2.0" debug "^3.1.0" - dmg-builder "2.1.7" - ejs "^2.5.7" - electron-osx-sign "0.4.7" - electron-publish "19.46.4" - fs-extra-p "^4.4.4" - hosted-git-info "^2.5.0" - is-ci "^1.0.10" + ejs "^2.6.1" + electron-osx-sign "0.4.10" + 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" - js-yaml "^3.10.0" - lazy-val "^1.0.2" + js-yaml "^3.11.0" + lazy-val "^1.0.3" minimatch "^3.0.4" normalize-package-data "^2.4.0" - plist "^2.1.0" - read-config-file "1.2.0" + plist "^3.0.1" + read-config-file "3.0.1" sanitize-filename "^1.6.1" - semver "^5.4.1" - temp-file "^2.1.1" + semver "^5.5.0" + stream-json "^0.6.1" + temp-file "^3.1.2" + +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" "~4.0.2" + app-builder-bin "1.9.5" + async-exit-hook "^2.0.1" + bluebird-lst "^1.0.5" + builder-util "5.11.1" + builder-util-runtime "4.2.1" + chromium-pickle-js "^0.2.0" + debug "^3.1.0" + ejs "^2.6.1" + electron-osx-sign "0.4.10" + 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" + js-yaml "^3.11.0" + lazy-val "^1.0.3" + minimatch "^3.0.4" + normalize-package-data "^2.4.0" + plist "^3.0.1" + read-config-file "3.0.1" + sanitize-filename "^1.6.1" + semver "^5.5.0" + stream-json "^0.6.1" + temp-file "^3.1.2" -electron-builder@^19.46.4: - version "19.46.4" - resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-19.46.4.tgz#d69ac60b78778258ab5cba0a9fb94963563e903b" +electron-builder@20: + 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 "3.4.1" - builder-util-runtime "3.2.0" - chalk "^2.3.0" - electron-builder-lib "19.46.4" + 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.4.4" - is-ci "^1.0.10" - lazy-val "^1.0.2" - read-config-file "1.2.0" + fs-extra-p "^4.6.0" + is-ci "^1.1.0" + lazy-val "^1.0.3" + read-config-file "3.0.1" sanitize-filename "^1.6.1" - update-notifier "^2.3.0" - yargs "^10.0.3" + update-notifier "^2.5.0" + yargs "^11.0.0" electron-debug@^1.4.0: version "1.4.0" @@ -3243,20 +3302,6 @@ electron-download@^3.0.1: semver "^5.3.0" sumchecker "^1.2.0" -electron-download@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-4.1.0.tgz#bf932c746f2f87ffcc09d1dd472f2ff6b9187845" - dependencies: - debug "^2.2.0" - env-paths "^1.0.0" - fs-extra "^2.0.0" - minimist "^1.2.0" - nugget "^2.0.0" - path-exists "^3.0.0" - rc "^1.1.2" - semver "^5.3.0" - sumchecker "^2.0.1" - electron-is-accelerator@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/electron-is-accelerator/-/electron-is-accelerator-0.1.2.tgz#509e510c26a56b55e17f863a4b04e111846ab27b" @@ -3284,9 +3329,9 @@ electron-mocha@^4.0.3: mocha "^3.5.3" which "^1.3.0" -electron-osx-sign@0.4.7, electron-osx-sign@^0.4.1: - version "0.4.7" - resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.4.7.tgz#1d75647a82748eacd48bea70616ec83ffade3ee5" +electron-osx-sign@0.4.10: + version "0.4.10" + resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.4.10.tgz#be4f3b89b2a75a1dc5f1e7249081ab2929ca3a26" dependencies: bluebird "^3.5.0" compare-version "^0.1.2" @@ -3295,35 +3340,29 @@ electron-osx-sign@0.4.7, electron-osx-sign@^0.4.1: minimist "^1.2.0" plist "^2.1.0" -electron-packager@^8.7.0: - version "8.7.2" - resolved "https://registry.yarnpkg.com/electron-packager/-/electron-packager-8.7.2.tgz#457d3bf24bc9607c06ad4b1eb6daa4accadc2108" +electron-publish@20.14.6: + version "20.14.6" + resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.14.6.tgz#ced15b0c08fdaef2fb25beba9f55f20d1c19e215" dependencies: - asar "^0.13.0" - debug "^2.2.0" - electron-download "^4.0.0" - electron-osx-sign "^0.4.1" - extract-zip "^1.0.3" - fs-extra "^3.0.0" - get-package-info "^1.0.0" - minimist "^1.1.1" - plist "^2.0.0" - rcedit "^0.9.0" - resolve "^1.1.6" - run-series "^1.1.1" - sanitize-filename "^1.6.0" - semver "^5.3.0" + bluebird-lst "^1.0.5" + 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-publish@19.46.4: - version "19.46.4" - resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-19.46.4.tgz#fb9e53f16329c89d3c234b1c653fb7d603b903d1" +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 "^3.4.1" - builder-util-runtime "^3.2.0" - chalk "^2.3.0" - fs-extra-p "^4.4.4" - mime "^2.0.3" + 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-to-chromium@^1.2.7: version "1.3.22" @@ -3853,10 +3892,6 @@ expand-range@^1.8.1: dependencies: fill-range "^2.1.0" -expand-template@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-1.1.0.tgz#e09efba977bf98f9ee0ed25abd0c692e02aec3fc" - expect.js@~0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/expect.js/-/expect.js-0.2.0.tgz#1028533d2c1c363f74a6796ff57ec0520ded2be1" @@ -3930,6 +3965,10 @@ fast-deep-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz#96256a3bc975595eb36d82e9929d060d893439ff" +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-isnumeric@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/fast-isnumeric/-/fast-isnumeric-1.1.1.tgz#57b81c07a3c09cb9ec3bef9c161818992d893643" @@ -4142,22 +4181,12 @@ from2@^2.3.0: inherits "^2.0.1" readable-stream "^2.0.0" -fs-extra-p@^4.4.4: - version "4.4.4" - resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-4.4.4.tgz#396ad6f914eb2954e1700fd0e18288301ed45f04" - dependencies: - bluebird-lst "^1.0.4" - fs-extra "^4.0.2" - -fs-extra@0.26.7: - version "0.26.7" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-0.26.7.tgz#9ae1fdd94897798edab76d0918cf42d0c3184fa9" +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: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" + bluebird-lst "^1.0.5" + fs-extra "^6.0.0" fs-extra@^0.30.0: version "0.30.0" @@ -4169,24 +4198,17 @@ fs-extra@^0.30.0: path-is-absolute "^1.0.0" rimraf "^2.2.8" -fs-extra@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35" - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - -fs-extra@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-3.0.1.tgz#3794f378c58b342ea7dbbb23095109c4b3b62291" +fs-extra@^4.0.1, fs-extra@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.2.tgz#f91704c53d1b461f893452b0c307d9997647ab6b" dependencies: graceful-fs "^4.1.2" - jsonfile "^3.0.0" + jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^4.0.1, fs-extra@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.2.tgz#f91704c53d1b461f893452b0c307d9997647ab6b" +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" @@ -4289,15 +4311,6 @@ 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-package-info@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/get-package-info/-/get-package-info-1.0.0.tgz#6432796563e28113cd9474dbbd00052985a4999c" - dependencies: - bluebird "^3.1.1" - debug "^2.2.0" - lodash.get "^4.0.0" - read-pkg-up "^2.0.0" - get-stdin@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe" @@ -4312,10 +4325,6 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -github-from-package@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" - gl-axes3d@^1.2.5: version "1.2.5" resolved "https://registry.yarnpkg.com/gl-axes3d/-/gl-axes3d-1.2.5.tgz#b2b42afbd8002585a3e6542fccf874dfaa618762" @@ -4616,7 +4625,7 @@ glob@7.1.1: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^6.0.1, glob@^6.0.4: +glob@^6.0.1: version "6.0.4" resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22" dependencies: @@ -4880,7 +4889,7 @@ got@^6.7.1: unzip-response "^2.0.1" url-parse-lax "^1.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.1.9: +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9: version "4.1.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658" @@ -5093,10 +5102,14 @@ home-path@^1.0.1: version "1.0.5" resolved "https://registry.yarnpkg.com/home-path/-/home-path-1.0.5.tgz#788b29815b12d53bacf575648476e6f9041d133f" -hosted-git-info@^2.1.4, hosted-git-info@^2.5.0: +hosted-git-info@^2.1.4: version "2.5.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" +hosted-git-info@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.6.0.tgz#23235b29ab230c576aab0d4f13fc046b0b038222" + hpack.js@^2.1.6: version "2.1.6" resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" @@ -5183,10 +5196,16 @@ ibm_db@^2.3.0: targz "~1.0.1" unzipper "^0.7.6" -iconv-lite@0.4.19, iconv-lite@^0.4.11, iconv-lite@^0.4.17, iconv-lite@^0.4.19, iconv-lite@~0.4.13: +iconv-lite@0.4.19, iconv-lite@^0.4.11, iconv-lite@^0.4.17, iconv-lite@~0.4.13: 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" + icss-replace-symbols@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" @@ -5284,7 +5303,7 @@ inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" -ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: +ini@^1.3.4, ini@~1.3.0: version "1.3.5" resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" @@ -5314,10 +5333,6 @@ inquirer@^3.0.6: strip-ansi "^4.0.0" through "^2.3.6" -int64-buffer@^0.1.9: - version "0.1.9" - resolved "https://registry.yarnpkg.com/int64-buffer/-/int64-buffer-0.1.9.tgz#9e039da043b24f78b196b283e04653ef5e990f61" - interpret@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.0.4.tgz#820cdd588b868ffb191a809506d6c9c8f212b1b0" @@ -5394,6 +5409,12 @@ is-ci@^1.0.10: dependencies: ci-info "^1.0.0" +is-ci@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.1.0.tgz#247e4162e7860cebbdaf30b774d6b0ac7dcfe7a5" + dependencies: + ci-info "^1.0.0" + is-date-object@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16" @@ -5949,6 +5970,13 @@ js-yaml@^3.10.0, js-yaml@^3.7.0, js-yaml@^3.9.1: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@^3.11.0: + version "3.12.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.0.tgz#eaed656ec8344f10f527c6bfa1b6e2244de167d1" + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + js-yaml@~3.7.0: version "3.7.0" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" @@ -6037,18 +6065,18 @@ json5@^0.5.0, 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" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" optionalDependencies: graceful-fs "^4.1.6" -jsonfile@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-3.0.1.tgz#a5ecc6f65f53f662c4415c7675a0331d0992ec66" - optionalDependencies: - graceful-fs "^4.1.6" - jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" @@ -6155,9 +6183,9 @@ lazy-cache@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/lazy-cache/-/lazy-cache-1.0.4.tgz#a1d78fc3a50474cb80845d3b3b6e1da49a446e8e" -lazy-val@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.2.tgz#d9b07fb1fce54cbc99b3c611de431b83249369b6" +lazy-val@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/lazy-val/-/lazy-val-1.0.3.tgz#bb97b200ef00801d94c317e29dc6ed39e31c5edc" lcid@^1.0.0: version "1.0.0" @@ -6301,7 +6329,7 @@ lodash.flow@^3.3.0: version "3.5.0" resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a" -lodash.get@^4.0.0, lodash.get@^4.4.2: +lodash.get@^4.4.2: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" @@ -6329,10 +6357,6 @@ lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" -lodash.toarray@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" - lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" @@ -6589,9 +6613,9 @@ mime@^1.2.11: version "1.5.0" resolved "https://registry.yarnpkg.com/mime/-/mime-1.5.0.tgz#59c20e03ae116089edeb7d3b34a6788c5b3cccea" -mime@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.0.3.tgz#4353337854747c48ea498330dc034f9f4bbbcc0b" +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.1.0" @@ -6645,18 +6669,6 @@ mkdirp@0.5.1, "mkdirp@>=0.5 0", mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@~0.5.0, mkd dependencies: minimist "0.0.8" -mkpath@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/mkpath/-/mkpath-0.1.0.tgz#7554a6f8d871834cc97b5462b122c4c124d6de91" - -mksnapshot@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/mksnapshot/-/mksnapshot-0.3.1.tgz#2501c05657436d742ce958a4ff92c77e40dd37e6" - dependencies: - decompress-zip "0.3.0" - fs-extra "0.26.7" - request "^2.79.0" - mocha@^3.5.3: version "3.5.3" resolved "https://registry.yarnpkg.com/mocha/-/mocha-3.5.3.tgz#1e0480fe36d2da5858d1eb6acc38418b26eaa20d" @@ -6765,10 +6777,6 @@ nan@^2.3.0, nan@^2.3.3, nan@~2.7.0: version "2.7.0" resolved "https://registry.yarnpkg.com/nan/-/nan-2.7.0.tgz#d95bf721ec877e08db276ed3fc6eb78f9083ad46" -nan@^2.7.0, nan@~2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" - nan@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/nan/-/nan-1.0.0.tgz#ae24f8850818d662fcab5acf7f3b95bfaa2ccf38" @@ -6777,6 +6785,10 @@ nan@~2.3.5: version "2.3.5" resolved "https://registry.yarnpkg.com/nan/-/nan-2.3.5.tgz#822a0dc266290ce4cd3a12282ca3e7e364668a08" +nan@~2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/nan/-/nan-2.8.0.tgz#ed715f3fe9de02b57a5e6252d90a96675e1f085a" + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" @@ -6899,18 +6911,6 @@ nock@^9.1.5: qs "^6.5.1" semver "^5.3.0" -node-abi@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.1.2.tgz#4da6caceb6685fcd31e7dd1994ef6bb7d0a9c0b2" - dependencies: - semver "^5.4.1" - -node-emoji@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.8.1.tgz#6eec6bfb07421e2148c75c6bba72421f8530a826" - dependencies: - lodash.toarray "^4.4.0" - node-fetch@^1.0.1, node-fetch@^1.7.2: version "1.7.3" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef" @@ -7014,16 +7014,6 @@ nomnom@~1.6.2: colors "0.5.x" underscore "~1.4.4" -noop-logger@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" - -nopt@^3.0.1: - version "3.0.6" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-3.0.6.tgz#c6465dbf08abcd4db359317f79ac68a646b28ff9" - dependencies: - abbrev "1" - nopt@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" @@ -7031,12 +7021,6 @@ nopt@^4.0.1: abbrev "1" osenv "^0.1.4" -nopt@~1.0.10: - version "1.0.10" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-1.0.10.tgz#6ddd21bd2a31417b92727dd585f8a6f37608ebee" - dependencies: - abbrev "1" - normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" @@ -7085,7 +7069,7 @@ npm-run-path@^2.0.0: dependencies: path-key "^2.0.0" -npmlog@^4.0.1, npmlog@^4.0.2: +npmlog@^4.0.2: version "4.1.2" resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" dependencies: @@ -7409,6 +7393,10 @@ parse5@^3.0.1: dependencies: "@types/node" "*" +parser-toolkit@>=0.0.3: + version "0.0.5" + resolved "https://registry.yarnpkg.com/parser-toolkit/-/parser-toolkit-0.0.5.tgz#ec4b61729c86318b56ea971bfba6b3c672d62c01" + path-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.0.tgz#a0b870729aae214005b7d5032ec2cbbb0fb4451a" @@ -7601,7 +7589,7 @@ planar-graph-to-polyline@^1.0.0: two-product "^1.0.0" uniq "^1.0.0" -plist@^2.0.0, plist@^2.1.0: +plist@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/plist/-/plist-2.1.0.tgz#57ccdb7a0821df21831217a3cad54e3e146a1025" dependencies: @@ -7609,6 +7597,14 @@ plist@^2.0.0, plist@^2.1.0: xmlbuilder "8.2.2" xmldom "0.1.x" +plist@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/plist/-/plist-3.0.1.tgz#a9b931d17c304e8912ef0ba3bdd6182baf2e1f8c" + dependencies: + base64-js "^1.2.3" + xmlbuilder "^9.0.7" + xmldom "0.1.x" + plotly-icons@latest: version "1.2.0" resolved "https://registry.yarnpkg.com/plotly-icons/-/plotly-icons-1.2.0.tgz#7bf0ffbef977d1eb3473938beee4934e758bef39" @@ -7969,25 +7965,6 @@ postgres-interval@^1.1.0: dependencies: xtend "^4.0.0" -prebuild-install@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-2.3.0.tgz#19481247df728b854ab57b187ce234211311b485" - dependencies: - expand-template "^1.0.2" - github-from-package "0.0.0" - minimist "^1.2.0" - mkdirp "^0.5.1" - node-abi "^2.1.1" - noop-logger "^0.1.1" - npmlog "^4.0.1" - os-homedir "^1.0.1" - pump "^1.0.1" - rc "^1.1.6" - simple-get "^1.4.2" - tar-fs "^1.13.0" - tunnel-agent "^0.6.0" - xtend "4.0.1" - precond@0.2: version "0.2.3" resolved "https://registry.yarnpkg.com/precond/-/precond-0.2.3.tgz#aa9591bcaa24923f1e0f4849d240f47efc1075ac" @@ -8104,13 +8081,6 @@ pump@^1.0.0: end-of-stream "^1.1.0" once "^1.3.1" -pump@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pump/-/pump-1.0.3.tgz#5dfe8311c33bbf6fc18261f9f34702c47c08a954" - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - punycode@1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" @@ -8195,14 +8165,6 @@ quote-stream@~0.0.0: minimist "0.0.8" through2 "~0.4.1" -rabin-bindings@~1.7.3: - version "1.7.3" - resolved "https://registry.yarnpkg.com/rabin-bindings/-/rabin-bindings-1.7.3.tgz#fb6ae9dbf897988bc2504ccf4832ee4f0546d32a" - dependencies: - bindings "^1.3.0" - nan "^2.7.0" - prebuild-install "^2.3.0" - raf@^3.4.0: version "3.4.0" resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.0.tgz#a28876881b4bc2ca9117d4138163ddb80f781575" @@ -8321,10 +8283,6 @@ rc@^1.1.2, rc@^1.1.7: minimist "^1.2.0" strip-json-comments "~2.0.1" -rcedit@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/rcedit/-/rcedit-0.9.0.tgz#3910df57345399e2b0325f4a519007f89e55ef1c" - react-base16-styling@^0.5.1: version "0.5.3" resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.5.3.tgz#3858f24e9c4dd8cbd3f702f3f74d581ca2917269" @@ -8607,19 +8565,19 @@ reactcss@^1.2.0: dependencies: lodash "^4.0.1" -read-config-file@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-1.2.0.tgz#1fd7dc8ccdad838cac9f686182625290fc94f456" +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 "^5.2.3" - ajv-keywords "^2.1.0" - bluebird-lst "^1.0.4" - dotenv "^4.0.0" - dotenv-expand "^4.0.1" - fs-extra-p "^4.4.4" - js-yaml "^3.10.0" - json5 "^0.5.1" - lazy-val "^1.0.2" + ajv "^6.4.0" + ajv-keywords "^3.2.0" + bluebird-lst "^1.0.5" + 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-pkg-up@^1.0.1: version "1.0.1" @@ -8672,7 +8630,7 @@ readable-stream@2.3.3, readable-stream@^2.0.0, readable-stream@^2.0.1, readable- isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@^1.1.8, readable-stream@~1.1.0, readable-stream@~1.1.9: +readable-stream@~1.1.0, readable-stream@~1.1.9: version "1.1.14" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9" dependencies: @@ -9046,33 +9004,6 @@ request@^2.45.0, request@^2.83.0: tunnel-agent "^0.6.0" uuid "^3.1.0" -request@^2.79.0: - version "2.82.0" - resolved "https://registry.yarnpkg.com/request/-/request-2.82.0.tgz#2ba8a92cd7ac45660ea2b10a53ae67cd247516ea" - 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" - hawk "~6.0.2" - 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" - stringstream "~0.0.5" - tough-cookie "~2.3.2" - tunnel-agent "^0.6.0" - uuid "^3.1.0" - request@^2.81.0: version "2.85.0" resolved "https://registry.yarnpkg.com/request/-/request-2.85.0.tgz#5a03615a47c61420b3eb99b7dba204f83603e1fa" @@ -9151,7 +9082,7 @@ resolve@^0.6.1: version "0.6.3" resolved "https://registry.yarnpkg.com/resolve/-/resolve-0.6.3.tgz#dd957982e7e736debdf53b58a4dd91754575dd46" -resolve@^1.0.0, resolve@^1.1.5, resolve@^1.1.6, resolve@^1.2.0, resolve@~1.4.0: +resolve@^1.0.0, resolve@^1.1.5, resolve@^1.2.0, resolve@~1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.4.0.tgz#a75be01c53da25d934a98ebd0e4c4a7312f92a86" dependencies: @@ -9327,10 +9258,6 @@ run-async@^2.2.0: dependencies: is-promise "^2.1.0" -run-series@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/run-series/-/run-series-1.1.4.tgz#89a73ddc5e75c9ef8ab6320c0a1600d6a41179b9" - rw@^1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4" @@ -9353,6 +9280,10 @@ safe-json-stringify@~1: version "1.0.4" resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.0.4.tgz#81a098f447e4bbc3ff3312a243521bc060ef5911" +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + samsam@1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/samsam/-/samsam-1.3.0.tgz#8d1d9350e25622da30de3e44ba692b5221ab7c50" @@ -9375,7 +9306,7 @@ sane@^2.0.0: optionalDependencies: fsevents "^1.1.1" -sanitize-filename@^1.6.0, sanitize-filename@^1.6.1: +sanitize-filename@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/sanitize-filename/-/sanitize-filename-1.6.1.tgz#612da1c96473fa02dccda92dcd5b4ab164a6772a" dependencies: @@ -9426,6 +9357,10 @@ semver@^4.1.0, semver@^4.3.3: version "4.3.6" resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.6.tgz#300bc6e0e86374f7ba61068b5b1ecd57fc6532da" +semver@^5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" + sequelize@^3.30.4: version "3.30.4" resolved "https://registry.yarnpkg.com/sequelize/-/sequelize-3.30.4.tgz#bda2df1e31854b099e4149a111e9fc0a5ca1d1a4" @@ -9527,14 +9462,6 @@ signum@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/signum/-/signum-1.0.0.tgz#74a7d2bf2a20b40eba16a92b152124f1d559fa77" -simple-get@^1.4.2: - version "1.4.3" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-1.4.3.tgz#e9755eda407e96da40c5e5158c9ea37b33becbeb" - dependencies: - once "^1.3.1" - unzip-response "^1.0.0" - xtend "^4.0.0" - simplicial-complex-boundary@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/simplicial-complex-boundary/-/simplicial-complex-boundary-1.0.1.tgz#72c9ff1e24deaa374c9bb2fa0cbf0c081ebef815" @@ -9663,6 +9590,13 @@ source-map-support@^0.5.0: dependencies: source-map "^0.6.0" +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.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" @@ -9867,6 +9801,12 @@ stream-http@^2.3.1: to-arraybuffer "^1.0.0" xtend "^4.0.0" +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-shift@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" @@ -9991,7 +9931,7 @@ sumchecker@^1.2.0: debug "^2.2.0" es6-promise "^4.0.5" -sumchecker@^2.0.1, sumchecker@^2.0.2: +sumchecker@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-2.0.2.tgz#0f42c10e5d05da5d42eea3e56c3399a37d6c5b3e" dependencies: @@ -10041,6 +9981,12 @@ supports-color@^5.1.0: dependencies: has-flag "^3.0.0" +supports-color@^5.3.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.4.0.tgz#1c6b337402c2137605efe19f10fec390f6faab54" + dependencies: + has-flag "^3.0.0" + surface-nets@^1.0.0, surface-nets@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/surface-nets/-/surface-nets-1.0.2.tgz#e433c8cbba94a7274c6f4c99552b461bf1fc7a4b" @@ -10129,15 +10075,6 @@ tape@^4.0.0, tape@^4.6.0: string.prototype.trim "~1.1.2" through "~2.3.8" -tar-fs@^1.13.0: - version "1.16.0" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.16.0.tgz#e877a25acbcc51d8c790da1c57c9cf439817b896" - dependencies: - chownr "^1.0.1" - mkdirp "^0.5.1" - pump "^1.0.0" - tar-stream "^1.1.2" - tar-fs@^1.8.1: version "1.15.3" resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-1.15.3.tgz#eccf935e941493d8151028e636e51ce4c3ca7f20" @@ -10194,14 +10131,14 @@ tedious@^2.1.4: readable-stream "^2.2.6" sprintf "0.1.5" -temp-file@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-2.1.1.tgz#7c2db304595007461b16a06e3625639cbf69a91d" +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.4.4" - lazy-val "^1.0.2" + fs-extra-p "^4.6.0" + lazy-val "^1.0.3" term-size@^1.2.0: version "1.2.0" @@ -10319,12 +10256,6 @@ tinyqueue@^1.1.0: version "1.2.3" resolved "https://registry.yarnpkg.com/tinyqueue/-/tinyqueue-1.2.3.tgz#b6a61de23060584da29f82362e45df1ec7353f3d" -tmp@0.0.28: - version "0.0.28" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.28.tgz#172735b7f614ea7af39664fa84cf0de4e515d120" - dependencies: - os-tmpdir "~1.0.1" - tmp@0.0.30: version "0.0.30" resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.30.tgz#72419d4a8be7d6ce75148fd8b324e593a711c2ed" @@ -10373,13 +10304,7 @@ toposort-class@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/toposort-class/-/toposort-class-1.0.1.tgz#7ffd1f78c8be28c3ba45cd4e1a3f5ee193bd9988" -touch@0.0.3: - version "0.0.3" - resolved "https://registry.yarnpkg.com/touch/-/touch-0.0.3.tgz#51aef3d449571d4f287a5d87c9c8b49181a0db1d" - dependencies: - nopt "~1.0.10" - -tough-cookie@>=2.3.3, tough-cookie@^2.3.1, tough-cookie@^2.3.3, tough-cookie@~2.3.0, tough-cookie@~2.3.2, tough-cookie@~2.3.3: +tough-cookie@>=2.3.3, tough-cookie@^2.3.1, tough-cookie@^2.3.3, tough-cookie@~2.3.0, tough-cookie@~2.3.3: version "2.3.3" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.3.3.tgz#0b618a5565b6dea90bf3425d04d55edc475a7561" dependencies: @@ -10597,10 +10522,6 @@ universalify@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.1.tgz#fa71badd4437af4c148841e3b3b165f9e9e590b7" -unzip-response@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-1.0.2.tgz#b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe" - unzip-response@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97" @@ -10622,20 +10543,27 @@ update-diff@^1.0.2, update-diff@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/update-diff/-/update-diff-1.1.0.tgz#f510182d81ee819fb82c3a6b22b62bbdeda7808f" -update-notifier@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-2.3.0.tgz#4e8827a6bb915140ab093559d7014e3ebb837451" +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" configstore "^3.0.0" import-lazy "^2.1.0" + is-ci "^1.0.10" is-installed-globally "^0.1.0" is-npm "^1.0.0" latest-version "^3.0.0" semver-diff "^2.0.0" xdg-basedir "^3.0.0" +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" + url-parse-lax@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73" @@ -11017,6 +10945,10 @@ xmlbuilder@8.2.2: version "8.2.2" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773" +xmlbuilder@^9.0.7: + version "9.0.7" + resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.7.tgz#132ee63d2ec5565c557e20f4c22df9aca686b10d" + xmlbuilder@~9.0.1: version "9.0.4" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-9.0.4.tgz#519cb4ca686d005a8420d3496f3f0caeecca580f" @@ -11025,7 +10957,7 @@ xmldom@0.1.x: version "0.1.27" resolved "https://registry.yarnpkg.com/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9" -xtend@4.0.1, "xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1: +"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" @@ -11073,6 +11005,12 @@ yargs-parser@^8.0.0: dependencies: camelcase "^4.1.0" +yargs-parser@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" + dependencies: + camelcase "^4.1.0" + yargs@^10.0.3: version "10.0.3" resolved "https://registry.yarnpkg.com/yargs/-/yargs-10.0.3.tgz#6542debd9080ad517ec5048fb454efe9e4d4aaae" @@ -11090,6 +11028,23 @@ yargs@^10.0.3: y18n "^3.2.1" yargs-parser "^8.0.0" +yargs@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.0.0.tgz#c052931006c5eee74610e5fc0354bedfd08a201b" + dependencies: + cliui "^4.0.0" + decamelize "^1.1.1" + find-up "^2.1.0" + get-caller-file "^1.0.1" + os-locale "^2.0.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^9.0.2" + yargs@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-5.0.0.tgz#3355144977d05757dbb86d6e38ec056123b3a66e"