From 01785836c6d20e7c7907d5e71ee8a814ba359bb7 Mon Sep 17 00:00:00 2001 From: snyk-bot Date: Sun, 20 Sep 2020 07:12:49 +0000 Subject: [PATCH] fix: package.json & .snyk to reduce vulnerabilities The following vulnerabilities are fixed with a Snyk patch: - https://snyk.io/vuln/npm:minimatch:20160620 --- .snyk | 10 ++ package.json | 254 ++++++++++++++++++++++++++------------------------- 2 files changed, 139 insertions(+), 125 deletions(-) create mode 100644 .snyk diff --git a/.snyk b/.snyk new file mode 100644 index 000000000..5d1461ff6 --- /dev/null +++ b/.snyk @@ -0,0 +1,10 @@ +# Snyk (https://snyk.io) policy file, patches or ignores known vulnerabilities. +version: v1.19.0 +ignore: {} +# patches apply the minimum changes required to fix a vulnerability +patch: + 'npm:minimatch:20160620': + - tern > glob > minimatch: + patched: '2020-09-20T07:12:47.039Z' + - tern > minimatch: + patched: '2020-09-20T07:12:47.039Z' diff --git a/package.json b/package.json index 41213a1c0..eb97ddcd8 100644 --- a/package.json +++ b/package.json @@ -1,127 +1,131 @@ { - "name": "c9", - "description": "New Cloud9 Client", - "version": "3.1.3398", - "author": "Ajax.org B.V. ", - "private": true, - "main": "bin/c9", - "repository": { - "type": "git", - "url": "http://github.com/c9/core.git" - }, - "dependencies": { - "acorn": "2.5.2", - "async": "^0.9.0", - "base64id": "~0.1.0", - "connect": "~2.12.0", - "debug": "~0.7.4", - "ejs": "~1.0.0", - "emmet": "git+https://github.com/cloud9ide/emmet-core.git#2ff6dc06ad", - "engine.io": "1.6.9", - "engine.io-client": "1.6.9", - "jsonm": "1.0.6", - "http-error": "~0.0.5", - "less": "^2.4.0", - "mime": "~1.2.9", - "mkdirp": "~0.3.5", - "msgpack-js-browser": "~0.1.4", - "nak": "git+https://github.com/cloud9ide/nak.git#6deef931594", - "netutil": "~0.0.2", - "optimist": "~0.6.0", - "qs": "0.6.6", - "rusha": "^0.8.3", - "send": "~0.1.4", - "simple-mime": "~0.0.8", - "tern": "git+https://github.com/cloud9ide/tern.git#39015d544d4c00c7899fea4c95c2e5bc2720e68e", - "tern_from_ts": "git+https://github.com/cloud9ide/tern_from_ts.git#84d51dcb9b16b126a206789d4d4237cde2801fe4", - "through": "2.2.0", - "tmp": "~0.0.20", - "uglify-js": "~2.6.2", - "ws": "1.0.1", - "read": "~1.0.5", - "form-data": "~0.2.0", - "chai": "~1.5.0", - "mocha": "1.8.2" - }, - "scripts": { - "start": "node server.js" - }, - "devDependencies": {}, - "licenses": [], - "bundledDependencies": [ - "ace", - "ace_tree", - "amd-loader", - "architect", - "architect-build", - "msgpack-js", - "c9" - ], - "c9plugins": { - "c9.ide.language": "#e834ad3620", - "c9.ide.language.core": "#bfb5dd2acc", - "c9.ide.language.css": "#46ad561506", - "c9.ide.language.generic": "#b47cbe58f9", - "c9.ide.language.html": "#cdc3960225", - "c9.ide.language.html.diff": "#7d6cecfb90", - "c9.ide.language.javascript": "#69684ee026", - "c9.ide.language.javascript.immediate": "#82c426dbca", - "c9.ide.language.javascript.eslint": "#004c86f8ef", - "c9.ide.language.javascript.tern": "#4d53f32c29", - "c9.ide.language.javascript.infer": "#b9c2e4bdb8", - "c9.ide.language.jsonalyzer": "#d6736b55cb", - "c9.ide.language.codeintel": "#957b840fff", - "c9.ide.collab": "#b7df2883e3", - "c9.ide.local": "#9169fec157", - "c9.ide.find": "#e632ecf4be", - "c9.ide.find.infiles": "#ad9ff74638", - "c9.ide.find.replace": "#8468067976", - "c9.ide.run.debug": "#224f43948e", - "c9.automate": "#47e2c429c9", - "c9.ide.ace.emmet": "#6dc4585e02", - "c9.ide.ace.gotoline": "#d33220b1e0", - "c9.ide.ace.keymaps": "#15e7d23a2a", - "c9.ide.ace.repl": "#4b88a85b7b", - "c9.ide.ace.split": "#0ae0151c78", - "c9.ide.ace.statusbar": "#14a992e377", - "c9.ide.ace.stripws": "#042a9936e3", - "c9.ide.behaviors": "#643457cab3", - "c9.ide.closeconfirmation": "#cee4674141", - "c9.ide.configuration": "#a936df26bb", - "c9.ide.dialog.wizard": "#7667ec79a8", - "c9.ide.fontawesome": "#781602c5d8", - "c9.ide.format": "#dd80da7a01", - "c9.ide.help.support": "#fbe8eb5c36", - "c9.ide.imgeditor": "#612e75ef4f", - "c9.ide.immediate": "#0b0ee744f9", - "c9.ide.installer": "#04530e449b", - "c9.ide.language.python": "#189b55135d", - "c9.ide.language.go": "#e018761e24", - "c9.ide.navigate": "#5d5707058c", - "c9.ide.newresource": "#636e7a7345", - "c9.ide.openfiles": "#2ae85a9e33", - "c9.ide.preview": "#5f5fff0185", - "c9.ide.preview.browser": "#1de1b699c8", - "c9.ide.preview.markdown": "#c3174d86e0", - "c9.ide.pubsub": "#99b7289040", - "c9.ide.readonly": "#7421caab61", - "c9.ide.recentfiles": "#7c099abf40", - "c9.ide.remote": "#301d2ab519", - "c9.ide.processlist": "#2b12cd1bdd", - "c9.ide.run": "#2304b66f43", - "c9.ide.run.build": "#0598fff697", - "c9.ide.run.debug.xdebug": "#054367574c", - "c9.ide.run.debug.ikpdb": "#2682776d44", - "c9.ide.save": "#ed8b7a5622", - "c9.ide.scm": "#637a68cd04", - "c9.ide.terminal.monitor": "#5a6a54ce24", - "c9.ide.test": "#102942ae4e", - "c9.ide.test.mocha": "#38151a98c3", - "c9.ide.theme.flat": "#81dadeee55", - "c9.ide.threewaymerge": "#229382aa0b", - "c9.ide.undo": "#b028bcb4d5", - "c9.ide.upload": "#e4351f5a2b", - "c9.ide.welcome": "#d57cb69fff", - "c9.ide.guide": "#19f6087429" - } + "name": "c9", + "description": "New Cloud9 Client", + "version": "3.1.3398", + "author": "Ajax.org B.V. ", + "private": true, + "main": "bin/c9", + "repository": { + "type": "git", + "url": "http://github.com/c9/core.git" + }, + "dependencies": { + "acorn": "2.5.2", + "async": "^0.9.0", + "base64id": "~0.1.0", + "connect": "~2.12.0", + "debug": "~0.7.4", + "ejs": "~1.0.0", + "emmet": "git+https://github.com/cloud9ide/emmet-core.git#2ff6dc06ad", + "engine.io": "1.6.9", + "engine.io-client": "1.6.9", + "jsonm": "1.0.6", + "http-error": "~0.0.5", + "less": "^2.4.0", + "mime": "~1.2.9", + "mkdirp": "~0.3.5", + "msgpack-js-browser": "~0.1.4", + "nak": "git+https://github.com/cloud9ide/nak.git#6deef931594", + "netutil": "~0.0.2", + "optimist": "~0.6.0", + "qs": "0.6.6", + "rusha": "^0.8.3", + "send": "~0.1.4", + "simple-mime": "~0.0.8", + "tern": "git+https://github.com/cloud9ide/tern.git#39015d544d4c00c7899fea4c95c2e5bc2720e68e", + "tern_from_ts": "git+https://github.com/cloud9ide/tern_from_ts.git#84d51dcb9b16b126a206789d4d4237cde2801fe4", + "through": "2.2.0", + "tmp": "~0.0.20", + "uglify-js": "~2.6.2", + "ws": "1.0.1", + "read": "~1.0.5", + "form-data": "~0.2.0", + "chai": "~1.5.0", + "mocha": "1.8.2", + "snyk": "^1.398.1" + }, + "scripts": { + "start": "node server.js", + "snyk-protect": "snyk protect", + "prepublish": "npm run snyk-protect" + }, + "devDependencies": {}, + "licenses": [], + "bundledDependencies": [ + "ace", + "ace_tree", + "amd-loader", + "architect", + "architect-build", + "msgpack-js", + "c9" + ], + "c9plugins": { + "c9.ide.language": "#e834ad3620", + "c9.ide.language.core": "#bfb5dd2acc", + "c9.ide.language.css": "#46ad561506", + "c9.ide.language.generic": "#b47cbe58f9", + "c9.ide.language.html": "#cdc3960225", + "c9.ide.language.html.diff": "#7d6cecfb90", + "c9.ide.language.javascript": "#69684ee026", + "c9.ide.language.javascript.immediate": "#82c426dbca", + "c9.ide.language.javascript.eslint": "#004c86f8ef", + "c9.ide.language.javascript.tern": "#4d53f32c29", + "c9.ide.language.javascript.infer": "#b9c2e4bdb8", + "c9.ide.language.jsonalyzer": "#d6736b55cb", + "c9.ide.language.codeintel": "#957b840fff", + "c9.ide.collab": "#b7df2883e3", + "c9.ide.local": "#9169fec157", + "c9.ide.find": "#e632ecf4be", + "c9.ide.find.infiles": "#ad9ff74638", + "c9.ide.find.replace": "#8468067976", + "c9.ide.run.debug": "#224f43948e", + "c9.automate": "#47e2c429c9", + "c9.ide.ace.emmet": "#6dc4585e02", + "c9.ide.ace.gotoline": "#d33220b1e0", + "c9.ide.ace.keymaps": "#15e7d23a2a", + "c9.ide.ace.repl": "#4b88a85b7b", + "c9.ide.ace.split": "#0ae0151c78", + "c9.ide.ace.statusbar": "#14a992e377", + "c9.ide.ace.stripws": "#042a9936e3", + "c9.ide.behaviors": "#643457cab3", + "c9.ide.closeconfirmation": "#cee4674141", + "c9.ide.configuration": "#a936df26bb", + "c9.ide.dialog.wizard": "#7667ec79a8", + "c9.ide.fontawesome": "#781602c5d8", + "c9.ide.format": "#dd80da7a01", + "c9.ide.help.support": "#fbe8eb5c36", + "c9.ide.imgeditor": "#612e75ef4f", + "c9.ide.immediate": "#0b0ee744f9", + "c9.ide.installer": "#04530e449b", + "c9.ide.language.python": "#189b55135d", + "c9.ide.language.go": "#e018761e24", + "c9.ide.navigate": "#5d5707058c", + "c9.ide.newresource": "#636e7a7345", + "c9.ide.openfiles": "#2ae85a9e33", + "c9.ide.preview": "#5f5fff0185", + "c9.ide.preview.browser": "#1de1b699c8", + "c9.ide.preview.markdown": "#c3174d86e0", + "c9.ide.pubsub": "#99b7289040", + "c9.ide.readonly": "#7421caab61", + "c9.ide.recentfiles": "#7c099abf40", + "c9.ide.remote": "#301d2ab519", + "c9.ide.processlist": "#2b12cd1bdd", + "c9.ide.run": "#2304b66f43", + "c9.ide.run.build": "#0598fff697", + "c9.ide.run.debug.xdebug": "#054367574c", + "c9.ide.run.debug.ikpdb": "#2682776d44", + "c9.ide.save": "#ed8b7a5622", + "c9.ide.scm": "#637a68cd04", + "c9.ide.terminal.monitor": "#5a6a54ce24", + "c9.ide.test": "#102942ae4e", + "c9.ide.test.mocha": "#38151a98c3", + "c9.ide.theme.flat": "#81dadeee55", + "c9.ide.threewaymerge": "#229382aa0b", + "c9.ide.undo": "#b028bcb4d5", + "c9.ide.upload": "#e4351f5a2b", + "c9.ide.welcome": "#d57cb69fff", + "c9.ide.guide": "#19f6087429" + }, + "snyk": true } \ No newline at end of file