docs/src/_includes/layouts/doc.html
{% if rule_meta %} {%set id = true if (rule_meta.docs.recommended or rule_meta.fixable or rule_meta.hasSuggestions) else false %}
{{ rule_meta.docs.description | markdown | safe }}
{{ ruleCategories({ index: id, recommended: rule_meta.docs.recommended, fixable: rule_meta.fixable, frozen: rule_meta.docs.frozen, hasSuggestions: rule_meta.hasSuggestions }) }} {% if rule_meta.deprecated %} {% set deprecated_description %}
This rule was deprecated in ESLint v{{ rule_meta.deprecated.deprecatedSince }}. {% if rule_meta.deprecated.availableUntil %} It will be removed in v{{ rule_meta.deprecated.availableUntil }}. {% endif %} {% if rule_meta.deprecated.replacedBy.length === 0 %} There is no replacement rule. {% elif rule_meta.deprecated.replacedBy[0].plugin %} Please use the corresponding rule in {{ rule_meta.deprecated.replacedBy[0].plugin.name }}. {% else %} Please replace the rule with {{ rule_meta.deprecated.replacedBy[0].rule.name }}. {% endif %} {% endset %} {% important deprecated_description, rule_meta.deprecated.url %} {% endif %} {% endif %} {% include 'components/docs-toc.html' %} {{ all_content | safe }}