You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix CI lint failures and remove rule from recommended configs
- Remove `require('ts-api-utils')` and `require('typescript')` (not declared deps); inline TS_ALIAS_FLAG constant and displayPartsToString logic
- Remove `recommendedGts: true` and `requiresTypeChecking` from meta (breaking change, per review; fixes meta-property-ordering lint error)
- Fix `eqeqeq`: use `!== undefined` instead of `!= null`
- Fix `no-param-reassign`: use `current` variable instead of reassigning `symbol` param
- Add `output: null` to invalid test cases (consistent-output lint rule)
- Regenerate config files and docs (rule no longer in recommended configs)
Co-Authored-By: Claude Sonnet 4.6 <[email protected]>
|[no-tracked-properties-from-args](docs/rules/no-tracked-properties-from-args.md)| disallow creating @tracked properties from this.args | ✅ |||
293
293
|[template-indent](docs/rules/template-indent.md)| enforce consistent indentation for gts/gjs templates || 🔧 ||
294
-
|[template-no-deprecated](docs/rules/template-no-deprecated.md)| disallow using deprecated Glimmer components, helpers, and modifiers in templates ||||
294
+
|[template-no-deprecated](docs/rules/template-no-deprecated.md)| disallow using deprecated Glimmer components, helpers, and modifiers in templates ||||
295
295
|[template-no-let-reference](docs/rules/template-no-let-reference.md)| disallow referencing let variables in \<template\>||||
Copy file name to clipboardExpand all lines: docs/rules/template-no-deprecated.md
+6-8Lines changed: 6 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,5 @@
1
1
# ember/template-no-deprecated
2
2
3
-
💼 This rule is enabled in the `recommended-gts`[config](https://github.com/ember-cli/eslint-plugin-ember#-configurations).
4
-
5
3
<!-- end auto-generated rule header -->
6
4
7
5
Disallows using Glimmer components, helpers, or modifiers that are marked `@deprecated` in their JSDoc.
@@ -14,12 +12,12 @@ The rule resolves template references through ESLint's scope analysis: a `<Compo
14
12
15
13
**Covered syntax:**
16
14
17
-
| Template syntax | Example |
18
-
|---|---|
19
-
| Component element |`<DeprecatedComponent />`|
20
-
| Helper / value mustache |`{{deprecatedHelper}}`|
0 commit comments