diff --git a/package.json b/package.json index d80b2611e..8c0aff803 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "config": "1.28.1", "electron-editor-context-menu": "1.1.1", "electron-is-dev": "0.3.0", - "electron-updater": "2.21.10", + "electron-updater": "3.0.3", "emoji-datasource": "4.0.0", "emoji-datasource-apple": "4.0.0", "emoji-js": "3.4.0", @@ -122,7 +122,7 @@ "bower": "1.8.2", "chai": "4.1.2", "electron": "4.0.5", - "electron-builder": "20.13.5", + "electron-builder": "20.29.1", "electron-icon-maker": "0.0.3", "eslint": "4.14.0", "eslint-config-airbnb-base": "12.1.0", diff --git a/ts/util/lint/exceptions.json b/ts/util/lint/exceptions.json index 71890fb39..b549b97a6 100644 --- a/ts/util/lint/exceptions.json +++ b/ts/util/lint/exceptions.json @@ -1737,70 +1737,6 @@ "reasonCategory": "falseMatch", "updated": "2018-09-19T18:13:29.628Z" }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util-runtime/node_modules/debug/src/browser.js", - "line": "function load() {", - "lineNumber": 160, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util-runtime/node_modules/debug/src/browser.js", - "line": "exports.enable(load());", - "lineNumber": 178, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util-runtime/node_modules/debug/src/node.js", - "line": "function load() {", - "lineNumber": 162, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util-runtime/node_modules/debug/src/node.js", - "line": "exports.enable(load());", - "lineNumber": 186, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util/node_modules/debug/src/browser.js", - "line": "function load() {", - "lineNumber": 160, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util/node_modules/debug/src/browser.js", - "line": "exports.enable(load());", - "lineNumber": 178, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util/node_modules/debug/src/node.js", - "line": "function load() {", - "lineNumber": 162, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, - { - "rule": "jQuery-load(", - "path": "node_modules/builder-util/node_modules/debug/src/node.js", - "line": "exports.enable(load());", - "lineNumber": 186, - "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" - }, { "rule": "jQuery-$(", "path": "node_modules/bunyan/node_modules/moment/min/locales.min.js", @@ -2179,35 +2115,35 @@ }, { "rule": "jQuery-load(", - "path": "node_modules/electron-download-tf/node_modules/debug/src/browser.js", + "path": "node_modules/electron-updater/node_modules/debug/src/browser.js", "line": "function load() {", "lineNumber": 160, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-load(", - "path": "node_modules/electron-download-tf/node_modules/debug/src/browser.js", + "path": "node_modules/electron-updater/node_modules/debug/src/browser.js", "line": "exports.enable(load());", "lineNumber": 178, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-load(", - "path": "node_modules/electron-download-tf/node_modules/debug/src/node.js", + "path": "node_modules/electron-updater/node_modules/debug/src/node.js", "line": "function load() {", - "lineNumber": 153, + "lineNumber": 162, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-load(", - "path": "node_modules/electron-download-tf/node_modules/debug/src/node.js", + "path": "node_modules/electron-updater/node_modules/debug/src/node.js", "line": "exports.enable(load());", - "lineNumber": 177, + "lineNumber": 186, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "eval", @@ -3714,24 +3650,24 @@ "rule": "jQuery-load(", "path": "node_modules/js-yaml/dist/js-yaml.js", "line": "function load(input, options) {", - "lineNumber": 2537, + "lineNumber": 2545, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-load(", "path": "node_modules/js-yaml/dist/js-yaml.js", "line": " return load(input, common.extend({ schema: DEFAULT_SAFE_SCHEMA }, options));", - "lineNumber": 2560, + "lineNumber": 2568, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-$(", "path": "node_modules/js-yaml/dist/js-yaml.min.js", "lineNumber": 1, "reasonCategory": "falseMatch", - "updated": "2018-09-19T21:59:32.770Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-load(", @@ -3739,7 +3675,7 @@ "line": "function load(input, options) {", "lineNumber": 1568, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-load(", @@ -3747,7 +3683,7 @@ "line": " return load(input, common.extend({ schema: DEFAULT_SAFE_SCHEMA }, options));", "lineNumber": 1591, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-$(", @@ -5101,41 +5037,41 @@ { "rule": "jQuery-prepend(", "path": "node_modules/source-map-support/browser-source-map-support.js", - "lineNumber": 93, + "lineNumber": 90, "reasonCategory": "falseMatch", - "updated": "2018-09-19T18:13:29.628Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "eval", "path": "node_modules/source-map-support/source-map-support.js", "line": " // Most eval() calls are in this format", - "lineNumber": 235, + "lineNumber": 234, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "eval", "path": "node_modules/source-map-support/source-map-support.js", "line": " // Parse nested eval() calls using recursion", - "lineNumber": 247, + "lineNumber": 246, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "eval", "path": "node_modules/source-map-support/source-map-support.js", "line": " // passed to eval() ending in \"//# sourceURL=...\" will return the source file", - "lineNumber": 345, + "lineNumber": 344, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "eval", "path": "node_modules/source-map-support/source-map-support.js", "line": " // Code called using eval() needs special handling", - "lineNumber": 372, + "lineNumber": 373, "reasonCategory": "falseMatch", - "updated": "2018-09-15T00:38:04.183Z" + "updated": "2019-03-13T01:27:05.473Z" }, { "rule": "jQuery-prepend(", @@ -5200,6 +5136,613 @@ "reasonCategory": "falseMatch", "updated": "2018-09-19T18:13:29.628Z" }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird-lst/index.d.ts", + "line": " multiArgs?: boolean;", + "lineNumber": 985, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird-lst/index.d.ts", + "line": " multiArgs?: boolean;", + "lineNumber": 989, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.core.js", + "line": "function nodebackForPromise(promise, multiArgs) {", + "lineNumber": 2118, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " } else if (!multiArgs) {", + "lineNumber": 2125, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " var multiArgs = arguments.length > 1 ? !!Object(arguments[1]).multiArgs", + "lineNumber": 2315, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " var result = tryCatch(fn)(nodebackForPromise(ret, multiArgs));", + "lineNumber": 2317, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "eval", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " eval(obj);", + "lineNumber": 3623, + "reasonCategory": "notExercisedByOurApp", + "updated": "2019-03-13T01:27:05.473Z", + "reasonDetail": "Bluebird is not loaded in our browser context" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.core.min.js", + "lineNumber": 31, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var spawn = new PromiseSpawn$(undefined, undefined, yieldHandler,", + "lineNumber": 2247, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(promises);", + "lineNumber": 2460, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, -2);", + "lineNumber": 2475, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": "function nodebackForPromise(promise, multiArgs) {", + "lineNumber": 2706, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " } else if (!multiArgs) {", + "lineNumber": 2713, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var multiArgs = arguments.length > 1 ? !!Object(arguments[1]).multiArgs", + "lineNumber": 2963, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var result = tryCatch(fn)(nodebackForPromise(ret, multiArgs));", + "lineNumber": 2965, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": "function(callback, receiver, originalName, fn, _, multiArgs) {", + "lineNumber": 3866, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var nodeback = nodebackForPromise(promise, \" + multiArgs + \"); \\n\\", + "lineNumber": 3917, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": "function makeNodePromisifiedClosure(callback, receiver, _, fn, __, multiArgs) {", + "lineNumber": 3958, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var fn = nodebackForPromise(promise, multiArgs);", + "lineNumber": 3971, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": "function promisifyAll(obj, suffix, filter, promisifier, multiArgs) {", + "lineNumber": 3988, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " makeNodePromisified(key, THIS, key, fn, suffix, multiArgs);", + "lineNumber": 3999, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " fn, suffix, multiArgs);", + "lineNumber": 4003, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": "function promisify(callback, receiver, multiArgs) {", + "lineNumber": 4013, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " callback, null, multiArgs);", + "lineNumber": 4015, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 4027, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var ret = promisify(fn, receiver, multiArgs);", + "lineNumber": 4028, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 4038, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " multiArgs);", + "lineNumber": 4056, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " promisifyAll(value, suffix, filter, promisifier, multiArgs);", + "lineNumber": 4057, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " return promisifyAll(target, suffix, filter, promisifier, multiArgs);", + "lineNumber": 4061, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(entries);", + "lineNumber": 4122, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, isMap ? -6 : -3);", + "lineNumber": 4124, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(promises);", + "lineNumber": 4325, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 4342, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._resultCancelled$();", + "lineNumber": 4380, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(values);", + "lineNumber": 4557, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(values);", + "lineNumber": 4606, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 4621, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(fn, promise, context);", + "lineNumber": 5124, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "eval", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.js", + "line": " eval(obj);", + "lineNumber": 5465, + "reasonCategory": "notExercisedByOurApp", + "updated": "2019-03-13T01:27:05.473Z", + "reasonDetail": "Temp-file is used during build and test only" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.min.js", + "lineNumber": 30, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.min.js", + "lineNumber": 30, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/browser/bluebird.min.js", + "lineNumber": 31, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/assert.js", + "line": " this.constructor$(a);", + "lineNumber": 5, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/generators.js", + "line": " var spawn = new PromiseSpawn$(undefined, undefined, yieldHandler,", + "lineNumber": 197, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/map.js", + "line": " this.constructor$(promises);", + "lineNumber": 15, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/map.js", + "line": " this._init$(undefined, -2);", + "lineNumber": 30, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/nodeback.js", + "line": "function nodebackForPromise(promise, multiArgs) {", + "lineNumber": 34, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/nodeback.js", + "line": " } else if (!multiArgs) {", + "lineNumber": 41, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promise.js", + "line": " var multiArgs = arguments.length > 1 ? !!Object(arguments[1]).multiArgs", + "lineNumber": 178, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promise.js", + "line": " var result = tryCatch(fn)(nodebackForPromise(ret, multiArgs));", + "lineNumber": 180, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": "function(callback, receiver, originalName, fn, _, multiArgs) {", + "lineNumber": 116, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " var nodeback = nodebackForPromise(promise, \" + multiArgs + \"); \\n\\", + "lineNumber": 167, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": "function makeNodePromisifiedClosure(callback, receiver, _, fn, __, multiArgs) {", + "lineNumber": 208, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " var fn = nodebackForPromise(promise, multiArgs);", + "lineNumber": 221, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": "function promisifyAll(obj, suffix, filter, promisifier, multiArgs) {", + "lineNumber": 238, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " makeNodePromisified(key, THIS, key, fn, suffix, multiArgs);", + "lineNumber": 249, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " fn, suffix, multiArgs);", + "lineNumber": 253, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": "function promisify(callback, receiver, multiArgs) {", + "lineNumber": 263, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " callback, null, multiArgs);", + "lineNumber": 265, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 277, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " var ret = promisify(fn, receiver, multiArgs);", + "lineNumber": 278, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 288, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " multiArgs);", + "lineNumber": 306, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " promisifyAll(value, suffix, filter, promisifier, multiArgs);", + "lineNumber": 307, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/promisify.js", + "line": " return promisifyAll(target, suffix, filter, promisifier, multiArgs);", + "lineNumber": 311, + "reasonCategory": "usageTrusted", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/props.js", + "line": " this.constructor$(entries);", + "lineNumber": 56, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/props.js", + "line": " this._init$(undefined, isMap ? -6 : -3);", + "lineNumber": 58, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/reduce.js", + "line": " this.constructor$(promises);", + "lineNumber": 13, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/reduce.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 30, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/reduce.js", + "line": " this._resultCancelled$();", + "lineNumber": 68, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/settle.js", + "line": " this.constructor$(values);", + "lineNumber": 8, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/some.js", + "line": " this.constructor$(values);", + "lineNumber": 12, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/some.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 27, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/using.js", + "line": " this.constructor$(fn, promise, context);", + "lineNumber": 92, + "reasonCategory": "falseMatch", + "updated": "2019-03-13T01:27:05.473Z" + }, + { + "rule": "eval", + "path": "node_modules/temp-file/node_modules/bluebird/js/release/util.js", + "line": " eval(obj);", + "lineNumber": 205, + "reasonCategory": "notExercisedByOurApp", + "updated": "2019-03-13T01:27:05.473Z", + "reasonDetail": "temp-file is used in build/test scenarios only" + }, { "rule": "eval", "path": "node_modules/thenify/index.js", diff --git a/ts/util/lint/linter.ts b/ts/util/lint/linter.ts index 2fcc0114b..5db7b7e6f 100644 --- a/ts/util/lint/linter.ts +++ b/ts/util/lint/linter.ts @@ -82,6 +82,7 @@ const excludedFiles = [ '^node_modules/ajv/*', '^node_modules/amdefine/*', '^node_modules/anymatch/*', + '^node_modules/app-builder-lib/*', '^node_modules/asn1\\.js/*', '^node_modules/autoprefixer/*', '^node_modules/babel*', @@ -89,6 +90,8 @@ const excludedFiles = [ '^node_modules/body-parser/*', '^node_modules/bower/*', '^node_modules/buble/*', + '^node_modules/builder-util/*', + '^node_modules/builder-util-runtime/*', '^node_modules/chai/*', '^node_modules/cli-table2/*', '^node_modules/codemirror/*', diff --git a/yarn.lock b/yarn.lock index b89af707d..c77cde10b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,25 +2,10 @@ # yarn lockfile v1 -"7zip-bin-linux@~1.3.1": - version "1.3.1" - resolved "https://registry.yarnpkg.com/7zip-bin-linux/-/7zip-bin-linux-1.3.1.tgz#4856db1ab1bf5b6ee8444f93f5a8ad71446d00d5" - -"7zip-bin-mac@~1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/7zip-bin-mac/-/7zip-bin-mac-1.0.1.tgz#3e68778bbf0926adc68159427074505d47555c02" - -"7zip-bin-win@~2.2.0": - version "2.2.0" - resolved "https://registry.yarnpkg.com/7zip-bin-win/-/7zip-bin-win-2.2.0.tgz#0b81c43e911100f3ece2ebac4f414ca95a572d5b" - -"7zip-bin@~3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-3.1.0.tgz#70814c6b6d44fef8b74be6fc64d3977a2eff59a5" - optionalDependencies: - "7zip-bin-linux" "~1.3.1" - "7zip-bin-mac" "~1.0.1" - "7zip-bin-win" "~2.2.0" +"7zip-bin@~4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/7zip-bin/-/7zip-bin-4.0.2.tgz#6abbdc22f33cab742053777a26db2e25ca527179" + integrity sha512-XtGk+IF57pr852UK1AhQJXqmm1WmSgS5uISL+LPs0z/iAxXouMvdlLJrHPeukP6gd7yR2rDTMSMkHNODgwIq7A== "@babel/runtime@^7.1.2", "@babel/runtime@^7.3.1": version "7.3.1" @@ -315,14 +300,15 @@ ajv@^6.1.0: json-schema-traverse "^0.3.0" uri-js "^3.0.2" -ajv@^6.4.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.5.0.tgz#4c8affdf80887d8f132c9c52ab8a2dc4d0b7b24c" +ajv@^6.5.2: + version "6.10.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.10.0.tgz#90d0d54439da587cd7e843bfb7045f50bd22bdf1" + integrity sha512-nffhOpkymDECQyR0mnsUtoCE8RlX38G0rYP+wgLWFyZuUyuuojSSvi/+euOiQBIn63whYwYVIIH1TvE3tu4OEg== 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" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" align-text@^0.1.1, align-text@^0.1.3: version "0.1.4" @@ -390,25 +376,40 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" -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@2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-2.1.4.tgz#87e679615fb26c204c4d81fa67d962e796ea99d3" + integrity sha512-i5ZfZtnAQqVZXpFYpvkQK/V0p9RwJjCW7X3CRcyDrnR3p1mQRoRTMSfPrtGTo1ens7kTfzk2S2i0QXq+gEplLg== -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-win@1.8.6: - version "1.8.6" - resolved "https://registry.yarnpkg.com/app-builder-bin-win/-/app-builder-bin-win-1.8.6.tgz#d09f78fb1dd5a5f8ea231294828fd5c9ad0358a5" - -app-builder-bin@1.8.6: - version "1.8.6" - resolved "https://registry.yarnpkg.com/app-builder-bin/-/app-builder-bin-1.8.6.tgz#85604ece9c1b63ed0437abe92ddaf41c88c3f2e4" - optionalDependencies: - app-builder-bin-linux "1.8.6" - app-builder-bin-mac "1.8.6" - app-builder-bin-win "1.8.6" +app-builder-lib@20.29.1, app-builder-lib@~20.29.0: + version "20.29.1" + resolved "https://registry.yarnpkg.com/app-builder-lib/-/app-builder-lib-20.29.1.tgz#0cd6794fd5611366b1317bfaf0314ad388f009eb" + integrity sha512-kezGeVlOrw9d/0N1522TTEDLGxn566bDxufQI9vmBOXLWKQilXxLNQkxpktWk8HifsYr0o62Ou2sS+uMCIsErg== + dependencies: + "7zip-bin" "~4.0.2" + app-builder-bin "2.1.4" + async-exit-hook "^2.0.1" + bluebird-lst "^1.0.5" + builder-util "7.0.0" + builder-util-runtime "5.0.0" + chromium-pickle-js "^0.2.0" + debug "^4.1.0" + ejs "^2.6.1" + electron-osx-sign "0.4.11" + electron-publish "20.29.0" + fs-extra-p "^4.6.1" + hosted-git-info "^2.7.1" + is-ci "^1.2.1" + isbinaryfile "^3.0.3" + js-yaml "^3.12.0" + lazy-val "^1.0.3" + minimatch "^3.0.4" + normalize-package-data "^2.4.0" + plist "^3.0.1" + read-config-file "3.1.2" + sanitize-filename "^1.6.1" + semver "^5.6.0" + temp-file "^3.1.3" append-transform@^0.4.0: version "0.4.0" @@ -795,7 +796,7 @@ balanced-match@^0.4.1, balanced-match@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" -base64-js@1.2.0, base64-js@^1.0.2: +base64-js@^1.0.2: version "1.2.0" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.2.0.tgz#a39992d723584811982be5e290bb6a53d86700f1" @@ -874,6 +875,13 @@ bluebird-lst@^1.0.5: dependencies: bluebird "^3.5.1" +bluebird-lst@^1.0.6, bluebird-lst@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/bluebird-lst/-/bluebird-lst-1.0.7.tgz#f0babade9ef1dce3989b603f3796ff3b16b90d50" + integrity sha512-5ix04IbXVIZ6nSRM4aZnwQfk40Td0D57WAl8LfhnICF6XwT4efCZYh0veOHvfDmgpbqE4ju5L5XEAMIcAe13Kw== + dependencies: + bluebird "^3.5.3" + bluebird@^3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c" @@ -882,6 +890,11 @@ bluebird@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.1.tgz#d9551f9de98f1fcda1e683d17ee91a0602ee2eb9" +bluebird@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.5.3.tgz#7d01c6f9616c9a51ab0f8c549a79dfe6ec33efa7" + integrity sha512-/qKPUQlaW1OyR51WeCPBvRnAlnZFUJkCSG5HzGnuIqhgyJtF+T94lFnn33eiazjRm2LAHVy2guNnaq48X9SJuw== + blueimp-canvas-to-blob@3.14.0: version "3.14.0" resolved "https://registry.yarnpkg.com/blueimp-canvas-to-blob/-/blueimp-canvas-to-blob-3.14.0.tgz#ea075ffbfb1436607b0c75e951fb1ceb3ca0288e" @@ -1088,6 +1101,19 @@ buble@^0.19.3: os-homedir "^1.0.1" vlq "^1.0.0" +buffer-alloc-unsafe@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0" + integrity sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== + +buffer-alloc@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/buffer-alloc/-/buffer-alloc-1.2.0.tgz#890dd90d923a873e08e10e5fd51a57e5b7cce0ec" + integrity sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== + dependencies: + buffer-alloc-unsafe "^1.1.0" + buffer-fill "^1.0.0" + buffer-crc32@^0.2.1: version "0.2.13" resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" @@ -1096,6 +1122,11 @@ buffer-equal@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-0.0.1.tgz#91bc74b11ea405bc916bc6aa908faafa5b4aac4b" +buffer-fill@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/buffer-fill/-/buffer-fill-1.0.0.tgz#f8f78b76789888ef39f205cd637f68e702122b2c" + integrity sha1-+PeLdniYiO858gXNY39o5wISKyw= + buffer-from@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.0.0.tgz#4cb8832d23612589b0406e9e2956c17f06fdf531" @@ -1120,33 +1151,45 @@ buffers@~0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/buffers/-/buffers-0.1.1.tgz#b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb" -builder-util-runtime@4.2.1, builder-util-runtime@^4.2.1, builder-util-runtime@~4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-4.2.1.tgz#0caa358f1331d70680010141ca591952b69b35bc" +builder-util-runtime@5.0.0, builder-util-runtime@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-5.0.0.tgz#1f35cc28c87ca7de336efa098c6d3fd550db15a5" + integrity sha512-mTyLqmzdPzavKQNAfxcGu6kqaDiPCtFKJG+nNO9SYfL6lY7VgTUW+45iXhowc5ElmPj0eSTDaIGlScxVMwFUEA== dependencies: bluebird-lst "^1.0.5" - debug "^3.1.0" - fs-extra-p "^4.6.0" + debug "^4.1.0" + fs-extra-p "^4.6.1" sax "^1.2.4" -builder-util@5.8.1, builder-util@^5.8.1: - version "5.8.1" - resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-5.8.1.tgz#8dd953c018b7a7b2a56c3427b2c62ef77c925ac7" +builder-util-runtime@~4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/builder-util-runtime/-/builder-util-runtime-4.4.1.tgz#2770d03241e51fde46acacc7ed3ed8a9f45f02cb" + integrity sha512-8L2pbL6D3VdI1f8OMknlZJpw0c7KK15BRz3cY77AOUElc4XlCv2UhVV01jJM7+6Lx7henaQh80ALULp64eFYAQ== dependencies: - "7zip-bin" "~3.1.0" - app-builder-bin "1.8.6" 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" + fs-extra-p "^4.6.1" + sax "^1.2.4" + +builder-util@7.0.0, builder-util@~7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/builder-util/-/builder-util-7.0.0.tgz#ab65c7984939abc067f191cb06c4056a3104713b" + integrity sha512-GnszunK4uX1F8XP4U01m47VME0UQo97wM1i8h77j6+7V0xMz8faL9BHdv2O8/iOZ8HjfKSRJ+1v7RHohF6H0lA== + dependencies: + "7zip-bin" "~4.0.2" + app-builder-bin "2.1.4" + bluebird-lst "^1.0.5" + builder-util-runtime "^5.0.0" + chalk "^2.4.1" + debug "^4.1.0" + fs-extra-p "^4.6.1" + is-ci "^1.2.1" + js-yaml "^3.12.0" lazy-val "^1.0.3" - semver "^5.5.0" - source-map-support "^0.5.5" + semver "^5.6.0" + source-map-support "^0.5.9" stat-mode "^0.2.2" - temp-file "^3.1.2" + temp-file "^3.1.3" builtin-modules@^1.0.0, builtin-modules@^1.1.1: version "1.1.1" @@ -1263,6 +1306,11 @@ camelcase@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" +camelcase@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.2.0.tgz#e7522abda5ed94cc0489e1b8466610e88404cf45" + integrity sha512-IXFsBS2pC+X0j0N/GE7Dm7j3bsEBp+oTpb7F50dwEVX7rf3IgwO9XatnegTsDtniKCUtEJH4fSU6Asw7uoVLfQ== + caniuse-api@^1.5.2: version "1.6.1" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" @@ -1413,6 +1461,11 @@ ci-info@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534" +ci-info@^1.5.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-1.6.0.tgz#2ca20dbb9ceb32d4524a683303313f0304b1e497" + integrity sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" @@ -1894,6 +1947,17 @@ cross-spawn@^4: lru-cache "^4.0.1" which "^1.2.9" +cross-spawn@^6.0.0: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + cryptiles@2.x.x: version "2.0.5" resolved "https://registry.yarnpkg.com/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8" @@ -2100,11 +2164,12 @@ debug@^2.1.3, debug@^2.2.0, debug@^2.6.8: dependencies: ms "2.0.0" -debug@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.0.1.tgz#0564c612b521dc92d9f2988f0549e34f9c98db64" +debug@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" + integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== dependencies: - ms "2.0.0" + ms "^2.1.1" debug@~2.2.0: version "2.2.0" @@ -2112,7 +2177,7 @@ debug@~2.2.0: dependencies: ms "0.7.1" -decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2: +decamelize@^1.0.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -2327,16 +2392,17 @@ dir-glob@^2.0.0: arrify "^1.0.1" path-type "^3.0.0" -dmg-builder@4.1.8: - version "4.1.8" - resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-4.1.8.tgz#365048a4abf3f4e9a4d8fb0331ce7ba13458f4bd" +dmg-builder@6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/dmg-builder/-/dmg-builder-6.0.0.tgz#d6a091b62c21a31523a6330fdcc97dc9727b9d8e" + integrity sha512-nGeCoIctKP48QhohyQ6Uxx754XKyfVa5nx8YK6STIxTXoGTDWR/dwy8m4iCkM77//sd2wMdP9KYsUDuPxtbpLA== dependencies: + app-builder-lib "~20.29.0" bluebird-lst "^1.0.5" - 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" + builder-util "~7.0.0" + fs-extra-p "^4.6.1" + iconv-lite "^0.4.24" + js-yaml "^3.12.0" parse-color "^1.0.0" sanitize-filename "^1.6.1" @@ -2401,9 +2467,10 @@ 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.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-5.0.1.tgz#a5317459bd3d79ab88cff6e44057a6a3fbb1fcef" +dotenv@^6.0.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" + integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== dtrace-provider@~0.8: version "0.8.7" @@ -2447,54 +2514,24 @@ ejs@~2.5.6: version "2.5.7" resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.5.7.tgz#cc872c168880ae3c7189762fd5ffc00896c9518a" -electron-builder-lib@20.13.5, 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" +electron-builder@20.29.1: + version "20.29.1" + resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.29.1.tgz#eeb27f1d734e3d63d59d9e09d394bac951c94e18" + integrity sha512-1zTxA2v++G96mj02yUXA4XST/1320CcDD3bOnF/kTXJ44ai4IJ+UqWxI8dETO3e0xbZXYBz/9D+JqPBQWGKVvA== dependencies: - "7zip-bin" "~3.1.0" - app-builder-bin "1.8.6" - async-exit-hook "^2.0.1" + app-builder-lib "20.29.1" bluebird-lst "^1.0.5" - builder-util "5.8.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.13.2" - 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" - temp-file "^3.1.2" - -electron-builder@20.13.5: - version "20.13.5" - resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-20.13.5.tgz#e91c9ad4500220add1edcfbc696eda356e825291" - integrity sha512-QhgUq1GKGEJUO6C0jjJeNwAymvHJb4mfUmUfVuVLoVNoOgmAC9AYSQuiw214TswyhlOh+yfXNG6qC4MUaoIlcA== - dependencies: - bluebird-lst "^1.0.5" - builder-util "5.8.1" - builder-util-runtime "4.2.1" + builder-util "7.0.0" + builder-util-runtime "5.0.0" chalk "^2.4.1" - dmg-builder "4.1.8" - electron-builder-lib "20.13.5" - electron-download-tf "4.3.4" - fs-extra-p "^4.6.0" - is-ci "^1.1.0" + dmg-builder "6.0.0" + fs-extra-p "^4.6.1" + is-ci "^1.2.1" lazy-val "^1.0.3" - read-config-file "3.0.1" + read-config-file "3.1.2" sanitize-filename "^1.6.1" update-notifier "^2.5.0" - yargs "^11.0.0" + yargs "^12.0.2" electron-chromedriver@~3.0.0: version "3.0.0" @@ -2504,20 +2541,6 @@ electron-chromedriver@~3.0.0: electron-download "^4.1.0" extract-zip "^1.6.5" -electron-download-tf@4.3.4: - version "4.3.4" - resolved "https://registry.yarnpkg.com/electron-download-tf/-/electron-download-tf-4.3.4.tgz#b03740b2885aa2ad3f8784fae74df427f66d5165" - dependencies: - debug "^3.0.0" - env-paths "^1.0.0" - fs-extra "^4.0.1" - minimist "^1.2.0" - nugget "^2.0.1" - path-exists "^3.0.0" - rc "^1.2.1" - semver "^5.4.1" - sumchecker "^2.0.2" - electron-download@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/electron-download/-/electron-download-4.1.0.tgz#bf932c746f2f87ffcc09d1dd472f2ff6b9187845" @@ -2557,26 +2580,28 @@ electron-is-dev@0.3.0, electron-is-dev@^0.3.0: resolved "https://registry.yarnpkg.com/electron-is-dev/-/electron-is-dev-0.3.0.tgz#14e6fda5c68e9e4ecbeff9ccf037cbd7c05c5afe" integrity sha1-FOb9pcaOnk7L7/nM8DfL18BcWv4= -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" +electron-osx-sign@0.4.11: + version "0.4.11" + resolved "https://registry.yarnpkg.com/electron-osx-sign/-/electron-osx-sign-0.4.11.tgz#8377732fe7b207969f264b67582ee47029ce092f" + integrity sha512-VVd40nrnVqymvFrY9ZkOYgHJOvexHHYTR3di/SN+mjJ0OWhR1I8BRVj3U+Yamw6hnkZZNKZp52rqL5EFAAPFkQ== dependencies: bluebird "^3.5.0" compare-version "^0.1.2" debug "^2.6.8" isbinaryfile "^3.0.2" minimist "^1.2.0" - plist "^2.1.0" + plist "^3.0.1" -electron-publish@20.13.2: - version "20.13.2" - resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.13.2.tgz#a5388098ac17fa10d0494687e8548a26cf1522ac" +electron-publish@20.29.0: + version "20.29.0" + resolved "https://registry.yarnpkg.com/electron-publish/-/electron-publish-20.29.0.tgz#ab61e95bc4d466b4aff360c12bf1ee3d673967a4" + integrity sha512-Kc5u5YaJLcGWPrp3bFk8NdrYk5gNVG4lZqbAIZnYNPuOLMCNgUk4UqrONO6iuAE6x/vWOoovszf1gGIT7G01UA== dependencies: bluebird-lst "^1.0.5" - builder-util "^5.8.1" - builder-util-runtime "^4.2.1" + builder-util "~7.0.0" + builder-util-runtime "^5.0.0" chalk "^2.4.1" - fs-extra-p "^4.6.0" + fs-extra-p "^4.6.1" lazy-val "^1.0.3" mime "^2.3.1" @@ -2584,20 +2609,20 @@ electron-to-chromium@^1.2.7: version "1.3.41" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.41.tgz#7e33643e00cd85edfd17e04194f6d00e73737235" -electron-updater@2.21.10: - version "2.21.10" - resolved "https://registry.yarnpkg.com/electron-updater/-/electron-updater-2.21.10.tgz#aa66757ebf966f4247f247a8433af45cfe8e93b0" - integrity sha512-9QNUGHqwddLFIsFiAoFSxu0NdmvB1VGKrH2dGCn/b8nDwfWwHUyCnetMsnwcVSMjHA2Lz4tGfRSDSN3PtlVDKA== +electron-updater@3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/electron-updater/-/electron-updater-3.0.3.tgz#67f7edd578d260f9351ccd46ff23c2789c2a5a4f" + integrity sha512-7gJLZp34Db+lXiJsFzW8DunGnvxJgZclBZa1DNLbXOet3lRXkVKbFJ73mClbv+UTW6hW/EJ6MmSsofRiK1s6Dw== dependencies: bluebird-lst "^1.0.5" - builder-util-runtime "~4.2.1" + builder-util-runtime "~4.4.1" electron-is-dev "^0.3.0" - fs-extra-p "^4.6.0" - js-yaml "^3.11.0" + fs-extra-p "^4.6.1" + js-yaml "^3.12.0" lazy-val "^1.0.3" lodash.isequal "^4.5.0" semver "^5.5.0" - source-map-support "^0.5.5" + source-map-support "^0.5.6" electron@4.0.5: version "4.0.5" @@ -2960,6 +2985,19 @@ execa@^0.7.0: signal-exit "^3.0.0" strip-eof "^1.0.0" +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" + integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + dependencies: + cross-spawn "^6.0.0" + get-stream "^4.0.0" + is-stream "^1.1.0" + npm-run-path "^2.0.0" + p-finally "^1.0.0" + signal-exit "^3.0.0" + strip-eof "^1.0.0" + exif-parser@^0.1.9: version "0.1.9" resolved "https://registry.yarnpkg.com/exif-parser/-/exif-parser-0.1.9.tgz#1d087e05fd2b079e3a8eaf8ff249978cb5f6fba7" @@ -3262,6 +3300,13 @@ find-up@^2.0.0, find-up@^2.1.0: dependencies: locate-path "^2.0.0" +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + findup-sync@~0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-0.3.0.tgz#37930aa5d816b777c03445e1966cc6790a4c0b16" @@ -3378,12 +3423,21 @@ from2@^2.1.0, from2@^2.1.1: inherits "^2.0.1" readable-stream "^2.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" +fs-extra-p@^4.6.1: + version "4.6.1" + resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-4.6.1.tgz#6156e0cc98097f415fcd17029578fc41c78b5092" + integrity sha512-IsTMbUS0svZKZTvqF4vDS9c/L7Mw9n8nZQWWeSzAGacOSe+8CzowhUN0tdZEZFIJNP5HC7L9j3MMikz/G4hDeQ== dependencies: bluebird-lst "^1.0.5" - fs-extra "^6.0.0" + fs-extra "^6.0.1" + +fs-extra-p@^7.0.0: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra-p/-/fs-extra-p-7.0.1.tgz#4eec0b6dfa150fa90f6ddd773b4fb1d55cad54e3" + integrity sha512-yhd2OV0HnHt2oitlp+X9hl2ReX4X/7kQeL7/72qzPHTZj5eUPGzAKOvEglU02Fa1OeG2rSy/aKB4WGVaLiF8tw== + dependencies: + bluebird-lst "^1.0.7" + fs-extra "^7.0.1" fs-extra@0.26.7, fs-extra@^0.26.5: version "0.26.7" @@ -3419,17 +3473,18 @@ fs-extra@^2.0.0: graceful-fs "^4.1.2" jsonfile "^2.1.0" -fs-extra@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-4.0.2.tgz#f91704c53d1b461f893452b0c307d9997647ab6b" +fs-extra@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b" dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-6.0.1.tgz#8abc128f7946e310135ddc93b98bddb410e7a34b" +fs-extra@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== dependencies: graceful-fs "^4.1.2" jsonfile "^4.0.0" @@ -3542,6 +3597,13 @@ get-stream@3.0.0, get-stream@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + get-uri@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/get-uri/-/get-uri-2.0.1.tgz#dbdcacacd8c608a38316869368117697a1631c59" @@ -4112,9 +4174,10 @@ 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" +hosted-git-info@^2.7.1: + version "2.7.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" + integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== hpack.js@^2.1.6: version "2.1.6" @@ -4242,7 +4305,14 @@ iconv-lite@0.4.19, iconv-lite@^0.4.17: version "0.4.19" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b" -iconv-lite@^0.4.23, iconv-lite@^0.4.4: +iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +iconv-lite@^0.4.4: version "0.4.23" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.23.tgz#297871f63be507adcfbfca715d0cd0eed84e9a63" dependencies: @@ -4391,6 +4461,11 @@ invert-kv@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + ip-regex@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-1.0.3.tgz#dc589076f659f419c222039a33316f1c7387effd" @@ -4459,12 +4534,19 @@ is-callable@^1.1.1, is-callable@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2" -is-ci@^1.0.10, is-ci@^1.1.0: +is-ci@^1.0.10: 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-ci@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-1.2.1.tgz#e3779c8ee17fccf428488f6e281187f2e632841c" + integrity sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + dependencies: + ci-info "^1.5.0" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -4737,6 +4819,13 @@ isbinaryfile@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.2.tgz#4a3e974ec0cba9004d3fc6cde7209ea69368a621" +isbinaryfile@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/isbinaryfile/-/isbinaryfile-3.0.3.tgz#5d6def3edebf6e8ca8cae9c30183a804b5f8be80" + integrity sha512-8cJBL5tTd2OS0dM4jz07wQd5g0dCCqIhUxPIGtZfa5L6hWlvV5MHTITy/DBAsF+Oe2LS1X3krBUhNwaGUWpWxw== + dependencies: + buffer-alloc "^1.2.0" + isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" @@ -4872,9 +4961,10 @@ js-tokens@^3.0.0, js-tokens@^3.0.2: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.11.0, js-yaml@^3.7.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" +js-yaml@^3.12.0: + version "3.12.2" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.12.2.tgz#ef1d067c5a9d9cb65bd72f285b5d8105c77f14fc" + integrity sha512-QHn/Lh/7HhZ/Twc7vJYQTkjuCa0kaCcDcjK5Zlk2rvnUpy7DxMJ23+Jc2dcyvltwQVg1nygAVlB2oRDFHoRS5Q== dependencies: argparse "^1.0.7" esprima "^4.0.0" @@ -4886,6 +4976,13 @@ js-yaml@^3.2.7, js-yaml@^3.9.1: argparse "^1.0.7" esprima "^4.0.0" +js-yaml@^3.7.0: + version "3.11.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.11.0.tgz#597c1a8bd57152f26d622ce4117851a51f5ebaef" + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + js-yaml@~3.5.2: version "3.5.5" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.5.5.tgz#0377c38017cabc7322b0d1fbcd25a491641f2fbe" @@ -4921,6 +5018,11 @@ json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + json-schema@0.2.3: version "0.2.3" resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" @@ -5092,6 +5194,13 @@ lcid@^1.0.0: dependencies: invert-kv "^1.0.0" +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + leven@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580" @@ -5174,6 +5283,14 @@ locate-path@^2.0.0: p-locate "^2.0.0" path-exists "^3.0.0" +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + lodash-es@^4.2.1: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.11.tgz#145ab4a7ac5c5e52a3531fb4f310255a152b4be0" @@ -5355,6 +5472,13 @@ make-dir@^1.0.0: dependencies: pify "^2.3.0" +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -5423,6 +5547,15 @@ mem@^1.1.0: dependencies: mimic-fn "^1.0.0" +mem@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.2.0.tgz#5ee057680ed9cb8dad8a78d820f9a8897a102025" + integrity sha512-5fJxa68urlY0Ir8ijatKa3eRz5lwXnRCTvo9+TbTGAuTFJOwpGcY0X05moBd0nW45965Njt4CDI2GFQoG8DvqA== + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^2.0.0" + p-is-promise "^2.0.0" + memory-fs@^0.4.0, memory-fs@~0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" @@ -5564,6 +5697,11 @@ mimic-fn@^1.0.0: version "1.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" +mimic-fn@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.0.0.tgz#0913ff0b121db44ef5848242c38bbb35d44cabde" + integrity sha512-jbex9Yd/3lmICXwYT6gA/j2mNQGU48wCh/VzRd+/Y/PjYQtlg1gLMdZqvu9s/xH7qKvngxRObl56XZR609IMbA== + mimic-response@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.0.tgz#df3d3652a73fded6b9b0b24146e6fd052353458e" @@ -5733,6 +5871,11 @@ ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" +ms@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + multicast-dns-service-types@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz#899f11d9686e5e05cb91b35d5f0e63b773cfc901" @@ -5825,6 +5968,11 @@ netmask@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/netmask/-/netmask-1.0.6.tgz#20297e89d86f6f6400f250d9f4f6b4c1945fcd35" +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + nise@^1.2.0: version "1.2.6" resolved "https://registry.yarnpkg.com/nise/-/nise-1.2.6.tgz#42b054981a5c869d6c447be5776cc6f137f00ac5" @@ -6041,7 +6189,7 @@ npmlog@^4.0.0, npmlog@^4.0.2: gauge "~2.7.3" set-blocking "~2.0.0" -nugget@^2.0.0, nugget@^2.0.1: +nugget@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/nugget/-/nugget-2.0.1.tgz#201095a487e1ad36081b3432fa3cada4f8d071b0" dependencies: @@ -6239,6 +6387,15 @@ os-locale@^1.4.0: dependencies: lcid "^1.0.0" +os-locale@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + dependencies: + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" + os-tmpdir@^1.0.0, os-tmpdir@~1.0.1, os-tmpdir@~1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" @@ -6261,6 +6418,11 @@ p-cancelable@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-0.3.0.tgz#b9e123800bcebb7ac13a479be195b507b98d30fa" +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + p-finally@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" @@ -6269,6 +6431,11 @@ p-is-promise@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-1.1.0.tgz#9c9456989e9f6588017b0434d56097675c3da05e" +p-is-promise@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.0.0.tgz#7554e3d572109a87e1f3f53f6a7d85d1b194f4c5" + integrity sha512-pzQPhYMCAgLAKPWD2jC3Se9fEfrD9npNos0y150EeqZll7akhEgGhTW/slB6lHku8AvYGiJ+YJ5hfHKePPgFWg== + p-limit@^1.0.0: version "1.2.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.2.0.tgz#0e92b6bedcb59f022c13d0f1949dc82d15909f1c" @@ -6279,12 +6446,26 @@ p-limit@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.1.0.tgz#b07ff2d9a5d88bec806035895a2bab66a27988bc" +p-limit@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.0.tgz#417c9941e6027a9abcba5092dd2904e255b5fbc2" + integrity sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ== + dependencies: + p-try "^2.0.0" + p-locate@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" dependencies: p-limit "^1.1.0" +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + p-map@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-1.2.0.tgz#e4e94f311eabbc8633a1e79908165fca26241b6b" @@ -6299,6 +6480,11 @@ p-try@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" +p-try@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.0.0.tgz#85080bb87c64688fa47996fe8f7dfbe8211760b1" + integrity sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ== + pac-proxy-agent@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pac-proxy-agent/-/pac-proxy-agent-3.0.0.tgz#11d578b72a164ad74bf9d5bac9ff462a38282432" @@ -6450,7 +6636,7 @@ path-is-inside@^1.0.1, path-is-inside@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" -path-key@^2.0.0: +path-key@^2.0.0, path-key@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" @@ -6569,14 +6755,6 @@ pkginfo@0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/pkginfo/-/pkginfo-0.4.0.tgz#349dbb7ffd38081fcadc0853df687f0c7744cd65" -plist@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/plist/-/plist-2.1.0.tgz#57ccdb7a0821df21831217a3cad54e3e146a1025" - dependencies: - base64-js "1.2.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" @@ -7050,6 +7228,14 @@ pump@^2.0.0, pump@^2.0.1: end-of-stream "^1.1.0" once "^1.3.1" +pump@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + dependencies: + end-of-stream "^1.1.0" + once "^1.3.1" + pumpify@^1.3.3: version "1.4.0" resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.4.0.tgz#80b7c5df7e24153d03f0e7ac8a05a5d068bd07fb" @@ -7179,7 +7365,7 @@ raw-body@~2.1.5: iconv-lite "0.4.13" unpipe "1.0.0" -rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.2.1: +rc@^1.0.1, rc@^1.1.2, rc@^1.1.6: version "1.2.1" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.1.tgz#2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95" dependencies: @@ -7401,17 +7587,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.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.0.1.tgz#307ed2e162fa54306d0ae6d41e9cdc829720d2a9" +read-config-file@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/read-config-file/-/read-config-file-3.1.2.tgz#9b299cb7a2bcec1511a4c22e71620df0a2e3b896" + integrity sha512-QCATYzlYHvmWps/W/eP7rcKuhYRYZg5XKeXFxSJRIXvn+KSw1+Ntz2et1aBz5TrEpawGrxWZ7zBipj+/v0xwWQ== dependencies: - ajv "^6.4.0" + ajv "^6.5.2" ajv-keywords "^3.2.0" bluebird-lst "^1.0.5" - dotenv "^5.0.1" + dotenv "^6.0.0" dotenv-expand "^4.2.0" - fs-extra-p "^4.6.0" - js-yaml "^3.11.0" + fs-extra-p "^4.6.1" + js-yaml "^3.12.0" json5 "^1.0.1" lazy-val "^1.0.3" @@ -8069,7 +8256,7 @@ semver-diff@^2.0.0: dependencies: semver "^5.0.3" -"semver@2 || 3 || 4 || 5", semver@5.4.1, semver@^5.0.3, semver@^5.1.0, semver@^5.3.0, semver@^5.4.1: +"semver@2 || 3 || 4 || 5", semver@5.4.1, semver@^5.0.3, semver@^5.1.0, semver@^5.3.0: version "5.4.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" @@ -8077,6 +8264,11 @@ semver@^5.0.1, semver@^5.5.0: version "5.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" +semver@^5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== + semver@~5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" @@ -8339,9 +8531,10 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.5: - version "0.5.6" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.6.tgz#4435cee46b1aab62b8e8610ce60f788091c51c13" +source-map-support@^0.5.6, source-map-support@^0.5.9: + version "0.5.11" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.11.tgz#efac2ce0800355d026326a0ca23e162aeac9a4e2" + integrity sha512-//sajEx/fGL3iw6fltKMdPvy8kL3kJ2O3iuYlRoT3k9Kb4BjOoZ+BZzaNHeuaruSt+Kf3Zk9tnfAQg9/AJqUVQ== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" @@ -8676,7 +8869,7 @@ style-loader@^0.20.3: loader-utils "^1.1.0" schema-utils "^0.4.5" -sumchecker@^2.0.1, sumchecker@^2.0.2: +sumchecker@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/sumchecker/-/sumchecker-2.0.2.tgz#0f42c10e5d05da5d42eea3e56c3399a37d6c5b3e" dependencies: @@ -8800,14 +8993,14 @@ tar@^4: safe-buffer "^5.1.2" yallist "^3.0.2" -temp-file@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.1.2.tgz#54ba4084097558e8ff2ad1e4bd84841ef2804043" +temp-file@^3.1.3: + version "3.3.2" + resolved "https://registry.yarnpkg.com/temp-file/-/temp-file-3.3.2.tgz#69b6daf1bbe23231d0a5d03844e3d96f3f531aaa" + integrity sha512-FGKccAW0Mux9hC/2bdUIe4bJRv4OyVo4RpVcuplFird1V/YoplIFbnPZjfzbJSf/qNvRZIRB9/4n/RkI0GziuQ== dependencies: async-exit-hook "^2.0.1" - bluebird-lst "^1.0.5" - fs-extra-p "^4.6.0" - lazy-val "^1.0.3" + bluebird-lst "^1.0.6" + fs-extra-p "^7.0.0" term-size@^1.2.0: version "1.2.0" @@ -9336,9 +9529,10 @@ uri-js@^3.0.2: dependencies: punycode "^2.1.0" -uri-js@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.1.tgz#4595a80a51f356164e22970df64c7abd6ade9850" +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== dependencies: punycode "^2.1.0" @@ -9774,10 +9968,6 @@ xml2js@^0.4.5: sax ">=0.6.0" xmlbuilder "^4.1.0" -xmlbuilder@8.2.2: - version "8.2.2" - resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773" - xmlbuilder@^4.1.0: version "4.2.1" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5" @@ -9810,9 +10000,10 @@ y18n@^3.2.1: version "3.2.1" resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" -y18n@^4.0.0: +"y18n@^3.2.1 || ^4.0.0", y18n@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" + integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w== yaeti@^0.0.6: version "0.0.6" @@ -9826,6 +10017,14 @@ yallist@^3.0.0, yallist@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.2.tgz#8452b4bb7e83c7c188d8041c1a837c773d6d8bb9" +yargs-parser@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-11.1.1.tgz#879a0865973bca9f6bab5cbdf3b1c67ec7d3bcf4" + integrity sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + yargs-parser@^4.2.0: version "4.2.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.2.1.tgz#29cceac0dc4f03c6c87b4a9f217dd18c9f74871c" @@ -9844,12 +10043,6 @@ 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@6.6.0, yargs@^6.5.0: version "6.6.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.6.0.tgz#782ec21ef403345f830a808ca3d513af56065208" @@ -9886,22 +10079,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" +yargs@^12.0.2: + version "12.0.5" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-12.0.5.tgz#05f5997b609647b64f66b81e3b4b10a368e7ad13" + integrity sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw== dependencies: cliui "^4.0.0" - decamelize "^1.1.1" - find-up "^2.1.0" + decamelize "^1.2.0" + find-up "^3.0.0" get-caller-file "^1.0.1" - os-locale "^2.0.0" + os-locale "^3.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" + y18n "^3.2.1 || ^4.0.0" + yargs-parser "^11.1.1" yargs@^7.0.0: version "7.1.0"