From ca7c8c95af865482f4f19fd7833613150c941894 Mon Sep 17 00:00:00 2001 From: Jakob Sandberg Date: Mon, 13 Jan 2020 18:34:06 -0800 Subject: [PATCH] Add eslint security plugin --- .eslintrc.js | 7 +++++-- npm-shrinkwrap.json | 9 +++++++++ package.json | 1 + 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 974a562c7c6..69cb41cb491 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -1,7 +1,10 @@ module.exports = { - "plugins": [ ], + "plugins": [ + "security" + ], "extends": [ - "eslint:recommended" + "eslint:recommended", + "plugin:security/recommended" ], "parser": "babel-eslint", "env": { diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index fefff4919b9..198702f7c94 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -4108,6 +4108,15 @@ "rimraf": "^2.6.1" } }, + "eslint-plugin-security": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-security/-/eslint-plugin-security-1.4.0.tgz", + "integrity": "sha512-xlS7P2PLMXeqfhyf3NpqbvbnW04kN8M9NtmhpR3XGyOvt/vNKS7XPXT5EDbwKW9vCjWH4PpfQvgD/+JgN0VJKA==", + "dev": true, + "requires": { + "safe-regex": "^1.1.0" + } + }, "eslint-scope": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", diff --git a/package.json b/package.json index 8018bc64255..13bf37dc5d9 100644 --- a/package.json +++ b/package.json @@ -128,6 +128,7 @@ "env-cmd": "^8.0.2", "eslint": "^6.2.1", "eslint-loader": "^2.2.1", + "eslint-plugin-security": "^1.4.0", "istanbul": "^0.4.5", "mocha": "^5.2.0", "nodemon": "^1.19.1",