Skip to content

Commit 63d2d23

Browse files
Update pnpm-lock.yaml to sync with package.json (@glimmer/env dependency)
Co-authored-by: NullVoxPopuli <[email protected]>
1 parent ff1a53b commit 63d2d23

10 files changed

Lines changed: 53 additions & 64 deletions

README.md

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -199,27 +199,31 @@ rules in templates can be disabled with eslint directives with mustache or html
199199

200200
### Accessibility
201201

202-
| Name | Description | 💼 | 🔧 | 💡 |
203-
| :--------------------------------------------------------------------------------------- | :------------------------------------------------- | :------------------------------------------ | :- | :- |
204-
| [template-no-abstract-roles](docs/rules/template-no-abstract-roles.md) | disallow abstract ARIA roles | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
205-
| [template-no-accesskey-attribute](docs/rules/template-no-accesskey-attribute.md) | disallow accesskey attribute | ![badge-strict-gjs][] ![badge-strict-gts][] | 🔧 | |
206-
| [template-no-aria-hidden-body](docs/rules/template-no-aria-hidden-body.md) | disallow aria-hidden on body element | ![badge-strict-gjs][] ![badge-strict-gts][] | 🔧 | |
207-
| [template-no-autofocus-attribute](docs/rules/template-no-autofocus-attribute.md) | disallow autofocus attribute | ![badge-strict-gjs][] ![badge-strict-gts][] | 🔧 | |
208-
| [template-no-empty-headings](docs/rules/template-no-empty-headings.md) | disallow empty heading elements | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
209-
| [template-no-heading-inside-button](docs/rules/template-no-heading-inside-button.md) | disallow heading elements inside button elements | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
210-
| [template-no-invalid-aria-attributes](docs/rules/template-no-invalid-aria-attributes.md) | disallow invalid aria-* attributes | | | |
211-
| [template-no-invalid-link-title](docs/rules/template-no-invalid-link-title.md) | disallow invalid title attributes on link elements | | | |
212-
| [template-no-positive-tabindex](docs/rules/template-no-positive-tabindex.md) | disallow positive tabindex values | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
213-
| [template-require-iframe-title](docs/rules/template-require-iframe-title.md) | require iframe elements to have a title attribute | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
214-
| [template-require-input-label](docs/rules/template-require-input-label.md) | Require label for form input elements | | | |
215-
| [template-require-valid-alt-text](docs/rules/template-require-valid-alt-text.md) | require valid alt text for images | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
202+
| Name | Description | 💼 | 🔧 | 💡 |
203+
| :--------------------------------------------------------------------------------------- | :---------------------------------------------------------- | :------------------------------------------ | :- | :- |
204+
| [template-no-abstract-roles](docs/rules/template-no-abstract-roles.md) | disallow abstract ARIA roles | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
205+
| [template-no-accesskey-attribute](docs/rules/template-no-accesskey-attribute.md) | disallow accesskey attribute | ![badge-strict-gjs][] ![badge-strict-gts][] | 🔧 | |
206+
| [template-no-aria-hidden-body](docs/rules/template-no-aria-hidden-body.md) | disallow aria-hidden on body element | ![badge-strict-gjs][] ![badge-strict-gts][] | 🔧 | |
207+
| [template-no-autofocus-attribute](docs/rules/template-no-autofocus-attribute.md) | disallow autofocus attribute | ![badge-strict-gjs][] ![badge-strict-gts][] | 🔧 | |
208+
| [template-no-empty-headings](docs/rules/template-no-empty-headings.md) | disallow empty heading elements | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
209+
| [template-no-heading-inside-button](docs/rules/template-no-heading-inside-button.md) | disallow heading elements inside button elements | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
210+
| [template-no-invalid-aria-attributes](docs/rules/template-no-invalid-aria-attributes.md) | disallow invalid aria-* attributes | | | |
211+
| [template-no-invalid-interactive](docs/rules/template-no-invalid-interactive.md) | disallow non-interactive elements with interactive handlers | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
212+
| [template-no-invalid-link-title](docs/rules/template-no-invalid-link-title.md) | disallow invalid title attributes on link elements | | | |
213+
| [template-no-positive-tabindex](docs/rules/template-no-positive-tabindex.md) | disallow positive tabindex values | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
214+
| [template-require-iframe-title](docs/rules/template-require-iframe-title.md) | require iframe elements to have a title attribute | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
215+
| [template-require-input-label](docs/rules/template-require-input-label.md) | Require label for form input elements | | | |
216+
| [template-require-valid-alt-text](docs/rules/template-require-valid-alt-text.md) | require valid alt text for images | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
216217

217218
### Best Practices
218219

