Skip to content

Commit 37ec7d1

Browse files
committed
feat: Added eslint-plugin-security
1 parent 73b8ebb commit 37ec7d1

File tree

3 files changed

+33
-1
lines changed

3 files changed

+33
-1
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"eslint-plugin-react": "^7.34.2",
2626
"eslint-plugin-react-hooks": "^4.6.2",
2727
"eslint-plugin-react-native": "^4.1.0",
28+
"eslint-plugin-security": "^3.0.1",
2829
"eslint-plugin-sonarjs": "^1.0.3",
2930
"requireindex": "^1.2.0"
3031
},
@@ -37,6 +38,7 @@
3738
"@semantic-release/github": "^10.0.6",
3839
"@semantic-release/npm": "^12.0.1",
3940
"@semantic-release/release-notes-generator": "^14.0.0",
41+
"@types/eslint-plugin-security": "^3.0.0",
4042
"@types/eslint__js": "^8.42.3",
4143
"@types/requireindex": "^1.2.4",
4244
"@types/xo": "^0.39.8",

src/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ configs.recommended = {
99
plugins: ['th-rules', 'sonarjs'],
1010
extends: [
1111
'plugin:sonarjs/recommended-legacy',
12+
'plugin:security/recommended-legacy',
1213
],
1314
rules: {
1415
'th-rules/no-destructuring': 'error',

yarn.lock

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -854,6 +854,15 @@ __metadata:
854854
languageName: node
855855
linkType: hard
856856

857+
"@types/eslint-plugin-security@npm:^3.0.0":
858+
version: 3.0.0
859+
resolution: "@types/eslint-plugin-security@npm:3.0.0"
860+
dependencies:
861+
"@types/eslint": "npm:*"
862+
checksum: 10c0/70d9a8344d75ae447afa004847f8cea57ee78436572410b2c5f73fb6252e5024f777e4e749f17e1099428244510ae4e6c255677bb9d83612c22df28e3c2da391
863+
languageName: node
864+
linkType: hard
865+
857866
"@types/eslint@npm:*, @types/eslint@npm:^8.44.6":
858867
version: 8.56.3
859868
resolution: "@types/eslint@npm:8.56.3"
@@ -3014,6 +3023,15 @@ __metadata:
30143023
languageName: node
30153024
linkType: hard
30163025

3026+
"eslint-plugin-security@npm:^3.0.1":
3027+
version: 3.0.1
3028+
resolution: "eslint-plugin-security@npm:3.0.1"
3029+
dependencies:
3030+
safe-regex: "npm:^2.1.1"
3031+
checksum: 10c0/6b85feabe389b73e0a5961abfeac79214d61699249c990c9a66628a5e45870b49f1ab0be63223dfd75c4046ff9632f42a963790616f66e2c6d59b6c24643c5e0
3032+
languageName: node
3033+
linkType: hard
3034+
30173035
"eslint-plugin-sonarjs@npm:^1.0.3":
30183036
version: 1.0.3
30193037
resolution: "eslint-plugin-sonarjs@npm:1.0.3"
@@ -3035,6 +3053,7 @@ __metadata:
30353053
"@semantic-release/github": "npm:^10.0.6"
30363054
"@semantic-release/npm": "npm:^12.0.1"
30373055
"@semantic-release/release-notes-generator": "npm:^14.0.0"
3056+
"@types/eslint-plugin-security": "npm:^3.0.0"
30383057
"@types/eslint__js": "npm:^8.42.3"
30393058
"@types/requireindex": "npm:^1.2.4"
30403059
"@types/xo": "npm:^0.39.8"
@@ -3050,6 +3069,7 @@ __metadata:
30503069
eslint-plugin-react: "npm:^7.34.2"
30513070
eslint-plugin-react-hooks: "npm:^4.6.2"
30523071
eslint-plugin-react-native: "npm:^4.1.0"
3072+
eslint-plugin-security: "npm:^3.0.1"
30533073
eslint-plugin-sonarjs: "npm:^1.0.3"
30543074
eslint-plugin-unicorn: "npm:^54.0.0"
30553075
mocha: "npm:^10.4.0"
@@ -6878,7 +6898,7 @@ __metadata:
68786898
languageName: node
68796899
linkType: hard
68806900

6881-
"regexp-tree@npm:^0.1.27":
6901+
"regexp-tree@npm:^0.1.27, regexp-tree@npm:~0.1.1":
68826902
version: 0.1.27
68836903
resolution: "regexp-tree@npm:0.1.27"
68846904
bin:
@@ -7103,6 +7123,15 @@ __metadata:
71037123
languageName: node
71047124
linkType: hard
71057125

7126+
"safe-regex@npm:^2.1.1":
7127+
version: 2.1.1
7128+
resolution: "safe-regex@npm:2.1.1"
7129+
dependencies:
7130+
regexp-tree: "npm:~0.1.1"
7131+
checksum: 10c0/53eb5d3ecf4b3c0954dff465eb179af4d2f5f77f74ba7b57489adbc4fa44454c3d391f37379cd28722d9ac6fa5b70be3f4645d4bd25df395fd99b934f6ec9265
7132+
languageName: node
7133+
linkType: hard
7134+
71067135
"safer-buffer@npm:>= 2.1.2 < 3.0.0":
71077136
version: 2.1.2
71087137
resolution: "safer-buffer@npm:2.1.2"

0 commit comments

Comments
 (0)