Upgrade electron-builder and electron-updater

This commit is contained in:
Scott Nonnenberg 2019-03-22 12:24:07 -07:00
parent 81696b4b15
commit d251282da1
4 changed files with 931 additions and 129 deletions

View file

@ -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": "<optional>"
},
{
"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": "<optional>"
},
{
"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} <File Name=\"${fileName}\" Source=\"$(var.appDir)${path.sep}${packagePath}\" ReadOnly=\"yes\" KeyPath=\"yes\"`;",
"lineNumber": 350,
"reasonCategory": "falseMatch",
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "jQuery-$(",
"path": "node_modules/dmg-builder/node_modules/app-builder-lib/out/targets/nsis/nsisLicense.js",
"line": " licensePage.push('!insertmacro MUI_PAGE_LICENSE \"$(MUILicense)\"');",
"lineNumber": 100,
"reasonCategory": "falseMatch",
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "jQuery-load(",
"path": "node_modules/dmg-builder/node_modules/debug/dist/debug.js",
@ -2113,6 +2877,14 @@
"reasonCategory": "falseMatch",
"updated": "2019-03-13T02:42:07.830Z"
},
{
"rule": "jQuery-after(",
"path": "node_modules/dmg-builder/node_modules/mime/src/test.js",
"line": " after(function() {",
"lineNumber": 133,
"reasonCategory": "falseMatch",
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "jQuery-$(",
"path": "node_modules/dotenv-expand/lib/main.js",
@ -2138,52 +2910,44 @@
"updated": "2018-09-19T18:13:29.628Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/electron-updater/node_modules/bluebird-lst/index.d.ts",
"line": " multiArgs?: boolean;",
"lineNumber": 985,
"rule": "jQuery-load(",
"path": "node_modules/electron-updater/node_modules/debug/dist/debug.js",
"line": " createDebug.enable(createDebug.load());",
"lineNumber": 721,
"reasonCategory": "falseMatch",
"updated": "2019-03-13T02:42:07.830Z"
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "thenify-multiArgs",
"path": "node_modules/electron-updater/node_modules/bluebird-lst/index.d.ts",
"line": " multiArgs?: boolean;",
"lineNumber": 989,
"rule": "jQuery-load(",
"path": "node_modules/electron-updater/node_modules/debug/dist/debug.js",
"line": " function load() {",
"lineNumber": 855,
"reasonCategory": "falseMatch",
"updated": "2019-03-13T02:42:07.830Z"
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "jQuery-load(",
"path": "node_modules/electron-updater/node_modules/debug/src/browser.js",
"line": "function load() {",
"lineNumber": 160,
"lineNumber": 211,
"reasonCategory": "falseMatch",
"updated": "2019-03-13T01:27:05.473Z"
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "jQuery-load(",
"path": "node_modules/electron-updater/node_modules/debug/src/browser.js",
"line": "exports.enable(load());",
"lineNumber": 178,
"path": "node_modules/electron-updater/node_modules/debug/src/common.js",
"line": "\tcreateDebug.enable(createDebug.load());",
"lineNumber": 261,
"reasonCategory": "falseMatch",
"updated": "2019-03-13T01:27:05.473Z"
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "jQuery-load(",
"path": "node_modules/electron-updater/node_modules/debug/src/node.js",
"line": "function load() {",
"lineNumber": 162,
"lineNumber": 216,
"reasonCategory": "falseMatch",
"updated": "2019-03-13T01:27:05.473Z"
},
{
"rule": "jQuery-load(",
"path": "node_modules/electron-updater/node_modules/debug/src/node.js",
"line": "exports.enable(load());",
"lineNumber": 186,
"reasonCategory": "falseMatch",
"updated": "2019-03-13T01:27:05.473Z"
"updated": "2019-03-22T19:00:07.131Z"
},
{
"rule": "eval",

View file

@ -170,5 +170,11 @@
"expression": "\\bmultiArgs\\b",
"reason": "Potential arbitrary code execution, piped to eval",
"excludedModules": ["node_modules/thenify"]
},
{
"name": "bluebird-toFastProperties",
"expression": "\\btoFastProperties\\b",
"reason": "Whatever is provided is sent straight to eval()",
"excludedModules": []
}
]