219220
| Name                                         | Description | 💼 | 🔧 | 💡 |
220221
| :--------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------- | :------------------------------------------ | :- | :- |
222+
| [template-no-ambiguous-glimmer-paths](docs/rules/template-no-ambiguous-glimmer-paths.md) | disallow ambiguous path in templates | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
221223
| [template-no-args-paths](docs/rules/template-no-args-paths.md) | disallow @args in paths | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
224+
| [template-no-attrs-splat](docs/rules/template-no-attrs-splat.md) | disallow attribute splat on components | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
222225
| [template-no-bare-yield](docs/rules/template-no-bare-yield.md) | disallow {{yield}} without parameters outside of contextual components | | | |
226+
| [template-no-block-params](docs/rules/template-no-block-params.md) | disallow yielding/invoking a component block without parameters | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
223227
| [template-no-capital-arguments](docs/rules/template-no-capital-arguments.md) | disallow capital arguments (use lowercase @arg instead of @Arg) | | | |
224228
| [template-no-curly-component-invocation](docs/rules/template-no-curly-component-invocation.md) | disallow curly component invocation | | | |
225229
| [template-no-debugger](docs/rules/template-no-debugger.md) | disallow {{debugger}} in templates | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
@@ -306,6 +310,8 @@ rules in templates can be disabled with eslint directives with mustache or html
306310
| [template-deprecated-render-helper](docs/rules/template-deprecated-render-helper.md) | disallow {{render}} helper | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
307311
| [template-no-action](docs/rules/template-no-action.md) | disallow {{action}} helper | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
308312
| [template-no-attrs-in-components](docs/rules/template-no-attrs-in-components.md) | disallow attrs in component templates | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
313+
| [template-no-link-to-positional-params](docs/rules/template-no-link-to-positional-params.md) | disallow positional params in LinkTo component | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
314+
| [template-no-link-to-tagname](docs/rules/template-no-link-to-tagname.md) | disallow tagName attribute on LinkTo component | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
309315
| [template-no-partial](docs/rules/template-no-partial.md) | disallow {{partial}} helper | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
310316
| [template-no-unbound](docs/rules/template-no-unbound.md) | disallow {{unbound}} helper | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
311317
| [template-no-with](docs/rules/template-no-with.md) | disallow {{with}} helper | ![badge-strict-gjs][] ![badge-strict-gts][] | | |

docs/rules/template-no-ambiguous-glimmer-paths.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# template-no-ambiguous-glimmer-paths
1+
# ember/template-no-ambiguous-glimmer-paths
2+
3+
💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
4+
5+
<!-- end auto-generated rule header -->
26

37
> Disallow ambiguous path in templates
48

docs/rules/template-no-attrs-splat.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# template-no-attrs-splat
1+
# ember/template-no-attrs-splat
2+
3+
💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
4+
5+
<!-- end auto-generated rule header -->
26

37
> Disallow attribute splat on components
48

docs/rules/template-no-block-params.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# template-no-block-params
1+
# ember/template-no-block-params
2+
3+
💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
4+
5+
<!-- end auto-generated rule header -->
26

37
> Disallow yielding/invoking a component block without parameters
48

docs/rules/template-no-invalid-interactive.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# template-no-invalid-interactive
1+
# ember/template-no-invalid-interactive
2+
3+
💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
4+
5+
<!-- end auto-generated rule header -->
26

37
> Disallow non-interactive elements with interactive handlers
48

docs/rules/template-no-link-to-positional-params.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# template-no-link-to-positional-params
1+
# ember/template-no-link-to-positional-params
2+
3+
💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
4+
5+
<!-- end auto-generated rule header -->
26

37
> Disallow positional params in LinkTo component
48

docs/rules/template-no-link-to-tagname.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
# template-no-link-to-tagname
1+
# ember/template-no-link-to-tagname
2+
3+
💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
4+
5+
<!-- end auto-generated rule header -->
26

37
> Disallow tagName attribute on LinkTo component
48

