Skip to content

Commit f745016

Browse files
authored
Add eslint-plugin-eslint-comments (#24690)
Add [eslint-plugin-eslint-comments](https://github.com/mysticatea/eslint-plugin-eslint-comments) which prevents some abuse related to eslint comments.
1 parent a4d6f83 commit f745016

File tree

3 files changed

+40
-0
lines changed

3 files changed

+40
-0
lines changed

.eslintrc.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ plugins:
1717
- eslint-plugin-custom-elements
1818
- eslint-plugin-regexp
1919
- eslint-plugin-wc
20+
- eslint-plugin-eslint-comments
2021

2122
env:
2223
es2022: true
@@ -86,6 +87,15 @@ rules:
8687
dot-notation: [0]
8788
eol-last: [2]
8889
eqeqeq: [2]
90+
eslint-comments/disable-enable-pair: [2]
91+
eslint-comments/no-aggregating-enable: [2]
92+
eslint-comments/no-duplicate-disable: [2]
93+
eslint-comments/no-restricted-disable: [0]
94+
eslint-comments/no-unlimited-disable: [2]
95+
eslint-comments/no-unused-disable: [2]
96+
eslint-comments/no-unused-enable: [2]
97+
eslint-comments/no-use: [0]
98+
eslint-comments/require-description: [0]
8999
for-direction: [2]
90100
func-call-spacing: [2, never]
91101
func-name-matching: [2]

package-lock.json

Lines changed: 29 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@
6161
"@vitejs/plugin-vue": "4.2.3",
6262
"eslint": "8.40.0",
6363
"eslint-plugin-custom-elements": "0.0.8",
64+
"eslint-plugin-eslint-comments": "3.2.0",
6465
"eslint-plugin-import": "2.27.5",
6566
"eslint-plugin-jquery": "1.5.1",
6667
"eslint-plugin-no-jquery": "2.7.0",

0 commit comments

Comments
 (0)