Switch to `@eslint-community/eslint-comments` (#24736)
[eslint-plugin-eslint-comments](https://github.com/mysticatea/eslint-plugin-eslint-comments) is unmaintained, switch to the community fork. See https://github.com/mysticatea/eslint-plugin-eslint-comments/issues/72 for discussion.
This commit is contained in:
		
							parent
							
								
									f74bd9dc81
								
							
						
					
					
						commit
						31ad6181e1
					
				|  | @ -9,15 +9,15 @@ parserOptions: | ||||||
|   ecmaVersion: latest |   ecmaVersion: latest | ||||||
| 
 | 
 | ||||||
| plugins: | plugins: | ||||||
|   - eslint-plugin-unicorn |   - "@eslint-community/eslint-plugin-eslint-comments" | ||||||
|  |   - eslint-plugin-custom-elements | ||||||
|   - eslint-plugin-import |   - eslint-plugin-import | ||||||
|   - eslint-plugin-jquery |   - eslint-plugin-jquery | ||||||
|   - eslint-plugin-no-jquery |   - eslint-plugin-no-jquery | ||||||
|   - eslint-plugin-sonarjs |  | ||||||
|   - eslint-plugin-custom-elements |  | ||||||
|   - eslint-plugin-regexp |   - eslint-plugin-regexp | ||||||
|  |   - eslint-plugin-sonarjs | ||||||
|  |   - eslint-plugin-unicorn | ||||||
|   - eslint-plugin-wc |   - eslint-plugin-wc | ||||||
|   - eslint-plugin-eslint-comments |  | ||||||
| 
 | 
 | ||||||
| env: | env: | ||||||
|   es2022: true |   es2022: true | ||||||
|  | @ -45,6 +45,15 @@ overrides: | ||||||
|       import/no-unused-modules: [0] |       import/no-unused-modules: [0] | ||||||
| 
 | 
 | ||||||
| rules: | rules: | ||||||
|  |   "@eslint-community/eslint-comments/disable-enable-pair": [2] | ||||||
|  |   "@eslint-community/eslint-comments/no-aggregating-enable": [2] | ||||||
|  |   "@eslint-community/eslint-comments/no-duplicate-disable": [2] | ||||||
|  |   "@eslint-community/eslint-comments/no-restricted-disable": [0] | ||||||
|  |   "@eslint-community/eslint-comments/no-unlimited-disable": [2] | ||||||
|  |   "@eslint-community/eslint-comments/no-unused-disable": [2] | ||||||
|  |   "@eslint-community/eslint-comments/no-unused-enable": [2] | ||||||
|  |   "@eslint-community/eslint-comments/no-use": [0] | ||||||
|  |   "@eslint-community/eslint-comments/require-description": [0] | ||||||
|   accessor-pairs: [2] |   accessor-pairs: [2] | ||||||
|   array-bracket-newline: [0] |   array-bracket-newline: [0] | ||||||
|   array-bracket-spacing: [2, never] |   array-bracket-spacing: [2, never] | ||||||
|  | @ -87,15 +96,6 @@ rules: | ||||||
|   dot-notation: [0] |   dot-notation: [0] | ||||||
|   eol-last: [2] |   eol-last: [2] | ||||||
|   eqeqeq: [2] |   eqeqeq: [2] | ||||||
|   eslint-comments/disable-enable-pair: [2] |  | ||||||
|   eslint-comments/no-aggregating-enable: [2] |  | ||||||
|   eslint-comments/no-duplicate-disable: [2] |  | ||||||
|   eslint-comments/no-restricted-disable: [0] |  | ||||||
|   eslint-comments/no-unlimited-disable: [2] |  | ||||||
|   eslint-comments/no-unused-disable: [2] |  | ||||||
|   eslint-comments/no-unused-enable: [2] |  | ||||||
|   eslint-comments/no-use: [0] |  | ||||||
|   eslint-comments/require-description: [0] |  | ||||||
|   for-direction: [2] |   for-direction: [2] | ||||||
|   func-call-spacing: [2, never] |   func-call-spacing: [2, never] | ||||||
|   func-name-matching: [2] |   func-name-matching: [2] | ||||||
|  |  | ||||||
|  | @ -55,13 +55,13 @@ | ||||||
|         "wrap-ansi": "8.1.0" |         "wrap-ansi": "8.1.0" | ||||||
|       }, |       }, | ||||||
|       "devDependencies": { |       "devDependencies": { | ||||||
|  |         "@eslint-community/eslint-plugin-eslint-comments": "3.2.1", | ||||||
|         "@playwright/test": "1.33.0", |         "@playwright/test": "1.33.0", | ||||||
|         "@rollup/pluginutils": "5.0.2", |         "@rollup/pluginutils": "5.0.2", | ||||||
|         "@stoplight/spectral-cli": "6.6.0", |         "@stoplight/spectral-cli": "6.6.0", | ||||||
|         "@vitejs/plugin-vue": "4.2.3", |         "@vitejs/plugin-vue": "4.2.3", | ||||||
|         "eslint": "8.40.0", |         "eslint": "8.40.0", | ||||||
|         "eslint-plugin-custom-elements": "0.0.8", |         "eslint-plugin-custom-elements": "0.0.8", | ||||||
|         "eslint-plugin-eslint-comments": "3.2.0", |  | ||||||
|         "eslint-plugin-import": "2.27.5", |         "eslint-plugin-import": "2.27.5", | ||||||
|         "eslint-plugin-jquery": "1.5.1", |         "eslint-plugin-jquery": "1.5.1", | ||||||
|         "eslint-plugin-no-jquery": "2.7.0", |         "eslint-plugin-no-jquery": "2.7.0", | ||||||
|  | @ -767,6 +767,31 @@ | ||||||
|         "node": ">=12" |         "node": ">=12" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|  |     "node_modules/@eslint-community/eslint-plugin-eslint-comments": { | ||||||
|  |       "version": "3.2.1", | ||||||
|  |       "resolved": "https://registry.npmjs.org/@eslint-community/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.1.tgz", | ||||||
|  |       "integrity": "sha512-/HZbjIGaVO2zLlWX3gRgiHmKRVvvqrC0zVu3eXnIj1ORxoyfGSj50l0PfDfqihyZAqrDYzSMdJesXzFjvAoiLQ==", | ||||||
|  |       "dev": true, | ||||||
|  |       "dependencies": { | ||||||
|  |         "escape-string-regexp": "^1.0.5", | ||||||
|  |         "ignore": "^5.2.4" | ||||||
|  |       }, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=6.5.0" | ||||||
|  |       }, | ||||||
|  |       "peerDependencies": { | ||||||
|  |         "eslint": ">=4.19.1" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|  |     "node_modules/@eslint-community/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": { | ||||||
|  |       "version": "1.0.5", | ||||||
|  |       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", | ||||||
|  |       "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", | ||||||
|  |       "dev": true, | ||||||
|  |       "engines": { | ||||||
|  |         "node": ">=0.8.0" | ||||||
|  |       } | ||||||
|  |     }, | ||||||
|     "node_modules/@eslint-community/eslint-utils": { |     "node_modules/@eslint-community/eslint-utils": { | ||||||
|       "version": "4.4.0", |       "version": "4.4.0", | ||||||
|       "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", |       "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", | ||||||
|  | @ -4520,34 +4545,6 @@ | ||||||
|         "eslint": ">=4.19.0" |         "eslint": ">=4.19.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/eslint-plugin-eslint-comments": { |  | ||||||
|       "version": "3.2.0", |  | ||||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", |  | ||||||
|       "integrity": "sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==", |  | ||||||
|       "dev": true, |  | ||||||
|       "dependencies": { |  | ||||||
|         "escape-string-regexp": "^1.0.5", |  | ||||||
|         "ignore": "^5.0.5" |  | ||||||
|       }, |  | ||||||
|       "engines": { |  | ||||||
|         "node": ">=6.5.0" |  | ||||||
|       }, |  | ||||||
|       "funding": { |  | ||||||
|         "url": "https://github.com/sponsors/mysticatea" |  | ||||||
|       }, |  | ||||||
|       "peerDependencies": { |  | ||||||
|         "eslint": ">=4.19.1" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "node_modules/eslint-plugin-eslint-comments/node_modules/escape-string-regexp": { |  | ||||||
|       "version": "1.0.5", |  | ||||||
|       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", |  | ||||||
|       "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", |  | ||||||
|       "dev": true, |  | ||||||
|       "engines": { |  | ||||||
|         "node": ">=0.8.0" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "node_modules/eslint-plugin-import": { |     "node_modules/eslint-plugin-import": { | ||||||
|       "version": "2.27.5", |       "version": "2.27.5", | ||||||
|       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", |       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", | ||||||
|  |  | ||||||
|  | @ -55,13 +55,13 @@ | ||||||
|     "wrap-ansi": "8.1.0" |     "wrap-ansi": "8.1.0" | ||||||
|   }, |   }, | ||||||
|   "devDependencies": { |   "devDependencies": { | ||||||
|  |     "@eslint-community/eslint-plugin-eslint-comments": "3.2.1", | ||||||
|     "@playwright/test": "1.33.0", |     "@playwright/test": "1.33.0", | ||||||
|     "@rollup/pluginutils": "5.0.2", |     "@rollup/pluginutils": "5.0.2", | ||||||
|     "@stoplight/spectral-cli": "6.6.0", |     "@stoplight/spectral-cli": "6.6.0", | ||||||
|     "@vitejs/plugin-vue": "4.2.3", |     "@vitejs/plugin-vue": "4.2.3", | ||||||
|     "eslint": "8.40.0", |     "eslint": "8.40.0", | ||||||
|     "eslint-plugin-custom-elements": "0.0.8", |     "eslint-plugin-custom-elements": "0.0.8", | ||||||
|     "eslint-plugin-eslint-comments": "3.2.0", |  | ||||||
|     "eslint-plugin-import": "2.27.5", |     "eslint-plugin-import": "2.27.5", | ||||||
|     "eslint-plugin-jquery": "1.5.1", |     "eslint-plugin-jquery": "1.5.1", | ||||||
|     "eslint-plugin-no-jquery": "2.7.0", |     "eslint-plugin-no-jquery": "2.7.0", | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue