Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslint-doc-generatorrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ module.exports = {
configEmoji: [
['recommended-gjs', '![gjs logo](/docs/svgs/gjs.svg)'],
['recommended-gts', '![gts logo](/docs/svgs/gts.svg)'],
['recommended-template', '📋'],
],
ruleDocSectionInclude: ['Examples'],
ruleDocTitleFormat: 'prefix-name',
Expand Down
269 changes: 169 additions & 100 deletions README.md

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions docs/rules/template-builtin-component-arguments.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-builtin-component-arguments

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

✅ The `extends: 'recommended'` property in a configuration file enables this rule.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-deprecated-inline-view-helper.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-deprecated-inline-view-helper

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-deprecated-render-helper.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-deprecated-render-helper

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-link-href-attributes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-link-href-attributes

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Requires `href` attribute on `<a>` elements.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-link-rel-noopener.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-link-rel-noopener

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-abstract-roles.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-abstract-roles

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

The HTML attribute `role` must never have the following values:
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-accesskey-attribute.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-accesskey-attribute

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-action-on-submit-button.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-action-on-submit-button

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow click action on submit buttons within a form.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-action.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-action

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows the use of `{{action}}` helper.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-args-paths.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-args-paths

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-arguments-for-html-elements.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-arguments-for-html-elements

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-aria-hidden-body.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-aria-hidden-body

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-aria-unsupported-elements.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-aria-unsupported-elements

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows using ARIA roles, states, and properties on elements that do not support them.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-array-prototype-extensions.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-array-prototype-extensions

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-at-ember-render-modifiers.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-at-ember-render-modifiers

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows usage of modifiers from @ember/render-modifiers.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-attrs-in-components.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-attrs-in-components

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

This rule prevents the usage of `this.attrs` property to access values passed to the component. Use `@arg` syntax instead.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-autofocus-attribute.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-autofocus-attribute

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-block-params-for-html-elements.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-block-params-for-html-elements

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow block params on HTML elements.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-builtin-form-components.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-builtin-form-components

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow usage of Ember's built-in `<Input>` and `<Textarea>` components. These components use two-way binding to mutate values, which is considered an anti-pattern. Use native HTML `<input>` and `<textarea>` elements instead.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-capital-arguments.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-capital-arguments

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow capital letters in argument names. Use lowercase argument names (e.g., `@arg` instead of `@Arg`).
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-class-bindings.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-class-bindings

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-curly-component-invocation.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-curly-component-invocation

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-debugger.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-debugger

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows usage of `{{debugger}}` in templates.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-duplicate-attributes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-duplicate-attributes

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-duplicate-id.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-duplicate-id

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Valid HTML requires that `id` attribute values are unique.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-duplicate-landmark-elements.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-duplicate-landmark-elements

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

If multiple landmark elements of the same type are found on a page, they must each have a unique label (provided by `aria-label` or `aria-labelledby`).
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-empty-headings.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-empty-headings

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Headings relay the structure of a webpage and provide a meaningful, hierarchical order of its content. If headings are empty or its text contents are inaccessible, this could confuse users or prevent them accessing sections of interest.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-extra-mut-helper-argument.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-extra-mut-helper-argument

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-forbidden-elements.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-forbidden-elements

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

This rule disallows the use of forbidden elements in template files.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-heading-inside-button.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-heading-inside-button

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Assistive technology allows users to browse a page by heading elements (`<h1>` - `<h6>`). However, if those heading elements are nested inside of button elements, they will automatically be marked as presentational by browsers. Any HTML element where ["children presentational" is true](https://w3c.github.io/aria/#button) should be coerced by the browser to be presentational, and therefore not included in the accessibility tree.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-html-comments.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-html-comments

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-implicit-this.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-implicit-this

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-index-component-invocation.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-index-component-invocation

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows invoking components using an explicit `/index` or `::Index` suffix.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-inline-styles.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-inline-styles

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Inline styles are not the best practice because they are hard to maintain and usually make the overall size of the project bigger. This rule forbids inline styles. Use CSS classes instead.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-input-block.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-input-block

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

> **HBS Only**: This rule applies to classic `.hbs` template files only (loose mode). It is not relevant for `gjs`/`gts` files (strict mode), where these patterns cannot occur.

<!-- end auto-generated rule header -->
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-input-tagname.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-input-tagname

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

`{{input tagName=x}}` will result in obtuse errors. Typically, the input will simply fail to render, whether used in block form or inline. The only valid `tagName` for the input helper is `input`. For `textarea`, `button`, and other input-like elements, you should instead create a new component or better use the DOM!
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-invalid-aria-attributes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-invalid-aria-attributes

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow invalid ARIA attributes. Only use valid ARIA attributes as defined in the ARIA specification.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-invalid-interactive.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-invalid-interactive

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

> Disallow non-interactive elements with interactive handlers
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-invalid-link-text.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-invalid-link-text

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows invalid or uninformative link text content.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-invalid-link-title.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-invalid-link-title

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow invalid `title` attributes on link elements. The title should not be empty or the same as the link text.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-invalid-meta.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-invalid-meta

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow invalid meta tags.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-invalid-role.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-invalid-role

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows invalid ARIA roles in templates.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-link-to-positional-params.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-link-to-positional-params

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

> Disallow positional params in LinkTo component
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-link-to-tagname.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-link-to-tagname

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

> Disallow tagName attribute on LinkTo component
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-log.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-log

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows usage of `{{log}}` in templates.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-nested-interactive.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-nested-interactive

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows nested interactive elements in templates.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-nested-landmark.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-nested-landmark

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallows nesting landmark elements of the same type.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-nested-splattributes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-nested-splattributes

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

<!-- end auto-generated rule header -->

Disallow nested `...attributes` usage.
Expand Down
2 changes: 2 additions & 0 deletions docs/rules/template-no-obscure-array-access.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# ember/template-no-obscure-array-access

💼 This rule is enabled in the 📋 `recommended-template` [config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).

🔧 This rule is automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/latest/user-guide/command-line-interface#--fix).

<!-- end auto-generated rule header -->
Expand Down
Loading