https://github.com/unlight/eslint-plugin-no-eslint-disable
Disallow disable rules by `eslint-disable` comment.
https://github.com/unlight/eslint-plugin-no-eslint-disable
eslint eslint-disable eslint-plugin eslint-rules eslintplugin
Last synced: about 1 month ago
JSON representation
Disallow disable rules by `eslint-disable` comment.
- Host: GitHub
- URL: https://github.com/unlight/eslint-plugin-no-eslint-disable
- Owner: unlight
- License: mit
- Created: 2018-09-18T19:47:38.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-07-30T20:50:22.000Z (almost 4 years ago)
- Last Synced: 2024-12-27T01:25:57.677Z (over 1 year ago)
- Topics: eslint, eslint-disable, eslint-plugin, eslint-rules, eslintplugin
- Language: JavaScript
- Size: 14.6 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# eslint-plugin-no-eslint-disable
Disallow disable rules by `eslint-disable` comment.
## Install
```sh
npm i -D eslint-plugin-no-eslint-disable
```
```js
// eslint.config.js
import * as noEslintDisable from 'eslint-plugin-no-eslint-disable';
export default [
{
plugins: {
'no-eslint-disable': noEslintDisable,
},
rules: {
'no-eslint-disable/no-eslint-disable': 'error',
},
},
];
```
## Links
- https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-abusive-eslint-disable.md
- https://github.com/coleturner/eslint-plugin-why
- https://github.com/edwardpayton/eslint-plugin-no-empty-disable
## License
[MIT License](https://opensource.org/licenses/MIT) (c) 2025