lib/strict-rules-gjs.js

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17,51 +17,29 @@ module.exports = {
1717
"ember/template-no-attrs-in-components": "error",
1818
"ember/template-no-attrs-splat": "error",
1919
"ember/template-no-autofocus-attribute": "error",
20-
"ember/template-no-bare-yield": "error",
2120
"ember/template-no-block-params": "error",
22-
"ember/template-no-capital-arguments": "error",
23-
"ember/template-no-curly-component-invocation": "error",
2421
"ember/template-no-debugger": "error",
2522
"ember/template-no-duplicate-attributes": "error",
2623
"ember/template-no-duplicate-id": "error",
27-
"ember/template-no-element-event-actions": "error",
2824
"ember/template-no-empty-headings": "error",
29-
"ember/template-no-forbidden-elements": "error",
3025
"ember/template-no-heading-inside-button": "error",
31-
"ember/template-no-html-comments": "error",
32-
"ember/template-no-implicit-this": "error",
3326
"ember/template-no-input-block": "error",
3427
"ember/template-no-input-tagname": "error",
35-
"ember/template-no-invalid-aria-attributes": "error",
3628
"ember/template-no-invalid-interactive": "error",
37-
"ember/template-no-invalid-link-title": "error",
3829
"ember/template-no-link-to-positional-params": "error",
3930
"ember/template-no-link-to-tagname": "error",
4031
"ember/template-no-log": "error",
41-
"ember/template-no-negated-condition": "error",
4232
"ember/template-no-obsolete-elements": "error",
43-
"ember/template-no-outlet-outside-routes": "error",
4433
"ember/template-no-partial": "error",
4534
"ember/template-no-positive-tabindex": "error",
46-
"ember/template-no-potential-path-strings": "error",
47-
"ember/template-no-quoteless-attributes": "error",
4835
"ember/template-no-this-in-template-only-components": "error",
4936
"ember/template-no-triple-curlies": "error",
5037
"ember/template-no-unbound": "error",
51-
"ember/template-no-unnecessary-component-helper": "error",
5238
"ember/template-no-unnecessary-concat": "error",
53-
"ember/template-no-unnecessary-curly-in-string-attrs": "error",
54-
"ember/template-no-unnecessary-curly-strings": "error",
55-
"ember/template-no-unknown-arguments-for-builtin-components": "error",
56-
"ember/template-no-unused-block-params": "error",
5739
"ember/template-no-valueless-arguments": "error",
58-
"ember/template-no-whitespace-within-word": "error",
5940
"ember/template-no-with": "error",
6041
"ember/template-require-button-type": "error",
61-
"ember/template-require-each-key": "error",
6242
"ember/template-require-iframe-title": "error",
63-
"ember/template-require-input-label": "error",
6443
"ember/template-require-valid-alt-text": "error",
65-
"ember/template-simple-unless": "error",
6644
"ember/template-splat-attributes-only": "error"
6745
}

lib/strict-rules-gts.js

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -17,51 +17,29 @@ module.exports = {
1717
"ember/template-no-attrs-in-components": "error",
1818
"ember/template-no-attrs-splat": "error",
1919
"ember/template-no-autofocus-attribute": "error",
20-
"ember/template-no-bare-yield": "error",
2120
"ember/template-no-block-params": "error",
22-
"ember/template-no-capital-arguments": "error",
23-
"ember/template-no-curly-component-invocation": "error",
2421
"ember/template-no-debugger": "error",
2522
"ember/template-no-duplicate-attributes": "error",
2623
"ember/template-no-duplicate-id": "error",
27-
"ember/template-no-element-event-actions": "error",
2824
"ember/template-no-empty-headings": "error",
29-
"ember/template-no-forbidden-elements": "error",
3025
"ember/template-no-heading-inside-button": "error",
31-
"ember/template-no-html-comments": "error",
32-
"ember/template-no-implicit-this": "error",
3326
"ember/template-no-input-block": "error",
3427
"ember/template-no-input-tagname": "error",
35-
"ember/template-no-invalid-aria-attributes": "error",
3628
"ember/template-no-invalid-interactive": "error",
37-
"ember/template-no-invalid-link-title": "error",
3829
"ember/template-no-link-to-positional-params": "error",
3930
"ember/template-no-link-to-tagname": "error",
4031
"ember/template-no-log": "error",
41-
"ember/template-no-negated-condition": "error",
4232
"ember/template-no-obsolete-elements": "error",
43-
"ember/template-no-outlet-outside-routes": "error",
4433
"ember/template-no-partial": "error",
4534
"ember/template-no-positive-tabindex": "error",
46-
"ember/template-no-potential-path-strings": "error",
47-
"ember/template-no-quoteless-attributes": "error",
4835
"ember/template-no-this-in-template-only-components": "error",
4936
"ember/template-no-triple-curlies": "error",
5037
"ember/template-no-unbound": "error",
51-
"ember/template-no-unnecessary-component-helper": "error",
5238
"ember/template-no-unnecessary-concat": "error",
53-
"ember/template-no-unnecessary-curly-in-string-attrs": "error",
54-
"ember/template-no-unnecessary-curly-strings": "error",
55-
"ember/template-no-unknown-arguments-for-builtin-components": "error",
56-
"ember/template-no-unused-block-params": "error",
5739
"ember/template-no-valueless-arguments": "error",
58-
"ember/template-no-whitespace-within-word": "error",
5940
"ember/template-no-with": "error",
6041
"ember/template-require-button-type": "error",
61-
"ember/template-require-each-key": "error",
6242
"ember/template-require-iframe-title": "error",
63-
"ember/template-require-input-label": "error",
6443
"ember/template-require-valid-alt-text": "error",
65-
"ember/template-simple-unless": "error",
6644
"ember/template-splat-attributes-only": "error"
6745
}

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)