@timobechtel/eslint-plugin-rules
v1.0.0
Published
Collection of useful eslint rules
Downloads
54
Maintainers
Readme
@timobechtel/eslint-plugin-rules
Collection of useful eslint rules
Installation
You'll first need to install ESLint:
npm i eslint --save-devNext, install @timobechtel/eslint-plugin-rules:
npm install @timobechtel/eslint-plugin-rules --save-devUsage
Here's an example ESLint configuration that enables all rules.
eslintrc.cjs
module.exports = {
extends: ['plugin:@timobechtel/rules/all'],
}eslint.config.cjs (requires eslint>=v8.23.0)
const plugin = require('@timobechtel/eslint-plugin-rules');
module.exports = {
...plugin.configs['flat/all'],
}Configurations
| | Name |
| :- | :--------- |
| 🌐 | all |
| | flat/all |
Rules
💼 Configurations enabled in.
🌐 Set in the all configuration.
💡 Manually fixable by editor suggestions.
| Name | Description | 💼 | 💡 | | :------------------------------------------------------------------------------- | :------------------------------------------------- | :--------------------- | :- | | no-optional-chaining-comparison | Disallow optional chaining in comparison operators | 🌐 ![badge-flat/all][] | 💡 |
