diff --git a/package.json b/package.json index 6f8eb76bca..912f28dd59 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": "3.0.3", + "electron-updater": "3.2.0", "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.8", - "electron-builder": "20.31.3", + "electron-builder": "20.33.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 7dfd7bac63..6b00fb2a40 100644 --- a/ts/util/lint/exceptions.json +++ b/ts/util/lint/exceptions.json @@ -1742,6 +1742,738 @@ "reasonCategory": "falseMatch", "updated": "2018-09-19T21:59:32.770Z" }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": "function nodebackForPromise(promise, multiArgs) {", + "lineNumber": 2099, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " } else if (!multiArgs) {", + "lineNumber": 2106, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " var multiArgs = arguments.length > 1 ? !!Object(arguments[1]).multiArgs", + "lineNumber": 2296, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " var result = tryCatch(fn)(nodebackForPromise(ret, multiArgs));", + "lineNumber": 2298, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " util.toFastProperties(Promise); ", + "lineNumber": 2856, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Promise is a known global" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": "function toFastProperties(obj) {", + "lineNumber": 3592, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Declaring a dangerous function" + }, + { + "rule": "eval", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " eval(obj);", + "lineNumber": 3599, + "reasonCategory": "ruleNeeded", + "updated": "2019-03-22T19:00:07.131Z", + "reasonDetail": "his is run on whatever is provided to toFastProperties()" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": " toFastProperties: toFastProperties,", + "lineNumber": 3752, + "reasonCategory": "falseMatch|testCode|exampleCode|otherUtilityCode|regexMatchedSafeCode|notExercisedByOurApp|ruleNeeded|usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Exposing a dangerous function" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.js", + "line": "if (ret.isNode) ret.toFastProperties(process);", + "lineNumber": 3775, + "reasonCategory": "falseMatch|testCode|exampleCode|otherUtilityCode|regexMatchedSafeCode|notExercisedByOurApp|ruleNeeded|usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "process is a known global" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.min.js", + "lineNumber": 31, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.core.min.js", + "lineNumber": 31, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var spawn = new PromiseSpawn$(undefined, undefined, yieldHandler,", + "lineNumber": 2228, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(promises);", + "lineNumber": 2441, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, -2);", + "lineNumber": 2456, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": "function nodebackForPromise(promise, multiArgs) {", + "lineNumber": 2687, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " } else if (!multiArgs) {", + "lineNumber": 2694, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var multiArgs = arguments.length > 1 ? !!Object(arguments[1]).multiArgs", + "lineNumber": 2944, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var result = tryCatch(fn)(nodebackForPromise(ret, multiArgs));", + "lineNumber": 2946, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " util.toFastProperties(Promise); ", + "lineNumber": 3519, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": "function(callback, receiver, originalName, fn, _, multiArgs) {", + "lineNumber": 3846, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var nodeback = nodebackForPromise(promise, \" + multiArgs + \"); \\n\\", + "lineNumber": 3897, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": "function makeNodePromisifiedClosure(callback, receiver, _, fn, __, multiArgs) {", + "lineNumber": 3938, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var fn = nodebackForPromise(promise, multiArgs);", + "lineNumber": 3951, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": "function promisifyAll(obj, suffix, filter, promisifier, multiArgs) {", + "lineNumber": 3968, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " makeNodePromisified(key, THIS, key, fn, suffix, multiArgs);", + "lineNumber": 3979, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " fn, suffix, multiArgs);", + "lineNumber": 3983, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " util.toFastProperties(obj);", + "lineNumber": 3989, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "promisifyAll calls toFastProperties() but is limited to function or object" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": "function promisify(callback, receiver, multiArgs) {", + "lineNumber": 3993, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " callback, null, multiArgs);", + "lineNumber": 3995, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 4007, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var ret = promisify(fn, receiver, multiArgs);", + "lineNumber": 4008, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 4018, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " multiArgs);", + "lineNumber": 4036, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " promisifyAll(value, suffix, filter, promisifier, multiArgs);", + "lineNumber": 4037, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " return promisifyAll(target, suffix, filter, promisifier, multiArgs);", + "lineNumber": 4041, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(entries);", + "lineNumber": 4102, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, isMap ? -6 : -3);", + "lineNumber": 4104, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(promises);", + "lineNumber": 4305, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 4322, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._resultCancelled$();", + "lineNumber": 4360, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(values);", + "lineNumber": 4537, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(values);", + "lineNumber": 4586, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 4601, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " this.constructor$(fn, promise, context);", + "lineNumber": 5104, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": "function toFastProperties(obj) {", + "lineNumber": 5434, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Declaring a dangerous function" + }, + { + "rule": "eval", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " eval(obj);", + "lineNumber": 5441, + "reasonCategory": "ruleNeeded", + "updated": "2019-03-22T19:00:07.131Z", + "reasonDetail": "This is run on whatever is provided to toFastProperties()" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": " toFastProperties: toFastProperties,", + "lineNumber": 5594, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Exposing a dangerous function" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.js", + "line": "if (ret.isNode) ret.toFastProperties(process);", + "lineNumber": 5617, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "process is a known global" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.min.js", + "lineNumber": 30, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.min.js", + "lineNumber": 30, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.min.js", + "lineNumber": 30, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/browser/bluebird.min.js", + "lineNumber": 31, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/assert.js", + "line": " this.constructor$(a);", + "lineNumber": 5, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/generators.js", + "line": " var spawn = new PromiseSpawn$(undefined, undefined, yieldHandler,", + "lineNumber": 197, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/map.js", + "line": " this.constructor$(promises);", + "lineNumber": 15, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/map.js", + "line": " this._init$(undefined, -2);", + "lineNumber": 30, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/nodeback.js", + "line": "function nodebackForPromise(promise, multiArgs) {", + "lineNumber": 34, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/nodeback.js", + "line": " } else if (!multiArgs) {", + "lineNumber": 41, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promise.js", + "line": " var multiArgs = arguments.length > 1 ? !!Object(arguments[1]).multiArgs", + "lineNumber": 178, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promise.js", + "line": " var result = tryCatch(fn)(nodebackForPromise(ret, multiArgs));", + "lineNumber": 180, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promise.js", + "line": " util.toFastProperties(Promise); ", + "lineNumber": 753, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Promise is a known global" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": "function(callback, receiver, originalName, fn, _, multiArgs) {", + "lineNumber": 116, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " var nodeback = nodebackForPromise(promise, \" + multiArgs + \"); \\n\\", + "lineNumber": 167, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": "function makeNodePromisifiedClosure(callback, receiver, _, fn, __, multiArgs) {", + "lineNumber": 208, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " var fn = nodebackForPromise(promise, multiArgs);", + "lineNumber": 221, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": "function promisifyAll(obj, suffix, filter, promisifier, multiArgs) {", + "lineNumber": 238, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " makeNodePromisified(key, THIS, key, fn, suffix, multiArgs);", + "lineNumber": 249, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " fn, suffix, multiArgs);", + "lineNumber": 253, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " util.toFastProperties(obj);", + "lineNumber": 259, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "promisifyAll calls toFastProperties() but is limited to function or object" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": "function promisify(callback, receiver, multiArgs) {", + "lineNumber": 263, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " callback, null, multiArgs);", + "lineNumber": 265, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 277, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " var ret = promisify(fn, receiver, multiArgs);", + "lineNumber": 278, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " var multiArgs = !!options.multiArgs;", + "lineNumber": 288, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " multiArgs);", + "lineNumber": 306, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " promisifyAll(value, suffix, filter, promisifier, multiArgs);", + "lineNumber": 307, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "thenify-multiArgs", + "path": "node_modules/cacache/node_modules/bluebird/js/release/promisify.js", + "line": " return promisifyAll(target, suffix, filter, promisifier, multiArgs);", + "lineNumber": 311, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/props.js", + "line": " this.constructor$(entries);", + "lineNumber": 56, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/props.js", + "line": " this._init$(undefined, isMap ? -6 : -3);", + "lineNumber": 58, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/reduce.js", + "line": " this.constructor$(promises);", + "lineNumber": 13, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/reduce.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 30, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/reduce.js", + "line": " this._resultCancelled$();", + "lineNumber": 68, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/settle.js", + "line": " this.constructor$(values);", + "lineNumber": 8, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/some.js", + "line": " this.constructor$(values);", + "lineNumber": 12, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/some.js", + "line": " this._init$(undefined, -5);", + "lineNumber": 27, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/cacache/node_modules/bluebird/js/release/using.js", + "line": " this.constructor$(fn, promise, context);", + "lineNumber": 92, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/release/util.js", + "line": "function toFastProperties(obj) {", + "lineNumber": 194, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Declaring a dangerous function" + }, + { + "rule": "eval", + "path": "node_modules/cacache/node_modules/bluebird/js/release/util.js", + "line": " eval(obj);", + "lineNumber": 201, + "reasonCategory": "ruleNeeded", + "updated": "2019-03-22T19:00:07.131Z", + "reasonDetail": "This is run on whatever is provided to toFastProperties()" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/release/util.js", + "line": " toFastProperties: toFastProperties,", + "lineNumber": 354, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "Declaring a dangerous function" + }, + { + "rule": "bluebird-toFastProperties", + "path": "node_modules/cacache/node_modules/bluebird/js/release/util.js", + "line": "if (ret.isNode) ret.toFastProperties(process);", + "lineNumber": 377, + "reasonCategory": "usageTrusted", + "updated": "2019-03-22T19:15:12.445Z", + "reasonDetail": "process is a known global" + }, { "rule": "jQuery-wrap(", "path": "node_modules/caching-transform/index.js", @@ -2073,6 +2805,38 @@ "updated": "2018-09-18T19:19:27.699Z", "reasonDetail": "What's being eval'd is a static string, with one variable: args. Args is of the form arg1, arg2, generated programmatically." }, + { + "rule": "jQuery-$(", + "path": "node_modules/dmg-builder/node_modules/app-builder-lib/out/ProtonFramework.js", + "line": "DIR=$(dirname \"$0\")", + "lineNumber": 209, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/dmg-builder/node_modules/app-builder-lib/out/ProtonFramework.js", + "line": "DIR=$(dirname \"$0\")", + "lineNumber": 223, + "reasonCategory": "falseMatch", + "updated": "2019-03-22T19:00:07.131Z" + }, + { + "rule": "jQuery-$(", + "path": "node_modules/dmg-builder/node_modules/app-builder-lib/out/targets/MsiTarget.js", + "line": " result += `\\n${fileSpace}