Skip to content

Commit c3e7682

Browse files
Remove strictGjs and strictGts config infrastructure
As requested, removed all strict config references: - Removed strictGjs and strictGts from lib/rules/template-no-log.js - Deleted lib/config-legacy/strict-gjs.js and strict-gts.js - Deleted lib/config/strict-gjs.js and strict-gts.js - Deleted lib/strict-rules-gjs.js and strict-rules-gts.js - Removed strict config generation from scripts/update-rules.js - Updated tests/plugin-exports.js to remove strict config tests - Updated README.md to remove strict config references and badges - Regenerated docs/rules/template-no-log.md (auto-generated header) All tests and lints pass. Co-authored-by: NullVoxPopuli <[email protected]>
1 parent fcc5547 commit c3e7682

File tree

11 files changed

+3
-58
lines changed

11 files changed

+3
-58
lines changed

README.md

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,6 @@ rules in templates can be disabled with eslint directives with mustache or html
160160
|| `recommended` |
161161
| ![gjs logo](/docs/svgs/gjs.svg) | `recommended-gjs` |
162162
| ![gts logo](/docs/svgs/gts.svg) | `recommended-gts` |
163-
| | `strict-gjs` |
164-
| | `strict-gts` |
165163

166164
<!-- end auto-generated configs list -->
167165

@@ -178,9 +176,9 @@ rules in templates can be disabled with eslint directives with mustache or html
178176

179177
### Best Practices
180178

181-
| Name | Description | 💼 | 🔧 | 💡 |
182-
| :----------------------------------------------- | :---------------------------- | :------------------------------------------ | :- | :- |
183-
| [template-no-log](docs/rules/template-no-log.md) | disallow {{log}} in templates | ![badge-strict-gjs][] ![badge-strict-gts][] | | |
179+
| Name | Description | 💼 | 🔧 | 💡 |
180+
| :----------------------------------------------- | :---------------------------- | :- | :- | :- |
181+
| [template-no-log](docs/rules/template-no-log.md) | disallow {{log}} in templates | | | |
184182

185183
### Components
186184

@@ -368,6 +366,3 @@ Note that new rules should not immediately be added to the [recommended](./lib/r
368366
## 🔓 License
369367

370368
See the [LICENSE](LICENSE.md) file for license rights and limitations (MIT).
371-
372-
[badge-strict-gjs]: https://img.shields.io/badge/strict--gjs-blue
373-
[badge-strict-gts]: https://img.shields.io/badge/strict--gts-blue

docs/rules/template-no-log.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# ember/template-no-log
22

3-
💼 This rule is enabled in the following [configs](https://github.com/ember-cli/eslint-plugin-ember#-configurations): `strict-gjs`, `strict-gts`.
4-
53
<!-- end auto-generated rule header -->
64

75
Disallows usage of `{{log}}` in templates.

lib/config-legacy/strict-gjs.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

lib/config-legacy/strict-gts.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

lib/config/strict-gjs.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

lib/config/strict-gts.js

Lines changed: 0 additions & 4 deletions
This file was deleted.

lib/rules/template-no-log.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ module.exports = {
55
docs: {
66
description: 'disallow {{log}} in templates',
77
category: 'Best Practices',
8-
strictGjs: true,
9-
strictGts: true,
108
url: 'https://github.com/ember-cli/eslint-plugin-ember/tree/master/docs/rules/template-no-log.md',
119
},
1210
fixable: null,

lib/strict-rules-gjs.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

lib/strict-rules-gts.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

scripts/update-rules.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,3 @@ module.exports = ${JSON.stringify(recommendedRules, null, 2)};
5151
generate('../lib/recommended-rules.js', (entry) => entry[1].meta.docs.recommended);
5252
generate('../lib/recommended-rules-gjs.js', (entry) => entry[1].meta.docs.recommendedGjs);
5353
generate('../lib/recommended-rules-gts.js', (entry) => entry[1].meta.docs.recommendedGts);
54-
generate('../lib/strict-rules-gjs.js', (entry) => entry[1].meta.docs.strictGjs);
55-
generate('../lib/strict-rules-gts.js', (entry) => entry[1].meta.docs.strictGts);

0 commit comments

Comments
 (0)