A concise and clear description of what this rule does and why it's important.
- Rule Name: {{kebabCase ruleName}}
- Type: 'warning' | 'error'
- Category: 'style' | 'security' | 'best-practice' | 'performance'
- Severity: 'info' | 'minor' | 'major' | 'critical'
- Fixable: true | false
# Provide an example
# Provide an example
Provide a detailed explanation of the rationale for this rule, including:
- Why this rule exists: Explain the problems it aims to solve.
- How it works: Describe its scope and logic.
- Rationale: Clarify the benefit or importance of following the rule.
OPTIONAL: If this section is not applicable, please remove it.
If this rule accepts any configuration options, explain them here.
OPTIONAL: If this section is not applicable, please remove it.
Document any edge cases or situations where this rule might not work as expected.
OPTIONAL: If this section is not applicable, please remove it.
Explain scenarios where disabling this rule might make sense or be necessary.
This rule was introduced in v{{nextMajorVersion}}.
Provide all necessary references for this rule.